INDIRECT函数常用于跨工作表数据引用,如图6所示,有1月、2月、3月的销量表,要求在汇总表中将每个员工的三个月的销量都统计起来。在“汇总”表的B2单元格输入公式:=INDIRECT(B$1&"!"&"B"&ROW()),向左向下填充完毕即可,结果如图7所示。ROW()的值由公式所在的行决定,公式在第二行即为2,公式在第三行...
SA2`是相对引用。 步骤2:构建INDIRECT函数 接下来,我们需要使用`INDIRECT`函数来合成条件列和求和列。这个函数可以根据文本字符串引用单元格。例如,你可以这样写:`=SUMIFS(INDIRECT("&CS1"ISB: SB"),INDIRECT("&CS1"ISA:SA"),总览ISA2)`。这里的`INDIRECT`函数会根据单元格C1的内容来动态生成工作表名。 小贴...
公式可以是=INDIRECT("表2!A3") 也可以是=INDIRECT("表2"&"!A3") 还可以用ROW或者COLUMN函数来生成字符串中的数字并连接起来=INDIRECT("表"&ROW(B2)&"!A"&COLUMN(C1)): 如果地址中的“表2”恰好是表1中某个单元格如B3单元格的值,还可以这么写=INDIRECT(B3&"!A"&COLUMN(C1)) 这种灵活性在多表数...
公式可以是=INDIRECT("表2!A3") 也可以是=INDIRECT("表2"&"!A3") 还可以用ROW或者COLUMN函数来生成字符串中的数字并连接起来=INDIRECT("表"&ROW(B2)&"!A"&COLUMN(C1)): 如果地址中的“表2”恰好是表1中某个单元格如B3单...
=INDIRECT("'[分月数据.xlsx]"&A2&"月"&"'!B"&11) 按Enter键完成1月汇总数据的引用,再将公式向下填充,可得其他月份数据的汇总。 注意事项: 利用INDIRECT函数跨工作簿引用数据时,必须要注意以下两点: 1、两个工作簿一定要在一个文件夹中; 2、被引用数据的工作簿一定是打开状态,否则引用会出错。
=INDIRECT("'"&A2&"'!B1")也就是A2两边多连接了一个单引号,才能得到所有的结果 然后如果说你的工作表命名里面没有特殊符号,那就不需要加这个单引号了 2、子表位置不相同 如果说子表的位置不一定在B1位置,有可能在B列任何的一个位置,但是A列前面都加了一个特定字符,销售总金额 那我们在总表,只需要...
=INDIRECT(B4&"!P54") 补充说明,假如工作表名称像2024年(上)这种,含有数字、特殊符号之类的,公式需要加单引号'。 =INDIRECT("'"&A2&"'!B8") INDIRECT函数其实本身没啥意义,只是替你告诉Excel,我是通过单元格引用每个表格的区域,不是用手工的,仅此而已。
indirect函数可以引用同一工作表、不同工作表、不同工作簿(必须打开)的数据。 最常用的语法=indirect(文本字符串形式指定的单元格地址)。 注意这里的关键词“文本字符串形式”,简单来说就是文本形式,如何理解呢? 比如,表1 的A3单元格内容是 “新包装小宠肠胃宝”,如果我们在D1单元格中使用indirect函数引用A3的内容...
...,A2,INDIRECT(ROW($1:$3)&"月!b:b")):将上一步读取的值与 A2 的值比较,如果相等(即姓名相同),则读取 sheet”1 月“到”3 月“的 B 列值,即奖金最后用 Sum 对读出的每个月奖金值求和想了解更多精彩内容,快来关注轩哥说Excel 跨多个 Excel 工作表求和,每个表的排序不一样怎么办?