分享

如何跨 Excel 多个工作表求平均值?各数据表的行标题还不一致

 cdzlh 2020-05-23

关于跨工作表的数据汇总,之前我曾详细讲解过用 indirect 函数的经典方法,详细可参阅

可是还是有些同学觉得公式难度有点高,理解不了,希望能有更简单的方式。

那么,今天就教大家点点鼠标就能跨工作表求平均值。

案例:

下图的工作簿中,每个月有一个单独的工作表,记录了当月在职员工的奖金数,如下图 1 至 4。

每个月都有员工入职和离职,所以每个月的姓名并不一一对应。

要求在“总表”工作表中计算出所有员工的月平均奖金。如下图 5 所示。

解决方案:

1. 在“总表”工作表中选择菜单栏的“数据”-->“新建查询”-->“从文件”-->“从工作簿”

2. 在弹出的对话框中勾选“选择多项”--> 勾选“1月”至“4月”--> 点击“转换数据”

1 至 4 月的工作表都已上传至 Power Query。

3. 选择菜单栏的“主页”-->“追加查询”-->“追加查询”

4. 在弹出的“追加”对话框中勾选“三个或更多表”--> 将 2 至 4 月都追加到右边 --> 点击“确定”

5. 选择菜单栏的“主页”-->“分组依据”

6. 在弹出的菜单中按以下方式设置 --> 点击“确定”:

基本:选择“姓名”

新列名:输入“月平均奖金”

操作:选择“平均值”

柱:选择“奖金”

7. 选中数字列 --> 选择菜单栏的“主页”-->“数据类型:小数”-->“整数”

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

9. 在弹出的对话框中选择“仅创建连接”--> 点击“加载”

10. 现在回到了 Excel,在右侧的“工作簿查询”区域选中“1月”--> 右键单击 --> 在弹出的菜单中选择“加载到...”

11. 在弹出的对话框中选择“表”--> 选择“现有工作表”,指定需要上传的位置 --> 点击“加载”

所有员工的每月平均奖金就汇总在“总表”工作表中了。

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多