当前位置:主页 > Office办公 > INDIRECT

INDIRECT

Excel INDIRECT 函数 使用实例教程
Excel INDIRECT 函数 使用实例教程

INDIRECT 函数将文本格式引用文本转换为标准Excel引用。Excel 2003+INDIRECT 函数将文本格式引用文本转换为标准Excel引用。在公式中输入A1,Excel理解其含义并将其引用到A1单元格;但是输入文本格式”A1″,Excel不理解含义,无法将其引用到A1单元格。此时可以使用INDIRECT函数将文本格式引用文本转换为标准Excel引用。标准格式引用。=INDIRECT(ref_text, [a1]) =INDIRECT(文本格式引用,[a1]) 参数 Ref_text 必需。文本格式的单元格引用。 A1 可选。一个逻辑值,用于指定包含在单元格 ref_text 中的引用的类型。 如果为 TRUE 或省略,ref_text 被解释为 A1样式的引用。 如果为 FALSE, ref_text 被解释为 R1C1 样式的引用。 实例

excel 如何运用indirect函数制作多级下拉列表?
excel 如何运用indirect函数制作多级下拉列表?

如下图所示,A列为一级分类项目,下拉选项分为"有害垃圾""可回收物""厨余垃圾""其他垃圾",参见D列。B列为二级分类项目,不同一级分类项目对应的二级分类项目参见E列至H列。B列每个单元格的下拉列表应根据前面A列单元格的值动态显示,例如A2单元格值为"有害垃圾"时,B2单元格的下拉列表应为"有害垃圾"对应的二级分类项目。操作步骤1、打开需要设置多级下拉列表的表格,选中A2:A9单元格,在[数据]选项卡[数据工具]功能组中点击[数据验证]按钮,在下拉列表中选择[数据验证]命令。2、在弹出的[数据验证]对话框中,在[允许]下的选框中选择[序列],将光标定位在[来源]编辑框内,鼠标框选表格的D2:D5单元格区域,单击[确定]按钮。3、此时选中A2单元格,其右下角出现倒三角标志,点击倒三角出现下拉列表,本例在A2单元格的下拉列表中选择"有害垃圾"。4、选中E1:E9单元格,在[公式]选项卡[定义的名称]功能组中点击[根据所选内容创建]按钮,在弹出的[根据所选内容创建名称]对话框中勾选[首行],单击[确定]按钮。此时,E2:E9单元格中的二级分类项目整体被命名为一级分类项目名称,即E1单元格值"有害垃圾"。5、同理,将F2:F9单元格区域的名称定义为F1单元格值“可回收物”;将G2:G5单元格区域的名称定义为G1单元格值“厨余垃圾”;将H2:H5单元格区域的名称定义为H1单元格值“其他垃圾”。6、选中B2:B9单元格,在[数据]选项卡[数据工具]功能组中点击[数据验证]按钮,在下拉列表中选择[数据验证]命令。在弹出的[数据验证]对话框中,在[允许]下的选框中选择[序列],将光标定位在[来源]编辑框内,输入=INDIRECT($A$2),单击[确定]按钮。7、此时单击B2单元格,其右下角出现倒三角标志,点击倒三角出现与A2单元格显示的一级分类项目相对应的二级分类项目列表,再进行相应的选择即可,本例选择"废电池"。

Excel如何利用 INDIRECT函数创建开始部分始终固定的区域引用
Excel如何利用 INDIRECT函数创建开始部分始终固定的区域引用

如下图所示,我们在B、C两列中分别进行业绩求和,在B6单元格中输入公式:=SUM(B2:B5) ,C6单元格中输入公式:=SUM(INDIRECT("C2"):C5)。之后在标题行下插入空白行,添加新销售员的业绩,可以发现,B列的业绩总计不变,而C列出现了变化,把新加入的销售员业绩也进行了统计。具体操作看下图:这是因为在C列求和公式中,INDIRECT函数参数为"C2 ",返回的是C2中的内容,即固定了开始单元格为C2,不管开头增加多少数据,该公式引用区域的开始单元格始终不受影响。

602 次浏览
Excel中INDIRECT函数的语法和用法
Excel中INDIRECT函数的语法和用法

INDIRECT函数的主要作用是返回由文本字符串指定的引用。此函数立即对引用进行计算,并显示其内容。当需要更改公式中单元格的引用,而不更改公式本身,请使用函数 INDIRECT。INDIRECT(ref_text,a1)INDIRECT(单元格的引用,逻辑值)Ref_text:为对单元格的引用,此单元格可以包含 A1-样式的引用、R1C1-样式的引用、定义为引用的名称或对文本字符串单元格的引用。如果 ref_text 不是合法的单元格的引用,函数 INDIRECT 返回错误值 #REF!。如果 ref_text 是对另一个工作簿的引用(外部引用),则那个工作簿必须被打开。如果源工作簿没有打开,函数 INDIRECT 返回错误值 #REF!。A1:为一逻辑值,指明包含在单元格 ref_text 中的引用的类型。如果 a1 为 TRUE 或省略,ref_text 被解释为 A1-样式的引用。如果 a1 为 FALSE,ref_text 被解释为 R1C1-样式的引用。无数据

510 次浏览
excel 如何运用INDIRECT函数和定义名称功能制作动态图表
excel 如何运用INDIRECT函数和定义名称功能制作动态图表

