首页 > 软件教程 > 办公软件 > 如何在Excel中使用间接函数

如何在Excel中使用间接函数

Linda Hamilton
发布: 2025-02-06 18:04:11
原创
954 人浏览过

快速链接

  • >间接函数有什么作用?
  • 间接语法
>
    在使用间接函数之前要牢记的事情要使用间接函数
>您可能会很好地努力使用Excel中的单元格引用,但是您知道您可以更进一步并创建自己的单元格引用吗?这是间接函数派上用场的地方。

间接函数有什么作用?

>

excel的间接函数将文本字符串变成参考。此函数具有几个实际的好处:

    >它允许您创建动态引用。例如,您可以在不更改公式本身的情况下更改公式中对单元的引用。
  • 间接函数是在工作簿中工作表之间创建链接的好方法。
  • 您可以使用电子表格中已经拥有的信息来创建参考。
  • 使用间接函数创建的参考即使您的工作表的结构更改也将保持不变。
>默认情况下,excel中的参考文献使用A1参考样式,这意味着它首先涉及列,然后是行号。但是,间接函数使您可以将它们切换为

>

这个反向顺序称为R1C1参考样式,其中“ R”是指一行,“ C”是指列。因此,间接函数包含两个参数。这是语法:

=INDIRECT(<em>x</em>,<em>y</em>)
登录后复制
登录后复制
登录后复制
登录后复制

其中 x 是参考文本,而 y (可选)是参考样式。> x

(参考文本)可以是A1风格的参考,R1C1风格的参考,预定义的名称或单元格引用。如果

x 是指另一个工作簿,则必须打开第二个工作簿。还值得注意的是,如果您将Excel用于Web。如果您选择不包括此参数,Excel将自动使用默认的A1式参考,尽管您也可以在此处键入True来强制Excel使用此参考样式。键入false会告诉Excel使用R1C1参考样式。在本文中,我将使用A1风格的引用向您展示间接函数的工作原理。一旦掌握了它的概念,就可以使用R1C1风格的参考进行实验。

>间接函数的结果是参考。 🎜>

>在开始在电子表格中与间接工作之前,您应该知道一些事情:

这是一个挥发性的功能,这意味着它一直在尝试更新。在大型电子表格中使用此功能可能会导致其缓慢甚至功能失调。

为了充分利用间接函数,您将受益于首先知道如何在Excel中创建指定的参考。

>

ampersand(&)运算符是创建可以用作参考的文本字符串的好方法。

>如何使用间接函数

    ,以便您可以围绕如何在实践中使用间接使用,让我们看看它如何以最基本的形式工作。 >
  1. 基本示例
  2. 在此示例中,键入

>

变成小区b2将单元A1变成对单元格D1的引用。这就是结果为5。

在此示例中,键入

=INDIRECT(<em>x</em>,<em>y</em>)
登录后复制
登录后复制
登录后复制
登录后复制

> 如何在Excel中使用间接函数首先将A2变成单元格引用,然后将单元格总和该参考。这是因为间接函数嵌入了总和函数中。 Sheet2的单元格A1包含数字100,我们希望在当前纸中创建对该单元格的间接引用。首先,我们需要将Sheet2!a1键入单元格A3,然后我们需要通过键入间接函数将其转换为参考,通过将

=INDIRECT(A1)
登录后复制
登录后复制
键入Cell B3。 >

如何在Excel中使用间接函数但是,我们可以使用命名参考来使其更加容易。例如,如果我们要将Sheet2的单元格A1重命名,则可以在间接参考中使用它。如果您要创建对另一张纸的引用,这特别方便,因为它可以帮助您避免记住语法中的感叹号。另外,如果您的工作表名称更改,间接引用将无法适应此更改,因此使用命名的引用是一个更安全和永久的替代方案。

如何在Excel中使用间接函数

现在我们了解间接工作的工作方式,让我们探索如何使用它来使我们的工作表在现实世界中打勾。

在Excel中通常情况下,有多种方法可以实现相同的结果。例如,您可以包含“接收函数”以使以下过程更加动态。但是,我们在这里的目的是举例说明间接功能的使用,以便您可以继续以自己的方式使用它。

在这里,我们正在跟踪足球队得分的进球数量在每个游戏中,我们都希望计算前三场比赛的平均值。

如何在Excel中使用间接函数

首先,我们将使用计数函数来确定团队拥有多少场比赛到目前为止玩了。键入

=INDIRECT(<em>x</em>,<em>y</em>)
登录后复制
登录后复制
登录后复制
登录后复制

>如何在Excel中使用间接函数在电池E1中将计算包含数字的B列中的单元格总数,因此告诉我们玩了多少场游戏。想要计数文本和数字,而是使用Counta函数。参考。在这一点上,我们的目的是找到B6至B8中的值的平均值。这是间接功能将如何帮助我们做到这一点。首先在单元格E2中键入

=INDIRECT(A1)
登录后复制
登录后复制

,因为我们告诉excel我们最终想找到平均要查看计算这个平均值。

我们将在平均计算中引用的第一个单元格是b8,因此我们将在公式中添加

=SUM(INDIRECT(A2))
登录后复制

>。请注意,我们如何使用列参考的引号,因为我们使用该文本来创建单元格引用。

我们将在平均计算中将引用的下一个单元格是B7,这是从一个向上向上的单元格B8。因此,向我们的公式添加

=INDIRECT(A3)
登录后复制

意味着Excel将创建一个始于B列开始的单元格引用,然后从E1中的值中删除1。 >最后,我们想参考单元B6,它是我们平均计算中B8向上的两个单元格,然后添加闭合括号:

=COUNT(B:B)
登录后复制

这正确计算了3、1和1的平均值,这是最近三场比赛中得分的总进球数。随着计数函数认识到B列中有更多值,并且间接引用将相应地更新,以始终捕获我们平均公式中的最后三个值。所有这些都发生了,而无需更改我们键入单元格E2的公式。

如何在Excel中使用间接函数

现实世界示例2

如何在Excel中使用间接函数>让我们再看一个示例。这次,我们将使用命名的参考文献,以便我们可以与Excel的Vlookup函数一起使用间接。在需要时更改该周数的选项。

要开始,我们需要将细胞b1命名为“ week_1”,而细胞B7则将B7命名为“ week_2”。然后,在单元G2中,我们将键入

如何在Excel中使用间接函数

=INDIRECT(<em>x</em>,<em>y</em>)
登录后复制
登录后复制
登录后复制
登录后复制
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>该范围的列是确切的匹配。

如何在Excel中使用间接函数

>然后,我们可以使用填充句柄来完成其他三个人的数据,因为我们知道我们创建的参考文献既相对于它们的行,又要确保我们使用命名参考。然后动态和整洁,您可以使用Excel的数据验证工具添加下拉菜单。在上面的示例中,您可以通过下拉菜单可以访问个人的名字,因此查找表仅占用一行。

>

以上是如何在Excel中使用间接函数的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板