设置主页 | 收藏本站 Excel学习网-公益型的EXCEL在线学习网站,助您轻松办公!

Excel函数indirect,你了解多少?

2020年01月07日 17:47 发布来源:Excel学习网

 Excel函数indirect,你了解多少?

Excel表格使用常识 ——“Excel indirect函数

今天给大家分享的是excel indirect函数的应用和介绍。不知道有多少朋友了解它并会使用indirect。其实indirect并不能懂,下面我就给大家分享一下我总结出来的关于indirect函数的相关知识,以便大家参考。

函数介绍:

=INDIRECT("A1")——加引号,文本引用——即引用A1单元格所在的文本(B2)。

=INDIRECT(A1)——不加引号,地址引用——因为A1的值为B2,B2又=11,所以返回。

函数应用:

一、生成二级下拉菜单

1、选取数据源,Ctrl+G打开定位对话框。

2、选择【常量】-【确定】。

3、【公式】-【根据所选内容创建】(定义名称栏)-选取【首行】并确定。

4、选取一级菜单单元格,【数据】-【数据验证】-选择【允许】中的【序列】,单击【来源】右侧的箭头,并选取一次菜单需要显示的内容所在的单元格地址(暨苹果、三星、HTC所在的单元格地址。)-【确定】。

5、选取二级菜单单元格地址,【数据】-【数据验证】-选择【允许】中的【序列】,在【来源】中输入公式:=indirect(a3)并【确定】。

6、验证有效性。

备注:公式=indirect(a3)中的a3指的是一级菜单数据所在的单元格地址。

 

 Excel函数indirect,你了解多少?

二、多表合并(目的:对1日、2日、3日、4日的数据进行汇总。)

1、选定目标单元格。

2、输入公式:=INDIRECT(C$2&"!c"&ROW())。

3、Ctrl+Enter填充。

 Excel函数indirect,你了解多少?

 

三、多表查找

1、【例】工资表模板中,每个部门一个表。

 Excel函数indirect,你了解多少?

2、在查询表中,要求根据提供的姓名,从销售~综合5个工作表中查询该员工的基本工资。

公式:=VLOOKUP(A2,INDIRECT(LOOKUP(1,0/COUNTIF(INDIRECT({"销售";"服务";"人事";"综合";"财务"}&"!a:a"),A2),{"销售";"服务";"人事";"综合";"财务"})&"!a:g"),7,0)。

 Excel函数indirect,你了解多少?

四、多表求和

【例】如下图所示,有1日~5日5个列相同、行数不同的明细表,要求汇总出每个产品的销量之和。

分表:

 Excel函数indirect,你了解多少?

汇总表:

 Excel函数indirect,你了解多少?

公式:=SUMPRODUCT(SUMIF(INDIRECT(ROW($1:$5)&"日!b:b"),A2,INDIRECT(ROW($1:$5)&"日!c:c")))

 

好了,以上就是我给大家总结的关于indirect函数的相关知识,希望对大家有所帮助。

 

 

原创文章如转载请注明:转载自Excel学习网 [ http://www.excelcn.com/]
需要保留本文链接地址:http://www.excelcn.com/jiqiao/11602.html
分享到:
网站地图 | XML地图 | 免责声明 | 关于我们 | Excel学习网:优秀的EXCEL在线学习和资源分享网站。
版权所有: CopyRight © 2013-2018 www.excelcn.com All Rights Reserved.
豫ICP备12002644号