excel2007indirect函数(excelindirect函数格式)

83 2022-10-07 00:26

1. excelindirect函数格式

假设你要引用的是另外70个不同表中D4这个单元格。

1.新建表“汇总”,在第一列A1输入"工号"A2至A71录入70个表的名字。

2.第二列B2单元格输入公式:“=INDIRECT(CONCATENATE(A2,"!D4"))”,公式的意思是引用“汇总”表A2单元格相同的表中D4单元格的内容。(假设A2=王小明,则引用表“王小明”里的D4单元格的值)

3.拖拽B2的右下角自动生成一列对70个表对应单元格格的引用了,其他的引申就自己开发了,公式可以结合其他运算的。


2. indirect excel函数

indirect函数是返回由文本字符串指定的引用。 此函数立即对引用进行计算,并显示其内容。 如果需要更改公式中对单元格的引用,而不更改公式本身。INDIRECT(ref_text,[a1])。

column函数是返回 TextStream 文件中当前字符位置的列号。

语法: =Column(reference)


3. excel函数公式indirect

用INDIRECT只是引用指定路径的单元格数值,实现跳转要用hyperlink函数,具体可以输入hyperlink函数 按F1查看帮助。


4. excelindirect函数格式横向

选择表2的B列 数据 删除重复值在表1的IL5中输入或复制粘贴下列公式之一=INDEX(表2!$B:$B,COLUMN(A:A)+(ROW(A1)-1)*3) =INDIRECT("表2!B"&COLUMN(A:A)+(ROW(A1)-1)*3) =OFFSET(表2!$B$1,COLUMN(A:A)+(ROW(A1)-1)*3-1,) 右拉填充,下拉填充


5. excel indirect函数

INDIRECT函数

对引用所计算并显示内容的公式

INDIRECT函数是Microsoft Excel 中的公式,此函数立即对引用进行计算,并显示其内容。如果需要更改公式中对单元格的引用,而不更改公式本身,请使用函数 INDIRECT。

基本信息

类型 统计学

计算公式 INDIRECT(ref_text,[a1])

词性 专有名词

隶属

Microsoft Excel

功能

返回由文本字符串指定的引用,对引用进行计算,并显示其内容。

名称

INDIRECT函数,INDIRECT

特点

更改公式中对单元格的引用,而不更改公式本身


6. excelindirect讲解

=MATCH(AE5,INDIRECT("A"&MATCH(AD5,$A:$A,)&":AB"&MATCH(AD5,$A:$A,)),) 使用 MATCH 函数在 范围 单元格中搜索特定的项,然后返回该项在此区域中的相对位置。 AE5为要搜索的值 INDIRECT("A"&MATCH(AD5,$A:$A,)&":AB"&MATCH(AD5,$A:$A,))为要搜索的单元格区域 第三参数缺省,表示精确匹配。

假设MATCH(AD5,$A:$A,)结果为数值n,则INDIRECT("A"&MATCH(AD5,$A:$A,)&":AB"&MATCH(AD5,$A:$A,))为An:ABn单元格区域。


7. excel中indirect函数是什么意思

最简洁快速的做法莫过于用INDIRECT函数。

请看示例:

从上例来说。

假如有60个表格,拟取所有表格的B列数值到汇总表格。

在第一行B1开始输入所有表格名。

在A列输入行序号

在B2输入:

=INDIRECT(B$1&"!B"&$A2)

(注意公式里的$)

向右向下复制至需要的位置。

成功!

INDIRECT是我比较喜欢的一个函数,使用巧妙可以解决许多大问题。

可以参考我另一个回答里,关于这个函数的妙用。

Excel里的Indirect函数到底有什么用?


8. excel表indirect函数

1、indirect()的主要作用是确保不管引用区域怎么变,始终引用()中单元格的数字。

举例,=b5和=indirect("b5")是一样的,但如果删除第4行,前者变成=b4,后者仍然引用b5单元格,返回删除之前的b6单元格数字。

2、indirect("b5")和indirect(b5)的区别。

indirect()函数中的参数应该为文本值,即想要引用b5单元格,用法为前者。后者会返回#ref!

如果b5单元格的内容是A3,则indirect("b5")返回A3,而indirect(b5)返回A3单元格的内容。如果删除第四行,indirect(b5)会变化。

3、index(区域,行数,列数)返回的是参数1区域内,参数2行,参数3列的值。感觉indirect应用范围很小,局限性大,与index没有可比性。


9. 表格indirect函数详解

1、选中H2单元格 -- 在编辑栏中输入公式“=LOOKUP("座",INDIRECT("A2:A"&MATCH($G2,$B$1:$B$17,0)))”-- 按回车键回车。

2、选中H2单元格 -- 将鼠标光标移到H2单元格右下角出现“十”字符号时按快捷键“Ctrl+E”快速填充公式即可得到H3:H6单元格区域的结果。

3、公式解析:

(1)"座":LOOKUP函数查找汉字时是按照汉语拼音的顺序来查找的,座的拼音(zuo)在拼音中是比较靠后的,所以用“座”作为查找值可以查找数据区域中最后一个单元格的内容。

(2)MATCH($G2,$B$1:$B$17,0):MATCH函数也是一个查找函数,主要作用是返回指定数值在指定数组区域中的位置。这里的指定数值为G2单元格的内容,即姓名“李思彤”,这里的指定数组区域是B1:B17,后面的0表示精确查找。整条公式的意思就是:精确查找G2单元格的姓名“李思彤”在数组区域B1:B17的位置,这里的结果为“7”。


10. excel中indirect函数的用法

undirect函数是返回文本字符串的指定引用。indirect连续使用,可以是其参数是由indirect函数组成。


11. excelindirect函数用法

试一试 Indirect函数 , 比如取表基础数据的B5单元格的内容就可以这样写假如 B5=146A1="基础数据"A2="B"A3=5=indirect(A1 & "!" & A2 & A3)=indirect("基础数据" & "!" & "B" & "5")=146


顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
点击我更换图片