一、多条件判断。
1、If函数法。
目的:筛选性别为男,且已婚的人员。
方法:
在目标单元格中输入公式:=IF(AND(D3='男',E3='已婚'),'符合','')。
解读:
此处运用了If+And嵌套的形式判断,如果两个条件都成立,则返回“符合”,否则返回空值。
2、Ifs函数法。
目的:筛选性别为男,且已婚的人员。
方法:
在目标单元格中输入公式:=IFERROR(IFS(AND(D3='男',E3='已婚'),'符合'),'')。
解读:
Ifs函数是多条件判断函数,返回第一个符合条件的值。在此处也是嵌套了And进行使用。
二、多条件求和。
1、Sumifs函数法。
目的:计算已婚男同志的月薪。
方法:
在目标单元格中输入公式:=SUMIFS(G3:G12,D3:D12,'男',E3:E12,'已婚')。
解读:
Sumifs函数是最常见的多条件求和函数,语法结构为:=Sumifs(求和范围,条件1范围,条件1,t条件2范围,条件2……)。
2、Sumproduct函数法。
目的:计算已婚男同志的月薪。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D3:D12='男')*(E3:E12='已婚'),G3:G12)。
解读:
Sumproduct函数的作用为:返回相应的数组或区域乘积的和。例如:苹果和梨的单价为:12元、15元,销量分别为:10公斤和18公斤,则总销售额为:390元。计算过程为:12*10+15*18=290元。先对应项乘积,后求和。
三、多条件计数。
1、Countifs函数法。
目的:统计已婚男同志的数量。
方法:
在目标单元格中输入公式:=COUNTIFS(D3:D12,'男',E3:E12,'已婚')。
解读:
Countifs函数的语法结构为:=Countifs(条件1范围,条件1,条件2范围,条件2……),只有所有的条件同时符合时,才进入计数范围。
2、Sumproduct函数法。
目的:统计已婚男同志的数量。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D3:D12='男')*(E3:E12='已婚'))。
四、多条件计算平均值。
1、Averageifs函数法。
目的:计算已婚男同志的平均月薪。
方法:
在目标单元格中输入公式:=AVERAGEIFS(G3:G12,D3:D12,'男',E3:E12,'已婚')。
解读:
AverageIfs函数的语法结构为:=Averageifs(求和范围,条件1范围,条件1,条件2范围,条件2……)。
2、Sumifs+Countifs函数法。
目的:计算已婚男同志的平均月薪。
方法:
在目标单元格中输入公式:=SUMIFS(G3:G12,D3:D12,'男',E3:E12,'已婚')/COUNTIFS(D3:D12,'男',E3:E12,'已婚')。
解读:
计算就是先求和,然后除以人数。
五、多条件查找。
目的:查找已婚男同志,且学历为大本的月薪信息。
方法:
在目标单元格中输入公式:=LOOKUP(1,0/((D3:D12='男')*(E3:E12='已婚')*(F3:F12='大本')),G3:G12)。
解读:
此用法为Lookup函数的变异用法,其实质仍然为向量形式,利用了“向下兼容”的特点。
联系客服