Excel中indirect函数用法或多工作表汇总
在工作中用excel汇总数据是常有的事,要是一次汇总多长工作表的数据就有些麻烦了,那有没有好的方法呢?
操作方法
- 01
我们的A1单元格输入B1。
- 02
在下面输入公式=INDIRECT($A$1),意思是查找A1单元格而A1单元格内容是B1,所有要查找B1内容,结果得B1的100。
- 03
我们B2单元格的名称为aaa。
- 04
在下面单元格输入=INDIRECT($A$2),意思是查找A2单元格内容而A2单元格是aaa,正好B2单元格的名称为aaa,所以结果得200。
- 05
A3单元格就是一个3。
- 06
在下面单元格输入=INDIRECT("B"&$A$3),意思是查找B与A3单元格内容的组合,组合后就是查找B3内容,结果得300。
- 07
我们在做一个实例,打开工作表,我们先看下要统计的数据。
- 08
我们准备了三组数据,分别在三个工作里。
- 09
鼠标移动到左上角第一个要填充的单元格。
- 10
输入=INDIRECT(B$1&"!b"&ROW()),意思是查找B1单元格与!b再与当前位置的row()就是2,也就是= INDIRECT(考试1!b2)。
- 11
回车之后,得到查找的数据。按住右下角的黑方块向右拉。
- 12
再按住黑方块向下拉。
- 13
填充完整后我们与三个工作表对比下。
赞 (0)