在Excel中,函数的灵活运用是提高工作效率的保证。Excel中有一类IF函数。用来加条件判断的。灵活使用这几个函数,可以根据条件快速筛选和统计需要的数据。一、If函数:If(logical_test,value_if_true,value_if_false),根据条件进行判断并返回不同的值。1、如果A1单元格值大于90,显示“合格”,否则显示“不合格”=if(A1>90,"合格","不合格")2、判断成绩=if(A160,B1""),"完成","未完成")
二、Iferror函数:Iferro(value, value_if_error),如果公式的计算结果为错误,则返回您指定的值;否则将返回公式的结果。1、如果A1/B1返回错误值,则显示空=Iferror(a1*b1,"")2、如果Vlookup查找不到值,则显示空=Iferror(vlookup(...),"")
三、Countif函数:Countif(range,criteria),对指定区域中符合指定条件的单元格计数的一个函数。1、计算A列有多少市场部的人员=Countif(a:a,"市场部")2、计算A列有多少个包括“河北”的公司名称=Countif(a:a,"*河北*)
四、Countifs函数:Countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)用来计算多个区域中满足给定条件的单元格的个数,可以同时设定多个条件。1、S公司的人事部有多少人(A列公司名称,B列部门名称)=Countifs(A2:A11,"S公司",B2:B11,"市场部")2、工资在4000~5000之间的有多少人(D列为工资)=Countifs(D2:D11,">4000",D2:D11,"10000")2、统计A列产品为“iphone”所对应B列的销售个数=Sumif(a:a,"iphone",c:c)
六、Sumifs函数:Sumifs(sum_range, criteria_range1, criteria1, [criteria_range2, criteria2], ...),使用该函数可快速对多条件单元格求和。1、Q公司人事部工资和(A列公司名称,B列部门名称。D列工资)=Sumifs(D2:D11,A2:A11,"Q公司",B2:B11,"设计部")2、A列为"洗衣机",B列包括34的C列数量之和=Sumifs(C:C,A:A,"洗衣机",b:b,"*34*")
七、Averageif函数:Averageif(range, criteria, [average_range]),返回某个区域内满足给定条件的所有单元格的平均值(算术平均值)。1、计算C列单价小于10的平均单价。=Averageif(C:C,"250000",B2:B5)
八、Averageifs函数:Averageifs(area,range,area,range.......),主要是用于返回多重条件所有单元格的平均值。1、计算甲公司,经理级的平均工资(A列公司名,B列职称,C列工资金额)
=Averageifs(D2:D11,A2:A11,"甲公司",B2:B11,"经理")2、统计工资在4000~8000之间的平均工资=Averageifs(D2:D11,D2:D11,">4000",D2:D11,"<8000")
参考至:寻水的鱼(头条号) |