indirect函数跨表引用?indirect函数跨表引用区域可变化
Excel怎么实现跨工作表引用数据
Excel介绍:MicrosoftExcel是微软公司的办公软件Microsoftoffice的组件之一,Excel主要是处理表格数据,包括数据的处理、分析、统计等。Excel作用:1、各种表格数据的处理;2、数据的统计分析,可以说功能是非常的强大的的,下面我们来看看Excel怎么实现跨工作表引用数据:
第一:待引用数据表如下(项目一、项目二、项目三),
第二:创建【汇总】表,
第三:在第二列列,输入:=sum(indirect(A2&"!D:D")),回车
第四:向下填充,检测:跨工作表引用数据,是否正确:切换到汇总表,第二列是自动就可以了。
希望可以帮助到你。
excel怎么跨表引用数据
通过使用“数据透视表”功能实现跨表引用数据。首先,在源数据表格中添加一个名为“PivotTable”的新工作表,然后将需要引用的数据项拖到透视表格的行/列/值区域中。接着,在需要使用这些数据的工作表中,使用“GETPIVOTDATA”公式进行跨表引用。通过该公式,可以指定需要引用的数据项和透视表格所在的工作簿、工作表、位置等信息,从而实现跨表引用数据。这种方法可以帮助用户方便地汇总和分析来自多个数据表的数据,提高数据处理效率。
indirect函数跨工作表引用的用法
1.
在Excel中,INDIRECT函数是通过“文本”信息来查找该信息对应的另一个单元格的数据,如图文本“A1”在Excel表格中对应的是单元格A1,而单元格A1的信息就是其文本“数据”,因此这里INDIRECT最后返回的值是“数据”两个字。
2.
?上一步中,INDIRECT函数是直接写出要引用的“文本”信息,INDIRECT函数还可以通过引用单元格内的“文本”信息来获取数据。
3.
以上是在同一张工作表中使用INDIRECT函数,在跨工作表时,就要在引用的“文本”信息前加上表的名称。例如我们要汇总学生的成绩时,每个学生的成绩在独立的工作表上,需要将其汇总到一张表中。
4.
以“学生1”的“小考一”成绩为例,在汇总表的B2单元格输入公式“=INDIRECT()”,“学生1”的表名已经在汇总表的B1单元格,所以先输入“=INDIRECT(B1)”,这样就会帮助我们跳到“学生1”这张工作表中查找数据。
5.
?到“学生1”这张表中,可以看到其“小考一”的成绩是在工作表的B2单元格。
6.
?回到汇总工作表中,继续输入“=INDIRECT(B1&!B2)”,用&符号指定在“学生1”工作表中,!B代表的是B列,2代表的是该列的第几个单元格;通过函数参数的方式可以看得更清楚
7.
?点击“确定”或按Enter键,可以看得汇总表中的B2单元格返回了“学生1”工作表中“小考一”的成绩为90。
8.
如果要批量将“学生1”中的其他成绩返回到汇总表中,则需要将公式中的!B2修改,是后面的2可以变成相对引用,可以利用ROW函数,将其改成ROW(A2)返回所在的行数,同时要对前面的公式开始的B1单元格进行锁定,因为一直找到“学生1”工作表。





