关于EXCEL中,INDIRECT和MATCH函数的使用IF($A5="","",INDIRECT("'"&B$2&"'!C"&MATCH("合 计",INDIRECT("'"&B$2&"'!A"&MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)&":A541"),0)+MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)-1))麻烦帮忙解释下

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 10:18:31
关于EXCEL中,INDIRECT和MATCH函数的使用IF($A5=

关于EXCEL中,INDIRECT和MATCH函数的使用IF($A5="","",INDIRECT("'"&B$2&"'!C"&MATCH("合 计",INDIRECT("'"&B$2&"'!A"&MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)&":A541"),0)+MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)-1))麻烦帮忙解释下
关于EXCEL中,INDIRECT和MATCH函数的使用
IF($A5="","",INDIRECT("'"&B$2&"'!C"&MATCH("合 计",INDIRECT("'"&B$2&"'!A"&MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)&":A541"),0)+MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)-1))
麻烦帮忙解释下上面这段公式的意思.谢谢~

关于EXCEL中,INDIRECT和MATCH函数的使用IF($A5="","",INDIRECT("'"&B$2&"'!C"&MATCH("合 计",INDIRECT("'"&B$2&"'!A"&MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)&":A541"),0)+MATCH($A5,INDIRECT("'"&B$2&"'!A1:A541"),0)-1))麻烦帮忙解释下
INDIRECT函数是引用函数,何为引用?举个例子,有一EXCEL表,A列的第一行的值是"B5",而B列第五行的值是"ABC",那么INDIRECT($A$1)返回的值就是B列第五行的值.也就是类似其他编程语言中的设定变量一样.
INDIRECT函数还可以分解引用的数据,譬如,A列的第一行的值是"5",你可以用INDIRECT("B"&$A$1),同样返回B列第5行的值.(括号内的"B"&$A$1其实就是字符"B"加上A列第一行的值"5",也就是"B5")
MATCH 函数是查找你需要的数据,然后返回数据所在的位置(从你指定的行数开始,在第几行,不是绝对的行号,而是相对的,譬如说,你从第2行至第10行之间找,而匹配的数据在第3行,返回的不是3,而是2,明白吗?)
MATCH函数还有一个match_type参数,分为1,0,-1,
其中
1是指查找小于或等于你设定查找内容的最大数值.你查找的那一列必须按升序排列.
0是指查找等于你设定查找内容的值,你查找的那一列对排序没有要求.
-1是指查找大于或等于你设定查找内容的最大数值.你查找的那一列必须按降序序排列.
具体的例子你可以看一楼的回答,应该能看懂.
PS:关于绝对引用,你可以写成$A$1,也可以写成A$1或者$A1,“$”符号的作用就是绝对定位,写成列前面是列绝对定位,写成行号前面是行绝对定位,也就是说当单元格发生变化的时候,列号和行号不发生变化,反之,则相应更改.
PS:回楼主,你的理解是对的.

关于EXCEL中,INDIRECT和MATCH函数的使用IF($A5=,,INDIRECT('&B$2&'!C&MATCH(合 计,INDIRECT('&B$2&'!A&MATCH($A5,INDIRECT('&B$2&'!A1:A541),0)&:A541),0)+MATCH($A5,INDIRECT('&B$2&'!A1:A541),0)-1))麻烦帮忙解释下 indirect是什么意思补充:在excel工作表中,indirect的函数指代什么意思。 求高手解决小弟的excel的问题,关于sumif和indirect函数的,小弟基础不好,求详尽的解释=SUMIF(INDIRECT(1!&XX&:&XX),$A2,INDIRECT(1!&x&:&x)),其中1为引用的表格,求详尽的解释 EXCEL 请教INDIRECT函数!这公式是求一列中最后20行的和值,=SUM(INDIRECT(r[-20]c:r[-1]c,0)),indirect函数我也会一点,r[-20]c:r[-1]c,0 这部份是怎样运算的,这部份会自动根据当前列返回20行的区域,如把公式 关于indirect函数 在excel中,语句INDIRECT(r&$AI2+1&c&COLUMN()-34, INDIRECT(EXCEL&!&ADDRESS(2,COLUMN()))是什么意思? excel表中,有公式如下,要怎样实现?在公式下拉的过程中,不能实现如下:要怎么样实现?=IF(ISERROR(INDIRECT('1'!$B8)),,INDIRECT('1'!$B8))=IF(ISERROR(INDIRECT('1'!$B9)),,INDIRECT('1'!$B9))=IF(ISERROR(INDIRECT('1'! EXCEL高手解释下下面这个公式什么意思.=INDIRECT($E$24&!l&MATCH(CONCATENATE($C$24,$E$24,$G$24,$C$21),INDIRECT($E$24&!F:F),0))举几个INDIRECT和MATCH组合运用的例子 excel中如何对INDIRECT(i&ROW()-2))中的i列做相对引用?比如=SUMPRODUCT(($G$4:INDIRECT(g&ROW()-2))*(I4:INDIRECT(i&ROW()-2)))公式,在拖拽到j列时就变成了=SUMPRODUCT(($G$4:INDIRECT(g&ROW()-2))*(J4:INDIRECT(i&ROW()-2))),如 Excel 中 (B&$A$5)是什么意思我是看到 =INDIRECT (B&$A$5)的时候不明白这个参数的意思 请帮忙解释一下excel中下面这个公式具体每个内容的含义.=INDIRECT(R2C&ROW(),0) 求解释在excel中,函数:=INDIRECT(sheet2!A&((ROW(Sheet2!A2)-2)*20+(COLUMN())))是什么意思? indirect 解释一下excel里=INDIRECT(Sheet11!C&INT((ROW(Sheet11!C31)-7)/24)+7)的公式和参数的含义 EXCEL的公式=INDIRECT(INDIRECT(A&row())啥意思?=INDIRECT(INDIRECT(A&row())啥意思?如何用?比如这个公式在B列 B2要引用A2.(B列要引用A列的数据有效性)那么上面的公式要如何改?关于二级下拉菜单的问题,二 excel公式中加入INDIRECT=SUMPRODUCT((D$4:D4=D4)*(G$4:G4-J$4:J4))这个公式功能不变,加入INDIRECT我是这样改的,但改完公式是错的=SUMPRODUCT((D$4:INDIRECT(d&ROW())=INDIRECT(d&ROW()))*(G$4:G4-J$4:J4)) Excel 问题求教育:=INDIRECT(INDIRECT(ADDRESS(ROW(),3))) 求解析该函数...