工作需求刺激了学习,工作需要才有动力。
就想张小懒一样,工作任务重,想偷懒,那就要自己提升技能咯。
言归正传,今天简单讲一个名称+indirect函数实现跨工作表引用。
提供思路,为简化理解,举例如下。
贸易商两家,针对每一个贸易商,每一车货物的计算方式都是不一样的,所以价格列需要从其他计算表中引用。
为了让以后自己方便使用数据透视表分析,销售累加表是设计成这个样子的:
如何在价格部分动态引用下面的工作表呢?
其实很简单,名称+indirect函数搞定,
实现如下:
step1.设置两个公司的价格名称:
光标停留在C2单元格,打开名称管理器(CTRL+F3),引用位置输入
=VLOOKUP(数据源!A2,INDIRECT(数据源!A2&"!A:B"),2,0)
“A公司“这个工作表里面内容是这样的:
A公司里面就是被引用的价格啦。
step2.设置函数:
在C2单元格输入:
=IF(A2="A公司",A公司价格,B公司价格)
下拉函数,就实现了跨表价格引用啦。
其实并不难,其实很简单。