今天我们来学习一个运用INDIRECT函数和定义名称功能制作动态图表的案例。应用场景下图表格A3:D7单元格区域有三种不同玫瑰品种1-4月的销量数据,我们想据此在表格右侧创建簇状柱形图来动态展示各品种玫瑰不同月份的销量。图表水平(分类)轴标签为各个月份名称,图表的图例项(数据系列)的值根据B1单元格内容的变化进行动态显示,例如,当B1单元格为"红玫瑰"时,图表的图例项(数据系列)的值显示为B4: B7单元格区域中"红玫瑰"的对应销量。操作步骤1、选中B3:D7单元格区域,单击[公式]选项卡[定义的名称]功能组中[根据所选内容创建]按钮,在弹出的[以选定区域创建名称]对话框中勾选[首行]选项,单击[确定]按钮。2、单击[公式]选项卡[定义的名称]功能组中[定义名称]按钮,弹出[新建名称]对话框,在名称编辑框中输入:各品种销量,在引用位置编辑框中输入:=indirect(动态图表!$B$1),单击[确定]按钮。("各品种销量"即为接下来要创建的图表图例项(数据系列)的值,"动态图表"为$B$1单元格所在工作表的名称。)3、选中A4:D7单元格区域,单击[插入]选项卡[图表]功能组中的[插入柱形图或条形图]按钮,在下拉列表中选择[二维柱形图]中的[簇状柱形图],即在工作表中生成相应图表。4、选中图表,在[设计]选项卡[数据]功能组中点击[选择数据]按钮,在弹出的[选择数据源]对话框中,分别选中图例项(系列)中的"系列2"和"系列3",将其删除。5、选中图例项(系列)中剩下的"系列1",单击[编辑]按钮,弹出[编辑数据系列]对话框,在[系列名称]编辑框中输入:=动态图表!$B$1,在[系列值]编辑框中输入:=动态图表!各品种销量,单击[确定]按钮。6、在返回的[选择数据源]对话框中,直接单击[确定]按钮,可见图表区域中只显示了与B1单元格内容对应的"红玫瑰"1-4月的销量数据。

652 次浏览
excel 如何使用数组公式来找到行或列中的最后一个非空单元格
excel 如何使用数组公式来找到行或列中的最后一个非空单元格

在Excel中我们能够使用数组公式来找到行或列中的最后一个非空单元格。然后再此通过单元格的地址并使用INDIRECT函数就可以获取到此单元格的值。取得一列中的最后一个非空行1、接下来的公式可以返回A列中最后一个非空单元格的行号:=MAX((A:A<>"")*(ROW(A:A)))2、通过这个行号我们就可以使用ADDRESS函数来获取到此单元格的地址:=ADDRESS(MAX((A:A<>"")*(ROW(A:A))),COLUMN(A:A))3、最后我们以此获取到的地址为基础使用INDIRECT函数就可以获取到此单元格的值=INDIRECT(ADDRESS(MAX((A:A<>"")*(ROW(A:A))),COLUMN(A:A)))取得一行中的最后一个非空列1、接下来的公式和上面取得非空行的公式原理是一样的,它可以返回第一行中最后一个非空单元格的列号:

780 次浏览
Excel 如何利用INDIRECT函数设置二级下拉菜单
Excel 如何利用INDIRECT函数设置二级下拉菜单

首先进行定义名称设置: 选中部门和岗位明细数据区域--公式--根据所选内容创建--勾选“首行”; 接着利用数据有效性设置部门的一级下拉菜单: 选中B1单元格--数据--数据验证--序列--来源输入:=$E$1:$H$1; 最后设置二级下拉菜单: 选中B2单元格--数据--数据验证--序列--来源输入:=INDIRECT(B1) 具体操作看下图: 

搞懂最难的excel中的INDIRECT函数;Excel跨表汇总,二级多级下拉菜单
搞懂最难的excel中的INDIRECT函数;Excel跨表汇总,二级多级下拉菜单

Excel的INDIRECT函数很强大,但却是最抽象、最难懂的?不存在的,只要记住这一句公式口诀,就可以很清楚的了解这个函数的工作原理,我相信小伙伴们看了这篇函数的介绍,不会再迷惑。◆函数的大概功能介绍(只包含了一部分)▍ 一、INDIRECT函数参数介绍:它是间接引用函数,原公式参数2个:INDIRECT(引用的单元格,单元格样式类型)。注意:第二参数可不写,以后直接写成 INDIRECT(引用的单元格),一个参数就够了。原因如下:单元格样式类型有两种,第二参数输入1就是选择A1单元格样式;输入0就是选择R1C1单元格样式。如图1-1:选中A1单元格,左上角会显示A1,这就是 A1单元格样式(几乎都用这种);而如果是R1C1样式,则选中A1单元格,左上角会显示R1C1(几乎不用,因为很不直观)。在函数公式里,最后一个参数是1的话可以省略不写的,所以我们以后都默认第二参数是1,就省略不写了,只写第一参数就可以了。图1-1,A1单元格样式▍ 二、INDIRECT函数基础案例介绍:INDIRECT函数之所以会把人绕晕,是因为这个函数功能是间接引用地址的内容(单元格如A1、C5就是地址;除此之外,工作表名称和工作簿名称也可以作为这个函数的地址)。▼ 案例1,如图2-1:A1单元格内容为 一月,B1单元格内容为A1。在B3单元格里输入=INDIRECT(B1),结果显示“一月”,而不是A1。这就是INDIRECT函数的间接引用功能。

4559 次浏览
共计18条记录 上一页 1 2 下一页