~~~~~~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...,如下图:

indirect怎么引用(关于INDIRECT的全部介绍)(1)

【R1C1样式】

R1C1样式是EXCEL的另一种样式,行标为1、2、3....,列标也为1、2、3...,单元格地址写成R1C1、R1C2、R2C3...(R为ROW行的简写,C为COLUMN列的简写),如下图:

indirect怎么引用(关于INDIRECT的全部介绍)(2)

------------------------------------

函数使用方法

引用单元格

【模板】

1.INDIRECT(单元格):地址引用,即函数返回以单元格内容为地址的其他单元格的内容,示例D1以A2中的B2作为地址,返回B2中的102

2.INDIRECT(“单元格”):文本引用,即函数返回单元格中的文本内容,示例D2返回A2中的文本B2

indirect怎么引用(关于INDIRECT的全部介绍)(3)

------------------------------------

引用工作表

【模板】

1.INDIRECT(“工作表名!单元格区域”)

示例:=SUM(INDIRECT("1月份!$C$2:$C$16"))

indirect怎么引用(关于INDIRECT的全部介绍)(4)

------------------------------------

2.INDIRECT(“'纯数字工作表名'!单元格区域”)

示例:=SUM(INDIRECT("'1'!$C$2:$C$16"))

indirect怎么引用(关于INDIRECT的全部介绍)(5)

------------------------------------

函数应用案例

案例一

多级下拉菜单(详见推送2)

【示例】

二级下拉菜单=INDIRECT(一级下拉菜单)

indirect怎么引用(关于INDIRECT的全部介绍)(6)

indirect怎么引用(关于INDIRECT的全部介绍)(7)

------------------------------------

案例二

跨表格求和(详见推送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

indirect怎么引用(关于INDIRECT的全部介绍)(8)

,