直接处理单元格的Excel常用函数之INDIRECT
程序员文章站
2022-03-14 15:49:44
还记得上次Excel函数课里面我们讲解的ADDRESS函数吗?它是用来返回单元格的引用格式的,而今天我们学习的INDIRECT函数就是直接处理单元格的,它会对单元格...
还记得上次Excel函数课里面我们讲解的ADDRESS函数吗?它是用来返回单元格的引用格式的,而今天我们学习的INDIRECT函数就是直接处理单元格的,它会对单元格引用进行计算,并显示其内容。INDIRECT函数的语法格式如下:
INDIRECT(单元格引用,引用类型)
一、参数解释:
1、单元格引用:此单元格可以包含 A1样式的引用、R1C1样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果该参数不是合法的单元格引用,函数会返回错误值#REF!或#NAME?。如果该参数表示的是对另一个工作簿的引用(外部引用),则工作簿必须被打开。如果被引用的工作簿没有打开,函数 会返回错误值#REF!。
2、引用类型:此参数为逻辑值,若为 TRUE 或省略,单元格引用为 A1-样式的引用,若为 FALSE,单元格引用为 R1C1-样式的引用。
二、在实际使用INDIRECT函数的时候,有如下两种情况:
1、单元格引用加双引号:从结果来看,当单元格引用加双引号之后,返回的直接是那个单元格的内容。
2、单元格引用不加双引号:从结果来看,当单元格引用不加双引号之后,返回的直接是那个单元格里的单元格地址的引用。
以上演示的都是在本工作表中的引用,如果跨工作表引用的话很简单,只需要在单元格引用的前面加上工作表名和一个感叹号即可。如下想在汇总表里面统计学生的人数:
掌握INDIRECT函数饿要领就是充分记住它的第一参数的加不加双引号的用法,我们最常用的是加双引号情况