秒杀VLOOKUP,用SUMIFS公式多条件查询
文章标签:
vlookup函数三个条件查找
双条件查数据总出错,笨办法费半天劲,SUMIFS公式能救急?
最近整理工资表时犯了个傻,领导让我查李雷三月发了多少工资。打开Excel发现直接找太麻烦,试了VLOOKUP公式老不对。原来它只能按一个条件找,碰到姓名加月份两个条件就翻车。折腾半天才想起还有个SUMIFS函数,结果发现真香。
以前用VLOOKUP时得先加辅助列,把姓名和月份拼一块儿再找。比如在表格前加一列写=B2&D2,填完还得写=VLOOKUP(G2&H2,A:E,5,0)。看着公式就头秃,修改数据时辅助列总出错。有次同事改了月份,忘记同步改辅助列,结果算工资时少算了半个月。
后来学了SUMIFS直接省事多了。比如求和区域选工资列,条件1是姓名对应列等于要查的名字,条件2是月份列等于具体月份。公式就是=SUMIFS(工资列,姓名列,G2,月份列,H2)。原来求和公式还能这么用,只要工资数据不重复,结果准得一批。
上周帮会计核对报销单,他们还在用辅助列。我把SUMIFS教给他们,十分钟就搞定了原来要半小时的活。有人问为啥这样行,其实很简单:当满足所有条件的数据只有一条时,SUMIFS求和就是那个数本身,跟VLOOKUP效果一样。
但用这招也得注意。要是数据里有重复项,比如同名同事或者系统录入错误,结果就乱套。前几天张伟和张威名字挨着,有人输成张威了,查的时候少找了好几分钟。最好检查数据有没有重复,或者加身份证号这种唯一标识。
现在遇到双条件查数据,直接写SUMIFS就完事儿了。不用整那些辅助列,公式也简单。之前总觉得函数难,实际上掌握一两个就够用。工作两年才明白,别被软件功能唬住,好多高级功能用好了真能省大劲。
要是你也在为多条件查询头疼,找个数据试试这个公式。五分钟学会,说不定比网上那些教程还管用。