Excel多条件计算相信我们都遇到过。多条件求和、多条件计数、多条件判断等运算经常出现在我们的日常工作中。今天我们就来了解一下Excel中多条件计算函数的五个常用公式。
案例一:基于英语和数学的综合判断
图示:我们需要判断工作人员的英语和数学成绩。当两科成绩均高于60分时,视为合格,但无论如何是不合格的。这里需要两个函数,IF和。
函数公式:
= IF(AND(D3 >60、E3 >60),”合格”,”不合格”)
功能分析:
1.在进行多条件判断时,可以使用And函数对多个条件进行条件化,它会返回True或False两个逻辑值;
2.结合IF函数,可以对结果进行全面的多条件判断。
案例二:Sumif函数同时对多个条件下的销售部门和财务部门求和
案例描述:我们需要使用Sumif单条件求和函数对销售部门和财务部门的多条件数据求和。这里需要使用sumproduct函数。
函数公式:
=SUMPRODUCT(SUMIF($D:$D,{ “财务部”;”销售部”},$E:$E)
功能分析:
1.我们都知道sumif函数是单条件求和函数,但实际上sumif函数也可以对数据进行多条件求和。对于多个条件只需要计算数组{}形式的第二个参数;
2.sumif函数进行多条件计算时,会以数组的形式显示结果,效果如下:
它会分别计算财务部1396的补贴总额和销售部955的补贴总额,所以最后需要使用sumproduct函数再次求和。
案例三:查找功能轻松实现数据多条件查询
案例描述:在姓名相同的情况下,我们需要根据人员姓名和部门多个条件查询对应人员的补贴数据。您可以使用此处的查找功能进行快速操作。
函数公式:
=LOOKUP(1,0/(($ C $ 2:$ C $ 9 = G5)*($ D $ 2:D $ 9 = H5)),$ E $ 2:E $ 9)
功能分析:
1.在多个条件下查询数据时,最好使用的函数是lookup函数,它只需要用*符号连接多个条件值。
案例四:IF+Max函数按部门和级别计算对应的最高补贴数
案例说明:同时根据部门、级别等多个条件判断最大值时,我们可以使用MAX+IF函数快速处理。
函数公式:
{ = MAX(IF(($ D $ 3:$ D $ 9 = H5)*($ E $ 3:E $ 9 = I5),$ F $ 3:F $ 9,))
功能分析:
1.首先需要使用IF函数对多条件数据进行判断,用*符号连接部门和级别两个条件;
2.通过IF函数可以找到一组数组结果的值,利用Max ***ximum函数可以从数组中提取最大的数组。因为是数组的形式,所以需要按CTRL+SHIFT+ENTER才能完成。
本文来自转身以后投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/627424.html