一、SUMIF与SUMIFS =SUMIF(区域,条件,求和区域) =SUMIFS(求和区域,条件区域1,条件1,条件区域2,条件2, ...) 某水果店11月销售记录如下表,我们想运用函数计算1、张明11月份的销售数量是多少KG?2、张明11月份香蕉的销售数量是多少KG? 问题1中,只有一个条件张明;问题2中,有两个条件,张明和香蕉。 问题1直接运用SUMIF进行计算,结果为700; =SUMIF(F2:F9,"张明",E2:E9) 问题2需要运用SUMIFS进行计算,结果为200。 =SUMIFS(E2:E8,F2:F8,"张明",C2:C8,"香蕉") 二、AVERAGEIF与AVERAGEIFS =AVERAGEIF(区域,条件,求平均值区域) =AVERAGEIFS(求平均值区域,条件区域1,条件1,条件区域2,条件2, ...) 根据图2,某水果店的11月销售记录表,运用函数计算1、香蕉的平均单价是多少?2、11月份张明销售的香蕉的平均单价是多少? 为了方便大家观看,将本问中的香蕉和张明进行了颜色标注。 问题1中,条件为香蕉,运用AVERAGEIF进行计算,结果为6: =AVERAGEIF(C2:C9,"香蕉",D2:D9) 问题2中,条件为香蕉和张明,运用AVERAGEIFS函数进行计算,结果为6。 =AVERAGEIFS(D2:D9,C2:C9,"香蕉",F2:F9,"张明") 三、DATEIF =DATEDIF(开始日期,结束日期,单位),其中单位可以为Y(年),M(月),D(日); 例如,求张明两次销售香蕉,相隔了多少天? =DATEDIF(B3,B9,"d") 结果为29。 四、COUNTIF与COUNTIFS =COUNTIF(区域,条件) =COUNTIFS(条件匹配查询区域1,条件1,条件匹配查询区域2,条件2,...) 运用COUNTIF和COUNTIFS函数,可以在表格中,求出满足所需条件的单元格个数有多少。 1、求出该水果店11月份,香蕉的销售次数; 2、求出张明11月份销售香蕉的次数。 在问题1中,以下公式结果为3: =COUNTIF(C2:C9,"香蕉") 在问题2中,以下公式结果为2: =COUNTIFS(C2:C9,"香蕉",F2:F9,"张明") 五、IFERROR 当值出现错误值时,返回某个值。即如果是对的,那就按照对的显示,如果错了,那就返回特定值。 通常我们使用时,可在IFERROR中嵌套其他函数。例如: =IFERROR(VLOOKUP(……),0) 当VLOOKUP()出现错误值时,单元格显示为0。 如图3所示,在单独使用VLOOKUP函数进行进行时,出现错误值#N/A,进行二次去删除错误值会很影响工作效率,此时配套IFERROR函数,可以事半功倍。如图4, 图3 图4 六、IFS =IFS(条件1,返回值1,条件2,返回值2,条件3,返回值3,…),IFS函数在多条件进行判断时,更加的方便。 一年级需要根据成绩划分"优秀(>=95)","良好(>=80)","及格(>=60)","不及格(<60)"四个档位,运用IFS函数进行快速判断。不过这个函数目前只能在2019和Office 365中可以使用,低版本的同学暂时还不能用哦。 图文制作:方大云 原载公众号:山芋不烫手