公式为:
=MAX(IF((B2:B9=F2)*(C2:C9=G2),D2:D9))
注意是数组公式,需要按Shift ctrl 回车。
公式简析:
数组公式中,判断多条件时不能使用AND或是OR函数,因此先使用两个判断条件相乘,表示两个条件要求同时符合。
再使用IF函数对结果进行判断,两个条件同时符合时,IF函数返回D2:D9中的数值,否则返回逻辑值FALSE。
最后使用MAX函数忽略其中的逻辑值计算出最大值。
要计算多个条件的最小值时,只要将公式中的MAX换成MIN函数即可。
在高版本中,可以使用MINIFS和MAXIFS函数,用法与SUMIFS函数基本一样的。
8、DSUM函数多条件汇总
要求:统计部门为生产、并且工资在7000~12000之间的工资总额。

公式:
=DSUM(A1:C9,"实发工资",E2:G3)
公式简析:
DSUM函数的作用与高级筛选类似。第一参数为整个数据表区域,第二参数是要汇总的列标题,第三参数是指定的条件区域。
注意,第二参数中的列标题以及条件区域的列标题要和数据源中的标题相同。由于公式无法在多个区域中快速复制,所以日常使用的比较少了。
好了,今天的分享就是这些吧,祝各位一天好心情!
图文制作:祝洪忠
,