欢迎访问抖客教程网!

抖客教程网

您现在的位置是:主页 > 办公课堂 > Excel教程 > Excel图表制作 >

Excel图表制作

INDIRECT函数,点石能成金

发布时间:2024-03-26 11:05:01Excel图表制作评论
本日咱们来进修INDIRECT函数。 这个函数的浸染,是将“具有引用样式的文本字符串,酿成真正的引用”。 参数也很是简朴: INDIRECT(具有引用样式的字符串,[引用样式]) 假如第二参数为

本日咱们来进修INDIRECT函数
这个函数的浸染,是将“具有引用样式的文本字符串,酿成真正的引用”。

参数也很是简朴:

INDIRECT(具有引用样式的字符串,[引用样式])
假如第二参数为TRUE或省略(包罗参数值和逗号),会将第一参数中的字符串表明为A1样式的引用,假如第二参数为FALSE或是0,则将第一参数中的字符串表明为R1C1样式的引用。
详细啥是A1引用样式,啥是R1C1引用样式呢?
咱们日常利用的事情内外,默认就是A1引用样式,也就是用字母列标,用数字暗示行号,抖客教程网,两者组合到一起,来暗示一个单位格的地点:

 INDIRECT函数,点石能成金

假如在Excel选项里选中了“R1C1”引用样式,事情表中的行号、列标就会都酿成数值。此时利用“R行号C列号”的形式来暗示一个单位格的地点:

 INDIRECT函数,点石能成金

接下来咱们先看看这个函数的引用进程。
如下图所示,B2单位格中是具有引用样式的字符“E3”,E3单位格中的内容是“我是E3”。
G3利用以下公式,返回功效为“我是E3”。
=INDIRECT(B2)

 INDIRECT函数,点石能成金

这个公式里,INDIRECT函数的参数是B2单位格,INDIRECT函数把B2单位格中带有引用样式的字符“E3”酿成了E3单位格的实际引用,最终返回E3单位格里的内容。

再看下图中G3单位格中的公式:
=INDIRECT(“E3”)

 INDIRECT函数,点石能成金

这个公式里,INDIRECT函数的参数“E3”带有双引号,说明“E3”仅仅是一个文本字符串,而不是单位格地点,INDIRECT函数把带有引用样式的字符“E3”酿成了E3单位格的实际引用,最终返回E3单位格里的内容。

接下来看一个多表汇总的实例。
如下图所示,有名为“十里河”、“饮马井”、“大洋路”和“方 庄”的几个事情表,此刻要从“汇总”事情内外,汇总这几个事情表中的H列合计数。

 INDIRECT函数,点石能成金

在“多表汇总”事情表的C3单位格输入以下公式,下拉:
=SUM(INDIRECT(“‘”&B3&”‘!H:H”))
这个公式里,INDIRECT函数的参数看起来多了一些奇怪的标记,是什么意思呢?
这内里的参数以&为隔断,分成了三段:
“‘” 这部门是一对双引号,中间是一个单引号。个中的单引号就是咱们要获得的字符,一对双引号是在公式中输入字符串时,在字符串外面必需要加上的。
B3 暗示B3单位格的地点。
“‘!H:H” 这部门外侧是一对双引号,暗示双引号内里是字符串,中间的字符串是’!H:H。
这三部门组合起来,就是带有单引号的事情表名称以及详细的单位格地点了。
咱们在编辑栏中选中 “‘”&B3&”‘!H:H” 这部门,按F9键看看,获得的字符串就是:”‘十里河’!H:H”

 INDIRECT函数,点石能成金

在事情表名称前后各有一个单引号,是什么意思呢?
这是因为“方 庄”这个事情表名称里带有空格了,假如引用事情表名称中包括有空格等非凡标记或以数字开头时,就需要在公式中的事情表名前后加上一对半角单引号。而事情表名称中没有空格或非凡标记的,这对单引号加或不加都可以。
INDIRECT函数把字符串”‘十里河’!H:H”酿成实际的引用后,再利用SUM函数求和,OK了。

接下来咱们看看INDIRECT函数团结R1C1样式的用法。
如下图所示,要在汇总事情表中,汇总出几个明细表差异月份的总额。

 INDIRECT函数,点石能成金

首先来调查一下,在十里河等几个明细内外,1月份的数据在B列,2月份的数据在C列……
在汇总事情内外,C3单位格的公式可以写成这样,然后下拉:
=SUM(INDIRECT(“‘”&B3&”‘!B:B”))

 INDIRECT函数,点石能成金

热心评论

评论列表