有很多部门,每个部门一张工作表,工作表里面的格式都一样。 现在要将所有部门的数据引用到汇总表。 对于普通人,应该是这样操作的,引用综合部就用下面的公式。
引用人力部就也同样用这个公式,只是更改工作表名称而已。
其他的依次类推。当然,部门比较少的话,这种方法也不错,公式简洁,一看就懂。 如果部门很多的话,卢子采用了一条通用公式。
这个公式有两个好处: 01 不管每个部门的合计在哪一行,都可以正确引用到。 02 即使存在很多部门,一条公式也可以正确引用所有数据。 OFFSET函数语法:
起点:INDIRECT($B5&"!B:B"),就是引用每个工作表的B列。 有不少读者对INDIRECT函数很疑惑,其实,这个真的很简单,就是起到间接引用每个工作表区域的而已,不要想得太复杂。 向下几行:0,因为引用B列,不需要向下。 向右几列:COLUMN(A1),向右拖动就变成1、2、3……,因为起点B列被固定住,这样就能获取C列、D列、F列…… SUM()/2,每个部门都有合计和明细,这样再用SUM函数求和相当于计算2次,再除以2,就是原来的值。 就比如原来合计为29000,现在用SUM函数再求和就是58000,这个数再除以2就正常了。 如果还不理解,赶紧下载源文件练习。 提取码:j9yf 复制这段内容后打开百度网盘手机App,操作更方便哦 有读者说,看不懂公式,现在要多表引用数据、求和,如果是你,能给她什么建议? 作者:卢子,清华畅销书作者,《Excel效率手册 早做完,不加班》系列丛书创始人,个人公众号:Excel不加班(ID:Excelbujiaban) |
|