Vlookup完成不了的查询引用问题,我用Sumif来完成!

提到查询引用,大家的第一反应肯定是用Vlookup函数来完成,但是在实际的应用中,经常会遇到各种各样的问题,如返回错误值#N/A 等……此时,我们应该用单条件求和函数Sumif来完成查询引用,详情请看下文。
一、Sumif查询引用:格式不一致查询。
目的:根据“工号”查询“销售额”。

方法:
在目标单元格中输入公式:=SUMIF(B3:B9,K3,G3:G9)。
解读:
1、观察Vlookup函数的公式,并没有错误,但无法返回结果的原因在于数据源中的“工号”为常规类型,而“查询”中的工号为文本类型,数据格式不一致,所以无法返回正确的结果。
2、仅适用于数据唯一的情况。
二、Sumif查询引用:数据源中没有相应的值。
目的:当“查询值”不在数据源中时,隐藏查询结果或显示为0,不显示错误值。

方法:
在目标单元格中输入公式:=SUMIF(B3:B9,K3,G3:G9)。
解读:
1、观察查询的值,返现“110”和“109”并不在数据源中,所以用Vlookup查询时返回错误值。
2、如果不用Sumif函数来实现,也可以用Iferror函数来实现隐藏错误值或返回指定值的目的。
三、Sumif查询引用:逆向查询。
目的:根据“姓名”查询“工号”。

方法:
在目标单元格中输入公式:=SUMIF(C3:C9,K3,B3:B9)。
解读:
在用Vlookup查询时,公式相对来说比较复杂,如果不理解,没有关系,可以用Sumif来完成。
四、Sumif查询引用:多区域查询。
目的:根据“工号”查询“销售额”。

方法:
在目标单元格中输入公式:=SUMIF($B$3:$H$6,M3,$D$3:$J$6)。
解读:
使用Vlookup函数查询时,需要用Iferror函数配合使用,而且公式相对来说较为复杂,如果对Iferror函数的语法不理解,很容易出错,此时完全可以用Sumif函数来完成查询。
五、Sumif查询引用:多列返回值。
目的:根据“工号”返回“销量”和“销售额”。

方法:
在目标单元格中输入公式:=SUMIF($B$4:$B$10,$K$4,F4:F10)。
解读:
使用Vlookup查询时,需要使用Column函数配合,而且还需要修正值修正,所以此时完全可以用sumif来完成查询引用。
结束语:
文中从实际出发,对Vlookup查询引用时容易踩的坑进行了解读,如果遇到上述情况,完全可以用Sumif函数来替代Vlookup,对于使用技巧,你Get到了吗?欢迎在留言区留言讨论哦!
-
Origin(Pro):学习版的窗口限制【数据绘图】 2020-08-07
-
如何卸载Aspen Plus并再重新安装,这篇文章告诉你! 2020-05-29
-
AutoCAD 保存时出现错误:“此图形中的一个或多个对象无法保存为指定格式”怎么办? 2020-08-03
-
OriginPro:学习版申请及过期激活方法【数据绘图】 2020-08-06
-
CAD视口的边框线看不到也选不中是怎么回事,怎么解决? 2020-06-04
-
教程 | Origin从DSC计算焓和比热容 2020-08-31
-
如何评价拟合效果-Origin(Pro)数据拟合系列教程【数据绘图】 2020-08-06
-
Aspen Plus安装过程中RMS License证书安装失败的解决方法,亲测有效! 2021-10-15
-
CAD外部参照无法绑定怎么办? 2020-06-03
-
CAD中如何将布局连带视口中的内容复制到另一张图中? 2020-07-03
