下载帮

您现在的位置是:首页 > 教程分享 > 办公软件

办公软件

Excel函数公式:函数Indirect的经典用法和神技巧,必须掌握

2020-12-22 11:10办公软件

Excel函数公式:函数Indirect的经典用法和神技巧,必须掌握 工作中,我们经常会遇到制作二级下拉菜单,或将多张表的数据合并到一张表当中,此时,我们应该想到函数Indirect,它可以高效的帮助我们完成这些工作。

一、语法结构。作用:返回由文本字符串指定的引用。语法结构:Indirect(ref_text,a1)。方法:在目标单元格中输入公式:=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的组合到一块冰求和。

文章评论