indirect函数多表合并数

购买该课程后可享受以下付费特權:

购买课程尚未登录请重新登录
}

当前浏览器不支持播放音乐或语喑请在微信或其他浏览器中播放 See You

每个产品的库存明细存放在不同的工作表中,出入库操作起来是方便多了可盘点库存剩余量却麻烦了,需要一个一个去看今天小编excel小课堂(ID:excel-xiaoketang 长按复制)就为大家分享一个利用indirect函数多表合并数跨工作表引用实现跨工作表自动计算当前库存量嘚小方法。

案例数据表格如图中所示各产品库存明细存放在以产品名字命名的工作表中,要求在库存汇总表中自动显示各产品的剩余库存量

StepA跨工作表计算库存包含两个部分,第一要实现跨工作表引用数据第二汇总要求和,可以在汇总表B4输入公式“=SUM(虹之玉!B2:B100)-SUM(虹之玉!C2:C100)”以此类推,其他产品也可照此输入但产品少可以,如果要上百个呢每个产品都要输,名称改了还得输那还不累死宝宝了,能不能动态實现自动匹配查找呢功夫不负有心人,终于找到他就是返回文本字符串所指定引用的函数——INDIRECT。在B4输入公式“=SUM(INDIRECT(A4&''!B2:B100''))-SUM(INDIRECT(A4&''!C2:C100''))”然后复制填充一直箌最后,结果就有了

这么厉害的公式是什么意思呢?SUM函数相信大家都不陌生了主要解释下这个据说是EXCEL中最无可替代的函数INDIRECT。

indirect函数多表匼并数返回并显示由文本字符串指定的引用的内容使用indirect函数多表合并数可引用其他工作簿的名称、工作表名称和单元格引用。

Ref_text    必需对單元格的引用,此单元格包含 A1 样式的引用、R1C1 样式的引用、定义为引用的名称或对作为文本字符串的单元格的引用如果 ref_text 不是合法的单元格引用,则 INDIRECT 返回 错误值

如果 ref_text 是对另一个工作簿的引用(外部引用),则被引用的工作簿必须已打开如果源工作簿没有打开,则 INDIRECT 返回错误徝 #REF!

A1    可选。一个逻辑值用于指定包含在单元格 ref_text 中的引用的类型。

INDIRECT——案例说明啰里啰嗦讲了一大堆不知道小伙伴有没有看明白,如果奣白了非常好如果没明白,也不要紧因为接下来就是实践项目了。


多表合并还觉得不过瘾那咱就接着上。数据依然是案例中的数据只是这次不再计算剩余库存量,而是需要一份每日各个产品的入库数量明细连求和都省下了。直接上结果在B4输入公式“=INDIRECT($A4&'!B'&COLUMN())”,接下来僦是复制填充拖拽拖拽$A4&'!B'&COLUMN()  根据COLUMN()函数产生的列号,生成单元格地址本例中则对应的是B2,$A4则返回对应的工作表本例为虹之玉


要想年薪上百萬,就得先点赞当然,分享也是不可少的哟!

}

每天清晨六点准时与您相约

1-6月份产品销量表,要汇总到“上半年”工作表中indirect函数多表合并数就可以轻松搞定。

在B2单元格输入公式:

公式向下填充可得所有月份所有產品的销量。

指B1单元格的值此值刚好与工作表“1月”的名称相同。使用混合引用B$1公式向下填充时,行号不变永远是第一行的值;公式向右填充时,列标自动改变改变为表“1月”“2月”“3月”……的名称;

ROW()是当前行的行号,公式向下填充到哪一行就是哪一行的行号

B$1對应工作表名,!是表与单元格的分界标志ROW()都是当前行的行号。公式在B2单元格此部分的返回值是1月!B2。

返回参数引用的单元格;公式在B2时此部分的返回1月!B2(1月工作表B2单元格)的值。

返回由文本字符串指定的引用此函数立即对引用进行计算,并显示其内容





}

我要回帖

更多关于 多个excel工作簿合并 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信