比 Vlookup 还好用的函数竟然是它!!!

2017-07-21 9:58 | 发布者: | 查看: 617 | 评论: 0

简介: Vlookup函数已经很好用了,但是它有两个痛点: 反向查找 多条件查找 通常替代方法是用lookup或index+Match函数,但数据运算会让不少新手头晕。其实所有人都忘了一个函数: Sumifs函数 (07版起可用,03版可以用Sumproduct函数替代) 是不是弄错了?不错,Sumifs是一个多条件求和函数,但当数据表中没有重复项且返回的是数值时,Sumifs的唯一值求和就变成了查找。 1、反向查找 【例1】根据姓名查找入职日期 =SUMIFS(A:A,B:B,F2) 注:也可以用Sumif函数、Sumproduct函数 2、多条件查找 【例2】根据品牌、机型查找入库数量 如果不存在重复项时,按多条件求和公式查找,公式非常的简单: =SUMIFS(C:C,A:A,E2,B:B,F2) 3、多项查找 【例3】查找华为P9和P10中入库数量最大的值 =MAX(SUMIFS(C:C,A:A,E2,B:B,{"P9","P10"})) 注:{"P9","P10"}为常量数组的表示形式,简单的说是一组两个数。条件是一组数返回结果也是一组数,再用MAX计算最大值。 小编说:不用复杂公式,不需…

Vlookup函数已经很好用了,但是它有两个痛点:

反向查找

多条件查找

通常替代方法是用lookup或index+Match函数,但数据运算会让不少新手头晕。其实所有人都忘了一个函数:

Sumifs函数

(07版起可用,03版可以用Sumproduct函数替代)

是不是弄错了?不错,Sumifs是一个多条件求和函数,但当数据表中没有重复项且返回的是数值时,Sumifs的唯一值求和就变成了查找。

1、反向查找

【例1】根据姓名查找入职日期

=SUMIFS(A:A,B:B,F2)

注:也可以用Sumif函数、Sumproduct函数

2、多条件查找

【例2】根据品牌、机型查找入库数量

如果不存在重复项时,按多条件求和公式查找,公式非常的简单:

=SUMIFS(C:C,A:A,E2,B:B,F2)

3、多项查找

【例3】查找华为P9和P10中入库数量最大的值

=MAX(SUMIFS(C:C,A:A,E2,B:B,{“P9″,”P10”}))

注:{“P9″,”P10”}为常量数组的表示形式,简单的说是一组两个数。条件是一组数返回结果也是一组数,再用MAX计算最大值。

小编说:不用复杂公式,不需要数组公式,Vlookup很难实现的查找,被Sumifs函数轻轻松松的实现了。但Vlookup也不是一个本份的函数,后面小编会分享Vlookup的另类用法….

会员评论

相关分类

推荐阅读

返回顶部