~~~~~~INDIRECT的分割線~~~~~~
函數參數介紹
INDIRECT(ref_text,[a1])
ref_text:引用内容
[a1]:引用樣式
【參數說明】
當a1=TRUE 或省略,函數以A1樣式引用ref_text;
當a1=FALSE,函數以R1C1樣式引用ref_text。
------------------------------------
看完函數介紹,一定有小夥伴會提問,什麼是A1樣式,什麼又是R1C1樣式呢?别急,下面表妹就詳細介紹給你。
【A1樣式】
A1樣式就是EXCEL默認的樣式,行标為1、2、3....,列标為A、B、C...,單元格地址寫成A1、B1、C2...,如下圖:
【R1C1樣式】
R1C1樣式是EXCEL的另一種樣式,行标為1、2、3....,列标也為1、2、3...,單元格地址寫成R1C1、R1C2、R2C3...(R為ROW行的簡寫,C為COLUMN列的簡寫),如下圖:
------------------------------------
函數使用方法
引用單元格
【模闆】
1.INDIRECT(單元格):地址引用,即函數返回以單元格内容為地址的其他單元格的内容,示例D1以A2中的B2作為地址,返回B2中的102
2.INDIRECT(“單元格”):文本引用,即函數返回單元格中的文本内容,示例D2返回A2中的文本B2
------------------------------------
引用工作表
【模闆】
1.INDIRECT(“工作表名!單元格區域”)
示例:=SUM(INDIRECT("1月份!$C$2:$C$16"))
------------------------------------
2.INDIRECT(“'純數字工作表名'!單元格區域”)
示例:=SUM(INDIRECT("'1'!$C$2:$C$16"))
------------------------------------
函數應用案例
案例一
多級下拉菜單(詳見推送2)
【示例】
二級下拉菜單=INDIRECT(一級下拉菜單)
------------------------------------
案例二
跨表格求和(詳見推送46)
【示例】
=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$4)&"!$A$2:$A$16"),A2,INDIRECT(ROW($1:$4)&"!$C$2:$C$16")))
INDIRECT(ROW($1:$4)&"!$A$2:$A$16":ROW($1:$4)分别返回1、2、3、4工作表名稱,用&連接符将其與!和$A$2:$A$16相連,構成1!$A$2:$A$16、2!$A$2:$A$16、3!$A$2:$A$16、4!$A$2:$A$16
,