首页 理论教育 如何使用Excel中的引用函数?

如何使用Excel中的引用函数?

时间:2023-05-24 理论教育 版权反馈
【摘要】:返回引用中的指定单元格。如果引用中的每个区域只包含一行或一列,则相应的参数row_num或column_num,分别为可选项。row_num、column_num分别为引用中某行、列的序号,并从该行、列中返回第一个引用,area_num选择引用一个区域,并返回该区域中row_num、column_num交叉的区域,缺省值为1。如果不是合法的引用,会返回错误值#REF!图3-27引用函数的应用要注意的是,如果ref_text是对另一个工作簿的引用,则其必须打开,否则返回#REF!。

如何使用Excel中的引用函数?

1.INDEX()

返回区域中的数值或对数值的引用。有如下两种形式。

(1)返回数组中指定单元格或单元格数组的数值。公式为:

=INDEX(array,row_num,column_num)

array为单元格区域或数组常数,row_num,column_num分别为数组中某行的行序号和列序号,函数从该行和列返回数值,二者至少有一个必须存在。

(2)返回引用中的指定单元格。公式为:

=INDEX(reference,row_num,column_num,area_num)

reference为对一个或多个单元格区域的引用,如果是不连续区域,则必须用括号括起来。如果引用中的每个区域只包含一行或一列,则相应的参数row_num或column_num,分别为可选项。例如:对单行的引用,可以使用函数INDEX(reference,column_num)。row_num、column_num分别为引用中某行、列的序号,并从该行、列中返回第一个引用,area_num选择引用一个区域,并返回该区域中row_num、column_num交叉的区域,缺省值为1。

2.ADDRESS()(www.xing528.com)

按照给定行号和列标,建立文本类型的单元格地址。公式为:

=ADDRESS(row_num,column_num,abs_num,sheet_text)

row_num为单元格引用中使用的行号;column_num为单元格引用中使用的列标;abs_num表明引用的类型,1为绝对引用,2为相对引用,3为行相对、列绝对引用,4为相对引用;sheet_text文本,指明外部引用的工作表的名称,如果省略则不使用任何工作表名。例如:ADDRESS(2,3)等于“$C$2”,ADDRESS(2,3,2)等于“C$2”。

3.INDIRECT()

返回由文字串指定的引用(图3-27)。其公式为:=INDIRECT(ref_text,a1),ref_text为对单元格的引用。如果不是合法的引用,会返回错误值#REF!;a1为逻辑值,指单元格ref_text引用的类型,如果a1为false则ref_text被解释为R1C1样式引用,如a1为true或缺省,则ref_text被解释为A1样式引用。

图3-27 引用函数的应用

要注意的是,如果ref_text是对另一个工作簿的引用(外部引用),则其必须打开,否则返回#REF!。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