excel中address函数Word格式文档下载.docx
《excel中address函数Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《excel中address函数Word格式文档下载.docx(12页珍藏版)》请在冰豆网上搜索。
相对行号,绝对列号
4:
相对引用
第四个参数a1:
引用方式
有两种引用方式:
TRUE:
返回A1样式,如果第四个参数省略,默认为A1样式(A是列,1是行)
FALSE返回:
R1C1样式(R1是行C1是列)
第五个参数sheet_text:
指明工作薄里的那一个工作表,即不同工作薄中的工作表。
2
下表中以1行1列的单元格为例,列举了4种不同参数情况下函数返回值,为介绍方便,我们把公式罗列在B列,把公式结果罗列在C列。
3
从上面例子可以看到,address函数返回的是一个单元格的地址,而不是单元格的值,如果要想获得单元格的值,可以用address函数和indirect函数结合一起。
如下图:
4
我们要在D1中引用A1单元格的内容,在D2中引用B2单元格的内容。
在D1中录入公式
=INDIRECT(ADDRESS(1,1))
在D2中录入公式==INDIRECT(ADDRESS(2,2))
1.5
回车,看看函数返回部分(绿色区域部分),正确返回我们要的单元格的内容了。
2.6
有的时候,adress函数的第一参数和第二参数我们也可以嵌套row函数和column函数间接引用。
仍以上例为据:
在D1中录入式
=INDIRECT(ADDRESS(ROW(A1),COLUMN(A1)))
在D2中录入公式
=INDIRECT(ADDRESS(ROW(A2),COLUMN(B1)))
3.7
END
Excel中用Indirect函数实现二级菜单
在使用Excel设计数据表格时,有时为了避免表格中填写错误数据,会把有些列中内容制作为下拉菜单来让填写表格者直接选择,比如小编之前介绍的“Excel中实现在单元格中通过下拉列表框选择数据”,这是比较简单的下拉菜单,还有更为复杂的,比如在第一个单元格中选择省份,然后第二个单元格的下拉框中自动出现和该省份匹配的城市信息,也就是说两个单元格中数据具有关联关系。
∙MicrosoftOfficeExcel2013
步骤1、在此以Excel2013为例进行说明,下图示例即为小编提前输入的省份和对应的城市信息;
步骤2、先用鼠标左键选中图中所示数据区域,然后鼠标左键点击最上方菜单栏中的“公式”,然后点击下方工具栏中的“根据所选内容创建”,参见下图;
1.3
步骤3、在弹出的“以选定区域创建名称”窗口中,鼠标左键选中“首行”前的复选框,然后点击“确定”按钮;
步骤4、点击工具栏中的“名称管理器”,将弹出“名称管理器”窗口,参见下图,可以看出名称列下方显示的信息为省份,数值列下方显示的为该省份对应的城市信息,点击“关闭”按钮关闭该弹出窗口;
5
步骤5、在图示“省份”列下方的单元格设置下拉列表框,以本例来说就是先把鼠标定位到J2单元格,然后点击“数据->
数据验证”,在弹出的“数据验证”窗口中,选择”序列“,然后数据来源选择对应的省份;
具体请参见之前介绍的“Excel中实现在单元格中通过下拉列表框选择数据”的方式来进行设置;
6
步骤6、采用和步骤5类似的方法来设置”城市“列对应信息,但这里要特别注意,在弹出的“数据验证”窗口中,选择”序列“后,在数据来源此处要输入函数INDIRECT,格式为=INDIRECT(要引用的数据单元格),此处引用的为省份列对应的省份信息;
7
步骤7、另外通过在单元格右下角拖动鼠标左键,即可把在J2和K2单元格设置的格式应用到下面的单元格中了;
此时设置已经完成,选择省份信息后,在后面的单元格中就自动出现和该省份匹配的城市信息;
excel中ADDRESS函数的使用事例
ADDRESS(row_num,column_num,[abs_num],[a1],[sheet_text])ADDRESS函数语法具有下列参数(参数:
为操作、事件、方法、属性、函数或过程提供信息的值。
):
row_num必需。
一个数值,指定要在单元格引用中使用的行号。
column_num必需。
一个数值,指定要在单元格引用中使用的列号。
abs_num可选。
一个数值,指定要返回的引用类型。
abs_num返回的引用类型
1或省略绝对单元格引用(绝对单元格引用:
公式中单元格的精确地址,与包含公式的单元格的位置无关。
绝对引用采用的形式为$A$1。
)
2绝对行号,相对列标
3相对行号,绝对列标
4相对单元格引用
A1可选。
一个逻辑值,指定A1或R1C1引用样式。
在A1样式中,列和行将分别按字母和数字顺序添加标签。
在R1C1引用样式中,列和行均按数字顺序添加标签。
如果参数A1为TRUE或被省略,则ADDRESS函数返回A1样式引用;
如果为FALSE,则ADDRESS函数返回R1C1样式引用。
注释若要更改Excel所使用的引用样式,请单击“文件”选项卡,单击“选项”,然后单击“公式”。
在“使用公式”下,选中或清除“R1C1引用样式”复选框。
sheet_text可选。
一个文本值,指定要用作外部引用的工作表的名称。
例如,公式=ADDRESS(1,1,,,"
Sheet2"
)返回Sheet2!
$A$1。
如果忽略参数sheet_text,则不使用任何工作表名称,并且该函数所返回的地址引用当前工作表上的单元格。
示例
公式说明结果
=ADDRESS(2,3)绝对单元格引用$C$2
=ADDRESS(2,3,2)绝对行号,相对列标C$2
=ADDRESS(2,3,2,FALSE)绝对行号,R1C1引用样式中的相对列标R2C[3]
=ADDRESS(2,3,1,FALSE,"
[Book1]Sheet1"
)对另一个工作簿和工作表的绝对单元格引用[Book1]Sheet1!
R2C3
EXCELSHEET"
)对另一个工作表的绝对单元格引用'
EXCELSHEET'
!
R2C3
Excel中indirect函数的使用方法
你还在为Excel中indirect函数的使用方法而苦恼吗,今天小编教你Excel中indirect函数的使用方法,让你告别Excel中indirect函数的使用方法的烦恼。
经验主要从四方面对Excel函数进行讲解,1.函数的含义,2.函数的语法格式,3.函数在日常办公中运用的实例介绍,4.函数使用的注意点。
更多Excel经验请关注Excel小新,如果帮到了你,请在上方给个投票谢谢支持。
好人一生平安。
先顶后看年薪百万,如果帮到了你,帮忙给个好评,这对小编很重要,万分感谢。
∙Excel
∙indirect函数
1.indirect函数的含义
1.1
引用,并显示其内容
2.indirect函数的语法格式1
2.indirect函数的语法格式
=INDIRECT(ref_text,[a1])
ND
3.indirect函数的案列1
indirect函数的引用的两中形式。
一种加引号,一种不加引号。
=INDIRECT("
A1"
)——加引号,文本引用——即引用A1单元格所在的文本(B2)。
=INDIRECT(A1)——不加引号,地址引用——因为A1的值为B2,B2又=11,所以返回。
地址引用如图所示,
输入公式=INDIRECT(A3)
不加引号——A3=baidu,不存在baidu这样的赋值项(B2又=11),所以出错
只能通过输入公式=INDIRECT("
A3"
)
来实现对A3单元格内容引用。
indirect函数的使用方法
excel中indirect函数,根据帮助,可以知道是返回并显示指定引用的内容。
使用INDIRECT函数可引用其他工作簿的名称、工作表名称和单元格引用。
方法/步骤1
indirect函数对单元格引用的两种方式。
看下图,使用indirect函数在C2、C3引用A1单元格的内容。
1、=INDIRECT("
),结果为C3。
这种使用,简单的讲,就是将这些引用地址套上双引号,然后再传递给INDIRECT函数。
2、=INDIRECT(C1),结果为C2。
解释:
因为C1的值就是"
,在公式编辑栏,选中“C1”,然后按下F9键,计算值,可以看到变为“"
”,本质没变,都是对单元格引用。
上面两者的区别在于:
前者是A1单元格内文本的引用,后者是引用的C1单元格内的地址引用的单元格的内容。
indirect函数工作表名称的引用。
如果需要在“二班”工作表,计算“一班”工作表B2:
B11的成绩总和。
可以使用这样的公式:
=SUM(INDIRECT("
一班!
B2:
B11"
))。
indirect(“工作表名!
单元格区域”)
另外一种情况:
当工作表名称直接是数字的,在工作表名称两边必须添加上一对单引号。
同样的,在“2”工作表,计算“1”工作表B2:
公式为:
'
1'
indirect(“’工作表名’!
总结:
如果工作表名为汉字,工作表名前后可以加上一对单引号,也可以不加。
但是数字和一些特殊字符时,必须加单引号,否则不能得到正确结果。
我们在工作表命名时形成习惯尽量不要有空格和符号,这样可以不怕indirect引用忘记加单引号括起来。
要么形成习惯所有indirect带工作表名引用时都用单引号将代表工作表名的字符串括起来。
INDIRECT函数对工作簿引用的书写方式和细节正确写法
[工作簿名.xls]工作表表名!
单元格地址"
INDIRECT函数,如果是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。
如果源工作簿没有打开,函数INDIRECT返回错误值#REF!
。
Indirect函数应用实例一:
制作多级下拉菜单
其原理是利用定义名称,然后在单元格输入与定义名称相同的字符再对含有这种字符的单元格用Indirect作引用。