indirect函数的al参数取0时,引用方式有何不同?

作者&投稿:检温 (若有异议请与网页底部的电邮联系)
~ Excel中的Indirect函数:灵活的跨工作表求和神器

在Excel的世界里,Indirect函数就像一个神奇的转换器,让我们的引用能够穿越工作表的界限。它的核心功能是接收一个字符串作为参数,根据这个字符串内容动态地找到并引用相应的单元格范围。


基础原理
当我们在函数中输入像"=indirect('Sheet1!A1')"这样的格式时,它就等同于直接引用Sheet1工作表的A1单元格,这就是ref_text参数的威力。同样的,"=indirect('Sheet1!A1:B10')"则会索引整个A1至B10的区域。


绝对与相对引用
Indirect的一大特性是它的“绝对性”,即引用不会随单元格位置变化而自动调整。这种在字符串中固定的引用方式,让其在处理大量公式时显得尤为稳健。


参数al的奥秘
函数中还有一个可选参数al,其默认值为1,代表A1引用格式。然而,如果设置为0,Indirect就会切换到R1C1引用系统,如"indirect('R1C2',0)"会直接指向B1单元格。通过调整al,我们能灵活适应不同的引用需求。


动态行列引用
通过"RC3,0"这样的格式,Indirect可以让我们轻松地引用当前单元格同一行的第3列,或同一列的下一行。更有趣的是,"R[3]C[4]"这样的组合,当应用于C2时,会指向G5,这种跨越行和列的引用方式极具灵活性。


多区域引用
最后,"indirect('R1C1:R2C3',0)"可以一次性引用多个连续的单元格区域,如A1至C2,大大简化了复杂公式的设计。


掌握Excel的Indirect函数,就像解锁了工作表间自由穿梭的密钥,让数据的整合和分析变得更加得心应手。让我们一起探索这个强大工具的更多可能性吧!




Excel中indirect函数的使用方法
1、找到excel上方操作栏中【公式】-【插入函数】。2、找到INDIRECT,并记下下方对于该函数的文字描述和公式,记错公式的话可能会得不到自己想要的引用文本。3、创建开始部分固定的引用。列C和列E有相同的数字,使用SUM函数求得的和也是相同的。然而,所使用的公式稍微有点不同。在单元格C8中,公式为...

indirect函数怎么用
INDIRECT(ref_text,[a1]) Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值#REF!或#NAME?。 如果ref_text 是对另一个工作簿的引用(外部引用),则工作簿必须被打开。

excel中indirect是什么意思
indirect是一个在Excel中常用的函数,用于从字符串中提取单元格地址,进而取得指定单元格中的值。这个函数可以把一个字符串转化为Excel中一个引用,可以从文本中提取行、列和行列并集信息,在处理庞大的数据表时非常方便。indirect函数的使用方法 如果Excel需要处理某个动态的数据区域,我们就可以使用indirect...

indirect函数的详细用法
1. 直接引用单元格内容:- 在单元格C2和C3中使用=INDIRECT("A1"),结果分别为C2和C3显示A1单元格的内容。这种方法是将单元格地址放入双引号中,然后传递给INDIRECT函数。2. 通过其他单元格引用的单元格内容:- 在单元格C1中输入"A1",然后在其下方单元格C2中使用=INDIRECT(C1),结果为C2显示A1单元...

