分享

VLOOKUP函数家族全上场,12个多条件查找公式,一次全学会!

 Excel不加班 2022-06-04 发布于广东

根据月份、部门2个条件查找工资。

昨天的练习,学员提供了2个常用公式,其实还有不少方法,卢子一次性补充完整。

1.VLOOKUP的3种查找引用方法

最简单的就是借助辅助列,将月份和部门合并在一起。

=B2&C2

现在查找就变得很简单。

=VLOOKUP(F2&G2,A:D,4,0)

当然不用辅助列也行,可以用IF({1,0},重新构造一个新区域,再进行查找,记得按Ctrl+Shift+Enter三键结束。

=VLOOKUP(E2&F2,IF({1,0},A:A&B:B,C:C),2,0)

除此之外,也能用CHOOSE({1,2},重新构造区域。

=VLOOKUP(E2&F2,CHOOSE({1,2},A:A&B:B,C:C),2,0)

2.XLOOKUP

2019或者365特有的函数。

=XLOOKUP(E2&F2,A:A&B:B,C:C)

3.LOOKUP

=LOOKUP(1,0/((E2=$A$2:$A$12)*(F2=$B$2:$B$12)),$C$2:$C$12)

或者

=LOOKUP(1,0/(E2&F2=$A$2:$A$12&$B$2:$B$12),$C$2:$C$12)

4.SUMPRODUCT

=SUMPRODUCT(($A$2:$A$12=E2)*($B$2:$B$12=F2)*$C$2:$C$12)

或者

=SUMPRODUCT(($A$2:$A$12&$B$2:$B$12=E2&F2)*$C$2:$C$12)

5.SUMIFS

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

6.不常用的

这3种都是数组公式,按Ctrl+Shift+Enter三键结束。

=INDEX(C:C,MATCH(E2&F2,A:A&B:B,))

=OFFSET($C$1,MATCH(E2&F2,A:A&B:B,)-1,0)

=INDIRECT("C"&MATCH(E2&F2,A:A&B:B,))

练习题

对数据源略作改动,让工资这一列存在文本,现在要按月份统计总工资,你能想到几种方法?

陪你学Excel,一生够不够?

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多