indirect函数,excel中indirect函数如何使用
来源:整理 编辑:好学习 2023-08-24 06:53:11
1,excel中indirect函数如何使用
=indirect("sheet1!A3")返回sheet1A3单元格的内容。再复杂点:{=indirect("Sheet1!A"&row(1:16))},在任意16行的区域输入,按下ctrl+shift+enter生成数组,返回sheetA1:A16的值。
2,indirect函数的用法
直接在表一中的 A1 填写 =sheet2!$H$5 就可以了。其它 B1\C1\D1\E1 你复制一下(点A1,把方块的右下角往右拉,B1\C1\D1\E1.....,就复制成 =sheet2!$H$5 了。(看到的值是表二中的H5) 复杂的变化的表名和格子,可以用 CONCATENATE 计算,然后用=INDIRECT(CONCATENATE(......))
3,INDIRECT函数
INDIRECT的用法是取得文本描述的单元格引用,也就是说INDIRECT的括号里的参数是一个字符串(文本)描述的文本形式,INDIRECT取得这个引用。 比如 =INDIRECT("A1") =A1 =INDIRECT($A17&"!"&"S4") 这里的$A17应该是文字,比如“工资”,那么 =INDIRECT($A17&"!"&"S4") =INDIRECT("工资&"!"&"S4") =INDIRECT("工资!S4") =工资!S4 也就是引用“工资”工作表的S4单元格
4,indirect函数怎么用
INDIRECT(ref_text,a1)Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值 #REF!。 A1 为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。 如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。
5,Excel的INDIRECT函数是什么
此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT, INDIRECT为间接引用。语法 INDIRECT(ref_text,a1) Ref_text 为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。 如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值 #REF!。 A1 为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。 如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。 如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。 当在创建公式时,对某个特定单元格进行了引用。如果使用ldquo;剪切rdquo;命令,或是插入或删除行或列使该单元格发生了移动,则单元格引用将被更新。如果需要使得无论单元格上方的行是否被删除或是单元格是否移动,都在公式保持相同的单元格引用,请使用 INDIRECT 工作表函数。例如,如果需要始终对单元格 A10 进行引用,请使用下面的语法: =INDIRECT(quot;A10quot;)
6,请教EXCEL中关于INDIRECT函数
在C4单元格内输入或复制粘贴此公式=1班!E5或=INDIRECT("1班!E5")或=INDIRECT(A4&"!E5")下拉填充扩展资料:Excel常用函数大全1、ABS函数,求出相应数字的绝对值2、AND函数,返回逻辑值:如果所有参数值均为逻辑“真(TRUE)”,则返回逻辑“真(TRUE)”,反之返回逻辑“假(FALSE)”。3、AVERAGE函数,求出所有参数的算术平均值。4、COLUMN 函数,显示所引用单元格的列标号值。5、CONCATENATE函数,将多个字符文本或单元格中的数据连接在一起,显示在一个单元格中。参考资料:excel函数公式大全_百度百科在C4单元格内输入或复制粘贴此公式=1班!E5或=INDIRECT("1班!E5")或=INDIRECT(A4&"!E5")下拉填充B1=()*B1?循环哦=INDIRECT("Sheet"&A1&"!X100")将引用当前表中A1指定的Sheet号中的X100=INDIRECT("Sheet"&A1&"!B2:B100")将引用当前表中A1指定的Sheet号中的B2:B100=INDIRECT("Sheet"&A1&"!A1")*INDIRECT("Sheet"&A1&"!B1")会返回当前表中A1指定的Sheet号中的A1*B1的数值亲,如果您只是想按1、2、3、……、10的顺序引用工作表,那么不用在A1:A10输入1~10,因为用ROW(A1)可以很方便的产生顺序数,向下拉动公式,ROW(A1)就变成ROW(A2)……公式为:B1=INDIRECT("Sheet"&ROW(A1)&"!A1*B1")如果您引用的工作表数字不是顺序的,必须按A列自定义的顺序,那么公式改为:B1=INDIRECT("Sheet"&A1&"!A1*B1")
文章TAG:
indirect函数 excel中indirect函数如何使用