一维数据表转二维的方法,前不久写过很多了,有兴趣的同学可以搜索一下历史记录查看。正所谓学无止尽,今天再教大家一种解法,简单得很,点点菜单就能完成。
案例:将下图 1 中的数据表转换成下图 2 的形式。
解决方案:1. 选中数据表的任意单元格 --> 选择菜单栏的“插入”-->“数据透视表”
2. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“确定”
3. 在右侧的“数据透视表字段”区域中,按以下方式拖动字段:
行:“地址”
列:“品类”
值:“品类”
4. 复制红框内的区域
5. 选中任意空单元格 --> 选择菜单栏的“开始”-->“粘贴”-->“值”
6. 选中除行列标题之外的区域 --> 按 Ctrl+G
7. 在弹出的对话框中点击“定位条件”
8. 在弹出的对话框中选择“常量”--> 点击“确定”
此时选中了区域内的所有非空单元格。
9. 输入以下公式 --> 按 Ctrl+Enter:
=$D19
* 公式中的列要绝对引用,而行要相对引用。
10. 再次选中非标题区域 --> 将公式复制粘贴为值
11. 删除“行标签”列 --> 将右侧单元格向左移
12. 再一次选中非标题区域 --> 按 Ctrl+G
13. 点击“定位条件”按钮
14. 在弹出的对话框中选择“空值”--> 点击“确定”
15. 右键单击 --> 在弹出的菜单中点击“删除”
16. 在弹出的对话框中选择“下方单元格上移”--> 点击“确定”
17. 用格式刷复制格式,就得到了最终结果。