excel中indirect函数使用方法(函数Indirect的经典用法和技巧)
工作中,我们经常会遇到制作二级下拉菜单,或将多张表的数据合并到一张表当中,此时,我们应该想到函数Indirect,它可以高效的帮助我们完成这些工作。
一、语法结构。
作用:返回由文本字符串指定的引用。
语法结构:Indirect(ref_text,a1)。
1、Ref_text:必需。对单元格的引用。此单元格包含A1样式的引用和R1C1样式的引用,
2、A1:可选。一个逻辑值。用于指定包含在单元格Ref_text中的引用类型。如果A1为TRUE或省略,Ref_text被解释为A1样式的引用;
如果A1为FALSE,Ref_text被解释为R1C1样式的引用。
示例:
方法:
在目标单元格中输入公式:=INDIRECT(F3)。
解读:
1、从公式=INDIRECT(F3)中我们可以看出,我们要查询的事F3单元格中的值,但F3单元格中的值为C3,所以最后测查询结果为C3单元格中的值。
二、INDIRECT函数经典应用。
(一)、生成二级下拉菜单。
方法:
1、规范数据源,将相关的数据整理在同一列,一级菜单项放在首行。
如下图:
2、设置一级菜单项。
方法:
(1)、选定目标单元格。
(2)、【数据】-【数据验证】-选择【允许】中的【序列】,单击【来源】右侧的箭头,选定一级菜单项(暨苹果、三星、HTC)。
(3)、单击箭头返回并【确定】。
3、定义名称。
方法:
(1)、选定数据源。
(2)、Ctrl G打开【定位】对话框,并单击【定位条件】-【常量】-【确定】。
(3)、【公式】-【根据所选内容创建定】,选择【首行】-【确定】。
4、生成二级下拉菜单。
方法:
(1)、选定目标单元格。
(2)、【数据】-【数据验证】-选择【允许】中的【序列】,在【来源】中输入公式:=INDIRECT(A3)并【确定】。
解读:
在理解公式:=INDIRECT(A3)之前,请先看下图。
此图是我们在第3步定义名称之后生成的名称。也就是说“三星”被定义成了一个名称,也可以理解为数组名,包含{"9100","9200","9300","9400"}数组项。当我们选择“三星”这个数组名时,用函数INDIRECT调用其数组项并予以显示。从而实现联动显示功能。
(二)、多表合并汇总。
目的:对1-4月份的销量进行汇总。
方法:
1、选定目标单元格。
2、输入公式: =INDIRECT(C$2&"!c"&ROW())。
3、Ctrl Enter填充。
(三)、结合SUM函数进行求和。
目的:对销量进行求和。
方法:
在目标单元格输入公式:=SUM(INDIRECT("c3"):C9)。
解读:
利用INDIRECT函数依次提取C3、C4、C5、C6、C7、C8、的值,然后和C9的组合到一块冰求和。
- 熊童子适合新手养吗(适合新手入坑)
- 颐和园是一个非常美丽的风景地方(颐和园——美丽神奇的地方)
- 微信怎么设置水印在中间(微信公众号排版水印还可以这样设置)
- 企鹅为何会不动(最后的恐龙)
- 自己开美发店前景怎么样(去年在深圳开了一家理发店)
- 哪些美剧适合学英语(全民英语来教你)
- 事业单位跟国企有啥区别(差距可能比你想的还要大)
- 手机与电脑数据连接找不到图片(找不到视频和照片在哪里)
- 黄心菜怎么炒好吃又简单(加两样食材一炒)
- 抖音手势舞手上特效怎么弄的(拍摄方法详解)
- 瘦肉煮汤的做法大全(用它和瘦肉煮汤)
- 如何查找删除的手机短信(按照这个步骤操作)
- iphone怎么连电脑(这个方法抓紧收藏)
- 怎么发微博里面的文章(光明网怎么快速发布软文(光明网投稿发布软文需要注意什么))
- 最新版微信怎么关闭视频聊天(微信8)
- oppoa7x怎么样值得买不(A7x只要1999元)
- 如何彻底消灭蟑螂最有效(只有不合适的方法)
- 如何判断基围虾新不新鲜(老渔民教你4个小妙招)