名称+indirect函数实现跨工作表引用

工作需求刺激了学习,工作需要才有动力。
就想张小懒一样,工作任务重,想偷懒,那就要自己提升技能咯。

言归正传,今天简单讲一个名称+indirect函数实现跨工作表引用。

提供思路,为简化理解,举例如下。

贸易商两家,针对每一个贸易商,每一车货物的计算方式都是不一样的,所以价格列需要从其他计算表中引用。

为了让以后自己方便使用数据透视表分析,销售累加表是设计成这个样子的:


数据源表

如何在价格部分动态引用下面的工作表呢?

其实很简单,名称+indirect函数搞定,

实现如下:
step1.设置两个公司的价格名称:

光标停留在C2单元格,打开名称管理器(CTRL+F3),引用位置输入
=VLOOKUP(数据源!A2,INDIRECT(数据源!A2&"!A:B"),2,0)

两公司价格名称

“A公司“这个工作表里面内容是这样的:


A公司

A公司里面就是被引用的价格啦。

step2.设置函数:

在C2单元格输入:
=IF(A2="A公司",A公司价格,B公司价格)

下拉函数,就实现了跨表价格引用啦。

其实并不难,其实很简单。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容