不加辅助列,计算Excel数据表每个数值区间的数量

Excel学习世界 2024-03-18 21:10:41

有的同学说,Power Query 里面没法添加总计行,这点不如数据表灵活。其实也不尽然,完全可以给 PQ 的结果表增加一个总计行,而且还可以在下拉菜单中随意选项统计的方式。

案例:

下图 1 中,部门前面的英文字母是城市缩写,请统计出各个城市业绩达到 500 和 800 的次数,并且计算出总计。

效果如下图 2 所示。

解决方案:

1. 选中数据表的任意单元格 --> 选择菜单栏的“数据”-->“来自表格/区域”

2. 在弹出的对话框中保留默认设置 --> 点击“确定”

表格已经上传至 Power Query。

3. 选中“部门”列 --> 选择菜单栏的“主页”-->“拆分列”-->“按分隔符”

4. 在弹出的对话框已经默认设置了“-”作为分隔符 --> 点击“确定”

5. 点击“业绩”左边的格式图标 --> 在弹出的菜单中选择“整数”

6. 将第一列的标题修改为“城市”。

7. 选择菜单栏的“添加列”-->“条件列”

8. 在弹出的对话框中按以下方式设置 --> 点击“确定:

列名:选择“业绩”

运算符:选择“大于或等于”

值:输入 500

输出:点击图标 --> 在下拉菜单中选择“选择列”--> 选择“业绩”

9. 再次选择“添加列”-->“条件列”

10. 在弹出的对话框中按以下方式设置 --> 点击“确定:

列名:选择“业绩”

运算符:选择“大于或等于”

值:输入 800

输出:点击图标 --> 在下拉菜单中选择“选择列”--> 选择“业绩”

11. 将最后两列的标题名称依次修改为“500”和“800”。

12. 删除“业绩”列。

13. 选中“城市”列 --> 选择菜单栏的“转换”-->“逆透视列”-->“逆透视其他列”

14. 选中“属性”列 --> 选择菜单栏的“转换”-->“透视列”

15. 在弹出的对话框中按以下方式设置 --> 点击“确定”:

值列:选择“值”

点开“高级选项”--> 在下拉菜单中选择“计数(全部)”

16. 选择菜单栏的“主页”-->“关闭并上载”-->“关闭并上载至”

17. 在弹出的对话框中选择“表”--> 选择“现有工作表”及所需上传至的位置 --> 点击“确定”

汇总好的表格已经完成,此时尚未结束,我们还要再添加总计行。

18. 选中表格的任意单元格 --> 选择菜单栏的“表设计”--> 勾选“汇总行”

19. 总后一列的汇总数据已经有了。点击第二列的汇总单元格旁边的箭头 --> 在下拉菜单中选择“求和”

右侧绿色的表格就是按要求汇总且带总计行的结果。

1 阅读:35

Excel学习世界

简介:Excel 学习交流