Excel间接功能:如何工作以及它们在那里
有些Excel函数使用起来比较棘手,不是因为你不理解它们,而是因为你不知道它们在什么时候以及如何有用。掌握如何构建公式是一回事,但掌握如何使用它来增强电子表格的工作则是另一回事。
例如,Excel的间接公式可以帮助你在执行某些任务时节省大量时间,但如果你在微软的官方支持网站上读到它,你可能不会知道它。因此,为了更好地了解它,让我们看看这个函数是如何工作的,并复习一些使用它的上下文。如果你想继续学习Excel函数和如何应用它们,你也可以Excel的高级课程。
对间接功能有基本的了解
从根本上,间接函数旨在返回文本字符串指定的小区引用。这是一个示例来展示这意味着什么:
在此电子表格的单元格C5中输入是间接功能最基本的形式。在该示例中,函数参考单元b2。因此,如果您遵循箭头到单元格B2,则会看到文本“D2”。通过将间接函数应用于该单元格,考虑到文本是对小区D2的引用,因此它需要来自该单元格的值并将其返回到所写入功能的小区中。
因此,在它的核心,间接函数就像那样简单。但是,让我们扩展一点以测试它可以做些什么。
间接函数内的串联
使用间接函数的一种流行方式是使用替代来简化用户输入。如果我们对上面使用的示例进行了一些修改,则可以看到这意味着什么。
在这里,您可以使用和符号组合“D”,表示列,在单元格B2中输入。间接将此文本放在一起读取“D2”,然后它将其转换为小区参考。然后,返回单元格D2中的值,返回来自该单元格的值:5。
在另一个函数中使用Indirect
该第二示例开始指向Excel用户的间接函数的一些有意义的应用程序。即,它为不需要任何公式或功能重写的现场数据处理提供了一个很好的清洁方法。使用间接与连接,您只能从电子表格中的列表中键入记录编号,并且该功能将为您提供该记录的值。
然而,这仍然不能解释该函数在现实世界中的有用性。为了达到这个目的,我们需要考虑函数的另一种能力。这就是在另一个公式或函数中工作的能力。
看一看下面的示例,了解在编写间接函数(包括连接和嵌套)时可以做些什么。
在这里,我们的电子表格包括一个月列表和每个月的值。出于本例的目的,我们将说H列中的值表示零售商店中特定商品的销售单位。然后在B列中,我们有两个单元格供用户输入。我们使用间接函数的公式在单元格D2中。
在这个公式中,有两个间接函数,它们的引用是相连的。它们作为参数包含在SUM函数中,告诉该函数在何处开始和结束其要求和的值范围。
看看第一个间接函数,您可以看到您拥有字母H组合在单元格B1中的值。结果在H3中。使用相同的进程来分析第二个间接函数,您将看到您获得H5。因此,总和函数将处理这些单元中的值,其等于函数= sum(h3:h5)。结果是16.因此,在这种情况下,我们看到,从2013年3月开始销售了16个单位。
要获得不同时间范围的结果,电子表格的用户只需输入不同的起始号和结束号。
在Excel中组合函数是一种非常有用的高级方法,但如果您不习惯它,可能会有点困惑。没关系。你可以很快学会了解如何自己做这个涵盖Excel功能的课程。
使用命名单元格作为替代
如果您正在创建一个类似于上面的操作的电子表格,并且需要让多个用户都可以访问它,那么还有另一个选项可以帮助用户更直观地使用该表格。也就是说,您可以使用命名单元格来简化单元格引用。
所以看看上面的表格,例如,你可以在H列中定义所有单元格的名称,在g列中使用月,年的格式,然后你可以修改你的公式如下:
=总和(间接(B1):间接(B2))
然后用户可以在单元格B1和B2中输入他们的月和年选择,并得到总和。此外,由于间接函数将与数据验证一起工作,您可以在用户输入字段中创建一个下拉框来指导选择。
如果您对以这种方式构建电子表格感兴趣,但不熟悉如何定义单元格名称或创建下拉列表,那么您需要在这些操作方面接受一些培训。基本通过Excel中的中级级课程应该是有帮助的。
如何保持建立你的理解
您可能会收集使用此处描述的间接公式的方法是在报表上使用交互式仪表板的批次。这肯定是擅长的Excel计划潜在使用。如果您有兴趣了解如何以这种方式使用该程序,请尝试将一个展示如何在Excel中构建令人惊叹的仪表板的课程。