excel如何将多列数据转换为一列?

这个数据整理借用数据透视表也可以做到:

1.先将数据源的表头补齐,"姓名"

2.点击插入选项卡,数据透视表,在弹出对话框中,数据透视位置选择 现有工作表,(实际使用时新建也没有问题),并点中当前工作表一个位置,然后确定。

3.接下来设置数据透视表,将姓名放入行字段,语文、数学、英语三个学科放到值字段

4.依次在值字段的三个学科上点击鼠标右键,选中 值字段设置,在弹出对话框中,将自定义名称改为三个学科名称,注意此处要是设置为数学会报错,它与数据源中的学科名称重复了,我们在学科名称前加一个空格,然后确定就可以了,一来名称不重复,二和空格视觉上也不容易看出来。

5.现在的数据透视表的样子是不是和数据源一个样,下一步就要变形了。

6.在字段列表中,将列字段中的汇总数值符号,拖到行字段,这是变形的关键一步

7.变形之后的数据样式已经十分接近目标了,只是还有三行汇总,没关系,继续调整,不让它显示。

8.在数据透视表分析 选项卡下,点数据透视表 选项,在弹出对话框中,切换到汇总和筛选,将"显示行总计"和"显示列总计" 前面的选项勾选取消,然后确定。

9.至此,用数据透视表整理数据完成,看看这个样式是不是和目标要求一一模一样?

10.使用数据透视表的好处是,数据源增加了人数,只需要刷新一下数据透视表就可以了,很方便。

相关推荐
fs哆哆7 小时前
ExcelVBA运用Excel的【条件格式】(二)
linux·运维·服务器·前端·excel
分享者花花7 小时前
恢复出厂设置后如何从 iPhone 恢复数据
windows·macos·ios·智能手机·excel·cocoa·iphone
孟郎郎10 小时前
Python打开Excel文档并读取数据
python·excel·xlsx·openpyxl·xlrd·xls
信必诺13 小时前
Excel 宏录制与VBA编程 ——VBA编程技巧篇三 (未初始化Range判断、遍历工作表方法、工作表多行重复内容剔除)
excel·vba
八月林城13 小时前
JAVA导出数据库字典到Excel
java·数据库·excel
joan_851 天前
微信小程序利用第三方库xlsx导出excel
微信小程序·excel
wfbl1234561 天前
《梦醒蝶飞:释放Excel函数与公式的力量》8.3 COUNTBLANK函数
excel
c.1 天前
XLSX + LuckySheet + LuckyExcel + Web Worker实现前端的excel预览
前端·javascript·excel·web worker
你们瞎搞1 天前
WPS中制作甘特图的详细教程
excel·甘特图·wps
YANG-Live1 天前
excel PivotTable 透视表
数据库·c#·excel