SUMIF与VLOOKUP |结合使用SUMIF和VLOOKUP Excel函数

sumif(vlookup)的组合使用

使用VLOOKUP的Sumif是两个不同条件函数的组合,SUMIF用于根据某种条件对单元格求和,该条件采用范围参数,该范围具有数据,然后将标准或条件与单元格求和,而不是我们使用的条件当多列中有大量数据可用时,将VLOOKUP作为标准。

SUMIF是2007年版本的Excel中提供的函数,用于将与条件匹配的各种值相加。 VLOOKUP是从其他表收集数据的最佳公式之一。当存在多个条件和列时,sumif(vlookup)用于在excel工作表上执行多个计算。使用VLOOKUP克服了SUMIF函数返回唯一数字的缺点。 VLOOKUP可根据匹配的条件帮助从表中返回任何类型的数据。

解释

SUMIF函数: 这是一个三角函数和数学函数,用于在条件成立时对这些值求和。总和值仅基于一个标准获得。

当我们在excel中处理SUMIF函数时,使用以下公式

  • 范围: 这是用于评估已建立标准的单元格范围
  • 标准: 这是对值求和的条件。它可能是单元格引用,数字和另一个excel函数。当我们要结合使用SUMIF和VLOOKUP时,将在条件位置输入vlookup函数
  • 总和范围: 它是指定用来对数值求和的单元格范围。

现在,将公式修改为

公式= SUMIF(范围,Vlookup(查找值,表数组,列索引号,[范围查找]),[总和范围])

  • 查询值: 它指定要在表中搜索的值。它可以是参考值或值。
  • 表格数组: 它是表的范围包含两个或两个以上的列。
  • 列索引号: 它是列的相对索引,用于指定从特定列返回所需数据。
  • [范围查询]: 它是0或1,用于指定是应返回精确值还是应返回近似值。但是,它对用户是可选的。 0表示完全匹配,1表示近似匹配。

如何将SUMIF与VLOOKUP函数一起使用?

sumif(vlookup)的组合使用有助于基于单个条件搜索数据。这些在Excel中以多种方式用于通过搜索数据来执行计算。这些在业务环境中共同使用,以执行各种任务以做出良好的决策。为了有效地一起使用这些功能,

首先,将使用两种方法输入SUMIF函数。

第一种方法: 公式需要通过键盘输入,如下图所示。

第二种方法: 如图所示,可以从“公式”选项卡中插入SUMIF函数。

输入SUMIF函数后,通过替换“ Criteria”元素,将VLOOKUP的公式输入到SUMIF函数中。 VLOOKUP的所有参数,包括查找值,表数组,列的索引号和范围查找。这些应放在括号内,以免公式出现错误。 SUMIF函数的求和范围元素中包含要求和的值的范围。最后,同时按下CTRL,SHIFT和ENTER键可以将值简化为数组。

例子

您可以在此处下载带VLOOKUP Excel模板的SUMIF –带VLOOKUP Excel模板的SUMIF

Example#1 –一起使用sumif(vlookup)来确定某个值

此示例说明如何一起使用sumif(vlookup)来查找不同年份同一月的销售额总和。如屏幕截图所示,本示例考虑以下数据。

所考虑的查找表如下所示。它包括从一月到十二月的月份的参考值。

在将数据输入到主表和查找表后,SUMIF函数用于确定一年中不同月份产生的总销售额。在这里,考虑的“查找”值是月份。组合sumif(vlookup)的公式显示为:

一月份的总销售额确定为 17263.3。当我们将外观价值更改为另一个月时,将生成各自的总销售额。

例2 –根据不同工作表中的匹配条件确定总和

在此示例中,查找表和主表采用不同的工作表而不是单个工作表。查找表数据显示在下面的屏幕快照中。

主表数据显示在下面的屏幕快照中。

要确定总销售额,请以销售人员的姓名作为查找值,并使用员工ID作为参考。如下所示输入公式,与第一个示例相比,该公式几乎没有变化。

在此示例中,仅选择Lookup_table而不是选择查找数组。通过按三个键,包括CTRL,SHIFT和ENTER,可以得到准确的结果。

当销售员的姓名更改为查询中提到的姓名时,销售总和将发生变化并产生新的结果。

好处

以下是使用这些功能的好处。

  • 我们可以轻松地从另一个表中提取值来执行计算。
  • 确定满足业务不同方面提到的标准的范围内显示的价值总和。

要记住的事情

  • 使用VLOOKUP函数时,列索引号不应小于1,以免出错。
  • 索引应通过用数字1、2、3等指示来赋予查找表列。
  • 由于VLOOKUP是作为数组公式输入的,因此应使用excel中的CTRL + SHIFT + ENTER代替输入Key。
  • 需要定义两个表(包括Main和Lookup)来提取值并确定数组值的总和。
  • SUMIF仅对数字数据提供准确的结果,而对其他类型的数据则无效。