7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

Excel知识 1年前 (2022) 天骄
3
 总表要根据身份证号、月份2个条件,引用后面一系列金额。应发工资从工资表引用,后面的从社保表引用。
7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

工资

7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

社保

7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

先来看工资,这个是一维表,简单点。

=SUMPRODUCT(($B2=工资!$C$2:$C$26)*($A2=工资!$A$2:$A$26)*工资!$B$2:$B$26)
7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

语法:支持单条件,也支持多条件。

=SUMPRODUCT((条件1=条件区域1)*(条件2=条件区域2)*求和区域)

月份这里是统一格式的,如果是具体日期,比如2022/11/2,需要用TEXT转换成年月才能统计。

=TEXT(A2,"e年m月")
7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

如果要转换成年月,并且是数字格式的,需要加--转换,再设置单元格格式为e年m月。

=--TEXT(A2,"e年m月")
7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

这些日期的小细节要处理好,要不然很容易出错。

多条件求和,还可以借助SUMIFS,可以直接引用,更方便。另外,超过15位字符的,条件要处理成这样A2&"*",要不然可能会出错。

=SUMIFS(工资!B:B,工资!A:A,A2&"*",工资!C:C,B2)
7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

而社保是二维表,用SUMIFS比较麻烦,只好用SUMPRODUCT。

=SUMPRODUCT(($B2=社保!$B$2:$B$26)*($A2=社保!$A$2:$A$26)*(D$1=社保!$C$1:$X$1)*社保!$C$2:$X$26)
7天看懂VLOOKUP,3个月才懂筛选公式的笨人!

时间决定成就,当你愿意付出足够多的时间,没有什么是学不会的。

链接:

https://pan.baidu.com/s/1SNKp7V44NH7pIHocaUVbpQ?pwd=nzrp

提取码:nzrp

 

版权声明:天骄 发表于 2022-11-10 4:57:50。
转载请注明:7天看懂VLOOKUP,3个月才懂筛选公式的笨人! | 艺财驿

3 条评论