首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

EXCEL厉害!部门费用预算汇总表模板居然用一条公式搞定!

有很多部门,每个部门一张工作表,工作表里面的格式都一样。

现在要将所有部门的数据引用到汇总表。

对于普通人,应该是这样操作的,引用综合部就用下面的公式。

=综合部!C56

引用人力部就也同样用这个公式,只是更改工作表名称而已。

=人力部!C56

其他的依次类推。当然,部门比较少的话,这种方法也不错,公式简洁,一看就懂。

如果部门很多的话,卢子采用了一条通用公式。

=SUM(OFFSET(INDIRECT($B5&"!B:B"),0,COLUMN(A1)))/2

这个公式有两个好处:

01 不管每个部门的合计在哪一行,都可以正确引用到。

02 即使存在很多部门,一条公式也可以正确引用所有数据。

OFFSET函数语法:

=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就正常了。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200415A06XQ300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券