indirect函数怎么用
indirect函数的使用方法如下:工具:华硕DN20、Windows10、Excel2013。1、首先,我们来看ADDRESS函数给我们提供的结果,选中这个函数及其参数,按F9键。2、可以看到ADDRESS函数实际返回了一个地址"一月工资!$F$13"。3、现在我们用这个地址直接代替原来的ADDRESS函数。新的函数变成了:=IFERROR(INDIRECT("一月...

INDIRECT函数跨表汇总数据
1-6月份产品销量表,要汇总到“上半年”工作表中,INDIRECT函数就可以轻松搞定。公式实现I 在B2单元格输入公式:=INDIRECT(B$1&”!B”&ROW()),确定,即可得1月产品1的销量。公式向下填充,可得所有月份所有产品的销量。如下动图:公式解析 公式:=INDIRECT(B$1&”!B”&ROW())B$1:指B1单元格...

在excel表中怎样将单元格内容转化为数字?
一、这可以用INDIRECT函数来完成。二、INDIRECT函数的定义:返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。语法 INDIRECT(ref_text,a1)Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C...

indirect函数的使用方法
1、=INDIRECT("A1"),结果为C3。这种使用,简单的讲,就是将这些引用地址套上双引号,然后再传递给INDIRECT函数。 2、=INDIRECT(C1),结果为C2。解释:因为C1的值就是 "A1",在公式编辑栏,选中“C1”,然后按下F9键,计算值,可以看到变为“"A1"”,本质没变...

如何在EXCEL中将一个公式转化为一个数值。
一、使用INDIRECT函数可以将公式转换为数值。二、INDIRECT函数的定义是返回由文本字符串指定的引用,并且这个函数会立即对引用进行计算并显示其内容。当需要更改公式中单元格的引用而不改变公式本身时,可以使用INDIRECT函数。三、INDIRECT函数的语法是INDIRECT(ref_text, a1),其中:- ref_text代表单元格的...

如何将单元格的文字转为引用函数?
分别在B2和C2单元格中输入公式并向下填充,如下:=INDIRECT(A2&”!A2”)=SUM(INDIRECT(A2&”!B:B”)B2公式及效果图 C2公式及效果图 INDIRECT函数参数说明:第一个参数:就是公式中的文本字符串,就类似你的截图中的文本;第二个参数:为可选参数,是引用样式,分别为A1样式和R1C1样式,有时为了...

殷都区18355645613: 如何使用Excel中的indirect函数 -
赧景氨茶: ====57132899==== 首先和A3有关 并且是固定B3这个单元格

殷都区18355645613: 如何编写一个函数,实现读取excel里指定单元格的数据 -
赧景氨茶: ref_text是表示引用的字符串,如A1,A1:B10等 =indirect("A1")与=A1等价. 同理 indirect("A1:B10")相当于引用A1:B10区域. 由于引用中的字符串不能随添加或删除行列而自动改变,因此也有人称之为绝对之绝对引用. al为indirect函数的...

殷都区18355645613: excel中indirect函数如何使用? -
赧景氨茶: 请把文件示例(如图的若干行数据即可)上传到网盘,帮你看看. 初步看,觉得一个是日期的错误,二个是公式要用数组公式. 你这个实际应用问题,建议用数据透视表会更好.

殷都区18355645613: excel 能详细讲解下这个indirect函数的用法吗?
赧景氨茶: INDIRECT函数返回文本字符串所指定的引用,就是用文本描述单元格(或单元格区域)的名称. 它有两个参数,第一个为引用,第二个为类型.其中第二个参数可省(此时为A1样式引用). INDIRECT("a"&5*(ROW()-1)+COLUMN()-1) 公式先用ROW()得到当前单元格的行号,用COLUMN()函数得到当前单元格的列号,再用5*(ROW()-1)+COLUMN()-1得到一个数值与字符"A"连接成一个单元格地址. 假定当前单元格为C5,公式结果: =INDIRECT("a"&5*(5-1)+3-1) =INDIRECT("a"&22) =A22

殷都区18355645613: INDIRECT函数 -
赧景氨茶: INDIRECT的用法是取得文本描述的单元格引用,也就是说INDIRECT的括号里的参数是一个字符串(文本)描述的文本形式,INDIRECT取得这个引用.比如=INDIRECT("A1")=A1=INDIRECT($A17&"!"&"S4") 这里的$A17应该是文字,比如“工资”,那么=INDIRECT($A17&"!"&"S4") =INDIRECT("工资&"!"&"S4") =INDIRECT("工资!S4") =工资!S4 也就是引用“工资”工作表的S4单元格

殷都区18355645613: indirect函数的用法
赧景氨茶: 直接在表一中的 A1 填写 =sheet2!$H$5 就可以了. 其它 B1\C1\D1\E1 你复制一下(点A1,把方块的右下角往右拉,B1\C1\D1\E1.....,就复制成 =sheet2!$H$5 了.(看到的值是表二中的H5) 复杂的变化的表名和格子,可以用 CONCATENATE 计算,然后用 =INDIRECT(CONCATENATE(......))

殷都区18355645613: 刚刚那个用INDIRECT函数的问题,如果返回是0,但是我想让它是显示空白,而不是0,怎么办? -
赧景氨茶: =IF(INDIRECT("表A!A"",INDIRECT("表A!A"&M1))...

殷都区18355645613: excel里indirect函数指向的单元格在另一个标签,该标签被挪走后它的值是#REF!,怎么让这个#REF!显示成0. -
赧景氨茶: 在外部套用一个IFERROR公式即可=IFERROR(IF(INDIRECT(B14&B17)=#REF!,0,INDIRECT(B14&B17)),0)

殷都区18355645613: EXCEL 请教INDIRECT函数! -
赧景氨茶: r[-20]c:r[-1]c是一种单元格表示方式,R表示的是行,而C表示的是列,R20就表示第20行,R1就表示第1行,这里的R-20:R-1表示的是从公式的单元格向上20行至向上1行,即如果你的公司输入在21行,反映出来的就是第1行至第20行,完整的写法应该是R[-20]C0:R[-1]C0,简写为R[-20]C:R[-1]C,如果你在C后面加了数字那就不是一列了而是一个区域,至于"r[-20]c:r[-1]c,0" 后面的这个0是FLASE的表现形式,用来定义你前面的格式.至于INDIRECT就是一个引用,这样你连起来就能理解了,INDIRECT引用了公式所在行的上一行至上第20行.

殷都区18355645613: excel,INDIRECT函数的使用 -
赧景氨茶: 1、你要打开A列里面对应的各Excel文档吧?用超链接函数HYPERLINK():假设各Excel都在D盘“我的文档”里面.Sheet4的B1输入=HYPERLINK("D:\My Documents\"&A1,A1) 回车并向下填充.点击B列即可打开对应文档.其中,公式末尾参数“A1”可改为你想显示的内容;另外,A列可设置“隐藏”.2、或要返回各Excel文档的具体单元格?各个目标文档都要打开,才能处于激活状态.可用:进料详细的工作表中输入=INDIRECT("'D:\My Documents\["&Sheet4!$A2&"]Sheet1'!A1") 其中,“Sheet1!A1”为假设你要返回各Excel文档的具体单元格地址.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网