分享

教你搞定2017全年12个表格的平均绩效

 Excel不加班 2019-12-26

2.凑金额如何做到的?

用最快的方法将目标值为540.00的金额找出来

大部分财务都会用到的技能,可以节省很多时间。这是培训班新增加的内容,报名以后会看到相应的教程,还有其他好用的一键生成代码等,助你轻松完成工作。

01 将格式相同的多表中的内容合并在第一个工作表。

合并多表动画

02 按某字段将工作表拆分成多个工作簿

一键按职业拆分成多个工作簿动画

3.昨天那条高难度公式剖析

又到年底了,读者想要将2017年全年12个表格进行汇总,并获取每个人员的平均绩效。往年都是手工操作,浪费了很多时间,从而求助卢子,看看有没有便捷的方法。

姓名已经列出来放在A列,现在要获取平均绩效。

当然这种问题对卢子而言也就是分分钟搞定的事,考虑到读者的水平,尽量简单化。

一条公式搞定,适合水平不错的人,输入公式后按Ctrl+Shift+Enter三键结束。

=AVERAGE(SUMIF(INDIRECT(ROW($1:$12)&"月绩效!B:B"),A2,INDIRECT(ROW($1:$12)&"月绩效!E:E")))

对于大多数人而言,采用辅助列作为过渡,是一种不错的选择。

Step 01 将每个表的标题列在第1行。

Step 02 将每个人员每个月的绩效引用到总表。在B2输入公式,下拉和右拉。

=SUMIF(INDIRECT(B$1&"!B:B"),$A2,INDIRECT(B$1&"!E:E"))

先来回顾一下SUMIF函数的语法:

也就是说现在如果要获取12月绩效,可以用公式:

=SUMIF(12月绩效!B:B,A2,12月绩效!E:E)

区域可以通过&和M1这个单元格获取。

问题来了,是不是知道了区域,然后直接套用SUMIF函数就可以?

不是的,直接引用会报错。

我们平常引用区域有两种方式,一种是直接引用,99%的情况下都是这种,另一种是通过单元格间接引用。间接引用是需要嵌套一个INDIRECT函数,告诉Excel我是间接引用,否则Excel识别不出来。

=SUMIF(INDIRECT(M$1&"!B:B"),A2,INDIRECT(M$1&"!E:E"))

到这里,引用多个表格的问题就说明白了,剩下美元符号$应该放在哪儿的问题,可以参考文章《学好Excel必须掌握的三大快捷键详解》。

Step 03 获取引用过来这12个表的平均值。

=AVERAGE(B2:M2)

你看懂了吗?别忘了动手操作一下。

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多