外企工作的同学对于很多通用术语一定不会陌生,比如 MTD、YTD 分别指的是当月累计和当年累计,这在工作中经常需要统计。
今天教大家如何用数据透视表计算 MTD 和 YTD 结果。
案例:下图 1 是各销售人员的销售业绩流水表,请分别计算出所有人的
当月总计
当年总计
总计
效果如下图 2 所示。
解决方案:1. 选中数据表的任意单元格 --> 选择菜单栏的 Power Pivot -->“添加到数据模型”
2. 在弹出的对话框中点击“确定”。
表格已经添加到数据模型。
3. 关闭 Power Pivot 界面,回到 Excel --> 选择菜单栏的 Power Pivot -->“度量值”-->“新建度量值”
4. 在弹出的对话框中按以下方式设置 --> 点击“确定”:
度量值名称:输入“总数”
在公式区域输入 sum( --> 在出现的列菜单中选择“数量”--> 输入 ) 完成公式设置
5. 再次选择菜单栏的 Power Pivot -->“度量值”-->“新建度量值”
6. 在弹出的对话框中按以下方式设置公式 --> 点击“确定”:
度量值名称:输入“当月总计”
在公式区域输入 CALCULATE('表1'[总数],DATESMTD('表1'[日期]))
* 参考步骤 4 的方式,输入函数以后,可以通过鼠标来选择参数,既方便又能避免输入错误。
7. 继续选择 Power Pivot -->“度量值”-->“新建度量值”
8. 在弹出的对话框中按以下方式设置 --> 点击“确定”:
度量值名称:输入“当年总计”
在公式区域输入 CALCULATE('表1'[总数],DATESYTD('表1'[日期]))
9. 选择菜单栏的 Power Pivot -->“管理”
10. 选择“主页”-->“数据透视表”
11. 在弹出的对话框中选择“现有工作表”及所需上传至的位置 --> 点击“确定”
12. 按以下方式拖动字段:
行:“姓名”
值:“当月总计”、“当年总计”、“总数”
13. 我在下方加了个求和公式,筛选后对比一下计算结果,完全正确。