excel函数哪个强VLOOKUP VS. SUMIFS

时间:2023-08-05 05:07:08 

在Excel中,查找数据时,我们通常会想到使用VLOOKUP函数。而SUMIFS函数主要用于计算某区域中满足一个或多个条件的单元格值的总和。然而,合理地利用SUMIFS函数的功能,也可以实现查找,而且在某些方面可能比VLOOKUP函数更好。

下面是一些示例,通过与VLOOKUP函数的对比,让我们看看SUMIFS函数在查找方面的独特之处。

在找不到值时返回0

如图1所示,下方是名为tbl_cm的表,在列C中是使用VLOOKUP函数进行查找的公式,在列D中是使用SUMIFS函数查找值的公式。其中,单元格C7中的公式:

=VLOOKUP(B7,tbl_cm,2,0)

单元格D7中的公式:

=SUMIFS(tbl_cm[Amount],tbl_cm[Account],B7)

向拉至数据单元格末尾,在单元格C21和D21对上方单元格数据求和,在单元格C21中的公式为:

=SUBTOTAL(9,C7:C20)

excel函数哪个强VLOOKUP VS. SUMIFS

图1

可以看出,VLOOKUP函数找不到值时返回错误#N/A,而SUMIFS函数返回0,这样在求和时,能够得出正确的结果。

在具有重复值的表中能够各个值的计算总和

VLOOKUP函数只能返回找到的第1个数据,而SUMIFS函数能够对满足条件的所有数据求和。如图2所示,下方是名为tbl_data的数据表,在单元格C7中的公式:

=VLOOKUP(B7,tbl_data,4,0)

在单元格D7中的公式:

=SUMIFS(tbl_data[Amount],tbl_data[Account],B7)

将公式下拉至查找表数据单元格末尾。

excel函数哪个强VLOOKUP VS. SUMIFS

图2

可以看出,VLOOKUP函数查找并返回满足条件的第1个数值,而SUMIFS函数则查找满足条件的所有值并返回这些值之和。

能够适应文本型的数值

有时候,从其他数据源中导入的数据中的数值可能是文本类型的数值。此时,在VLOOKUP函数的查找值中使用数字会找不到结果而返回错误值#N/A,而SUMIFS函数的适应性更强,能够获取正确的结果。

如图3所示,下方是名为tbl_vendors的数据表,在单元格C7中的公式:

=VLOOKUP(B7,tbl_vendors,4,0)

在单元格D7中的公式:

=SUMIFS(tbl_vendors[Amount],tbl_vendors[VendorID],B7)

下拉至数据单元格末尾。

excel函数哪个强VLOOKUP VS. SUMIFS

图3

查找唯一值的结果相同

如果查找数据表中没有重复值的数据,那么VLOOKUP函数和SUMIFS函数的结果相同。如图4所示,下方是名为tbl_v_data的数据表,在单元格C7中的公式:

=VLOOKUP(B7,tbl_v_data,4,0)

在单元格D7中的公式:

=SUMIFS(tbl_v_data[Amount],tbl_v_data[VendorID],B7)

下拉至数据单元格末尾。

excel函数哪个强VLOOKUP VS. SUMIFS

图4

可以看出,在查找的值在数据表中没有重复值且数据类型相同时,VLOOKUP函数和SUMIFS函数获得的结果是相同的。

小结

通过将SUMIFS函数与常用的查找函数VLOOKUP函数相比较,发现SUMIFS函数的优势,发掘SUMIFS函数的多种合适的应用情形。

标签:excel图表制作,excel常用函数,excel数据透视表,Excel教程
0
投稿

猜你喜欢

  • Windows的IP设置在哪里查看?怎么查看?

    2023-07-05 10:00:07
  • 通过设置WPS表格中字母的顺序填充来快速输入字母

    2022-08-11 17:40:29
  • 微软Win11安卓子系统(wsa)V2207.40000.8.0版本发布了!改善键盘使用体验

    2022-10-12 04:08:21
  • PPT文字怎么撕开? ppt文字撕裂效果的制作方法

    2023-07-01 13:16:08
  • Win10控制面板闪退怎么办?Win10控制面板闪退的解决方法

    2023-12-26 03:57:05
  • Wps演示中进入动画全接触

    2023-08-28 12:00:45
  • 如何选择excel单元格或单元格区域

    2022-09-13 05:35:54
  • WPS演示2013插入音乐后怎么让music喇叭图标消失不见

    2022-02-24 23:20:20
  • WPS表格中为单元格添加批注提示的技巧

    2023-11-30 10:12:23
  • Excel2016要怎么隐藏辑栏上的函数公式

    2023-11-09 13:09:35
  • MAC系统中如何隐藏Dock上的程序图标

    2023-12-03 22:36:25
  • MTU设置多少最好?MTU设置最佳网速方法介绍

    2022-10-05 16:08:00
  • Word中进行更改页眉页脚的操作方法

    2023-08-14 09:54:12
  • Windows10如何查看虚拟内存的使用情况?虚拟内存的查看方法

    2022-08-29 14:10:56
  • 巧用U盘破解无线密码

    2023-12-26 21:31:26
  • Windows Update error 80070422解决方法

    2023-12-23 00:30:56
  • Win10笔记本拔掉电源屏幕变暗的解决办法

    2022-12-03 05:55:59
  • excel averageif函数如何用

    2023-12-06 08:35:14
  • win11任务栏图标重叠一起了怎么办分开?

    2022-10-04 13:19:19
  • win10 2004版本预留储存空间将超过7GB怎么办

    2022-04-10 19:54:29
  • asp之家 电脑教程 m.aspxhome.com