首页 > 代码库 > 十、Sumif 函数

十、Sumif 函数

一、使用Sumif 函数

sumif: 对满足条件的单元格求和

    1、语法

       =sumif(range,criteria,[sum_range])

       =SUMIF(E:E,H8,F:F)

       计算数值区间

       =SUMIF(F:F,">500",F:F)

       如字符数超过15位,因sumif函数只为前15位做判断依据

       =SUMIF(A:A,F3&"*",B:B)

       关于第三参数的简写

       =SUMIF(D:D,H4,F1)或=SUMIF(D:D,H4,F1:F2)

       在多列中使用sumif函数

       =SUMIF($A$1:$I$11,L3,$B$1)

      使用辅助列处理多条件sumif

       先创建辅助列(=E2&F2),=SUMIF(A:A,J5&K5,G:G)

二、使用Sumifs 函数(2003版本没有Sumifs函数)

sumfis: 对一组给定条件指定的单元格求和

    1、语法

       =sumifs(sum_range,criteria_range1,criteria1...)

      =SUMIFS(F:F,D:D,I5,E:E,J5)

三、结合数据有效性

    在数据有效性中自定义公式:=SUMIF(F:F,F6,G:G)<=SUMIF(A:A,F6,B:B)

十、Sumif 函数