这位网友的问题也完全不同,有几个二维数据表,那些表都涉及到父类、子类、孙类关系等。当你拆开一些看似简单的表时,实际上有四个层次的关系。
他想把多个表关联起来,恢复成一个总表。在我看来,对于如此复杂的需求,只有Power Query可以简化问题的解决过程。
案件:
下面的图1是三个关联的二维表。连接三个表并计算最终结果。按照图1的逻辑,最终的结果是每个表中相关条件的值相乘。
效果如下图2、图3所示。
解决了:
1、选择第一个数据表中的任意单元格——菜单栏选择【数据】——【来自表】
2. 在弹出的对话框中接受默认设置,然后单击“确定”。
数据已上传至Power Query。
3. 保持第一列处于选中状态,从菜单栏中选择“变换”,然后选择“逆透视列”>“逆透视其他列”。
4. 从菜单栏中选择“主页”-“关闭并上传”-“关闭并上传到”。
5. 在弹出的对话框中选择“仅创建连接”,然后单击“加载”。
6. 重复相同的步骤,将第二个和第三个表依次加载到Power Query 中,并将它们逆透视为一维表。
7. 在工作表右侧的“工作簿查询”区域中选择“表1”,单击鼠标右键,然后从弹出菜单中选择“编辑”。
我又回到了Power Query。
8. 从菜单栏中选择“主页”-“加入查询”-“加入查询”。
9. 在弹出的对话框中进行如下设置,然后单击“确定”。
选择“表1”的“属性”列,在下拉菜单中选择“表2”——选择“风险”列
10. 单击表2 旁边的展开按钮,取消选中“风险”和“使用原始列名作为前缀”,然后单击“确定”。
11. 再次从菜单栏中选择“主页”“加入查询”“加入查询”。
12. 在弹出的对话框中进行如下设置,然后单击“确定”。
选择“表1”的“属性.1”列,然后在下拉菜单中选择“表3”——选择“分类”列。 13. 单击表3 旁边的展开按钮- 取消选中“分类”。和“使用原始列名作为前缀”–单击“确定”
14. 从菜单栏中选择“添加列”-“自定义列”。
15. 在弹出的对话框中进行如下设置,然后单击“确定”。
新列名称:输入金额。 在公式区域中,将公式设置为将三列值相乘。
16.删除之前导入的三列中的值。
17. 更改默认列名称。
18. 从菜单栏中选择“主页”“关闭并上传”。
19. 在右侧设置区域中选择“表1”,单击鼠标右键,然后从弹出菜单中选择“加载到”。
20. 在弹出的对话框中,选择现有工作表以及要加载的位置,然后单击“加载”。
绿色表格就是结果。三张看似简单的表格,实际上是很多很多的表格,因为它们是紧密相连的。
如果表格太长且难以阅读,您还可以将其转换为二维表格。
21.选择绿色表格中的任意单元格–从菜单栏中选择插入–数据透视表
22. 在弹出的对话框中,选择“现有工作表”和所需的位置,然后单击“确定”。
23. 在右侧的数据透视表字段区域中,拖动字段,如下所示:
行:“品牌”、“风险”、“分类” 列:“期间” 值:“数量”
24. 选择数据透视表中的任意单元格,然后从菜单栏中选择“设计”“报表布局”“以表格格式查看”。
25. 选择“设计”>“报告布局”>“重复所有项目标签”。
26. 选择设计小计隐藏小计。
虽然透视变成了二维表格,但还是这么长。倍数的力量不可低估。
很多同学觉得Excel单例的讲解有点碎片化,初学者可能无法完全理解和使用。许多学生都希望有一个完整的图形教育,系统地解释Excel中的各个知识点,从最基本的概念开始,从简单到复杂,从入门到高级。下一篇专栏中,我们将从最基本的操作和概念开始,用生动有趣的例子来帮助您一一掌握Excel操作技巧、快捷键、公式、数据透视表、图表、打印技巧等。去。 ……学完本书,你也能成为Excel高手。
本文和图片来自网络,不代表火豚游戏立场,如若侵权请联系我们删除:https://www.huotun.com/game/627696.html