您好,欢迎访问三七文档
SUMIFS函数说明=SUMIFS(A1:A17,B1:B17,0,C1:C17,10)语法注解示例1已销售数量产品销售人员sumSUMPRODUCT列15苹果1A32:=SUMIFS(A23:A30,B23:B30,=香*,C23:C30,1)4苹果2A33:=SUMIFS(A23:A30,B23:B30,香蕉,C23:C30,1)15香梨1D32:=SUM(SUM((C23:C30=1)*(B23:B30=香蕉)*(A23:A30)),SUM((C23:C30=1)*(B23:B30=香梨)*(A23:A30)))3香梨2D33:=SUM((C23:C30=1)*(A23:A30))-SUM((C23:C30=1)*(B23:B30=香蕉)*(A23:A30))22香蕉1E32:=SUM(SUMPRODUCT((C23:C30=1)*(B23:B30=香蕉)*(A23:A30)),SUMPRODUCT((C23:C30=1)*(B23:B30=香梨)*(A23:A30)))12香蕉2E33:=SUMPRODUCT((C23:C30=1)*(A23:A30))-SUMPRODUCT((C23:C30=1)*(B23:B30=香蕉)*(A23:A30))10胡萝卜133胡萝卜2公式说明结果37计算以“香”开头并由销售人员1售出的产品的总量。37373730计算由销售人员1售出的产品(不包括香蕉)的总量。303030示例2:根据支付的利息对银行帐户中的金额求和与SUMIF函数中的区域和条件参数不同,SUMIFS函数中每个criteria_range参数包含的行数和列数必须与sum_range参数相同。SUMIFS函数语法具有以下参数(参数:为操作、事件、方法、属性、函数或过程提供信息的值。):criteria_range1 必需。在其中计算关联条件的第一个区域。sum_range 必需。对一个或多个单元格求和,包括数字或包含数字的名称、区域或单元格引用(单元格引用:用于表示单元格在工作表上所处位置的坐标集。例如,显示在sum_range中包含TRUE的单元格计算为1;sum_range中包含FALSE的单元格计算为0(零)。本文介绍MicrosoftExcel中SUMIFS函数(函数:函数是预先编写的公式,可以对一个或多个值执行运算,并返回一个或多个值。函数可以简化和缩短工作表中的公式,尤其在用公式执行很长或复杂的计算时。)的公式语法和用法。对区域(区域:工作表上的两个或多个单元格。区域中的单元格可以相邻或不相邻。)中满足多个条件的单元格求和。例如,如果需要对区域A1:A20中符合以下条件的单元格的数值求和:B1:B20中的相应数值大于零(0)且C1:C20中的相应数值小于10,则可以使用以下公式: 要点 SUMIFS和SUMIF函数的参数顺序有所不同。具体而言,sum_range参数在SUMIFS中是第一个参数,而在SUMIF中则是第三个参数。如果要复制和编辑这些相似函数,请确保按正确的顺序放置参数。SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)criteria_range2,criteria2,… 可选。附加的区域及其关联条件。最多允许127个区域/条件对。仅在sum_range参数中的单元格满足所有相应的指定条件时,才对该单元格求和。例如,假设一个公式中包含两个criteria_range参数。如果criteria_range1的第一个单元格满足criteria1 必需。条件的形式为数字、表达式、单元格引用或文本,可用来定义将对criteria_range1参数中的哪些单元格求和。例如,条件可以表示为32、32、B4、苹果或您可以在条件中使用通配符,即问号(?)和星号(*)。问号匹配任一单个字符;星号匹配任一字符序列。如果要查找实际的问号或星号,请在字符前键入波形符(~)。总计帐户1帐户2帐户3帐户4sum金额(人民币)1003908321500支持支付利息(2000)1%0.50%3%4%支付利息(2001)1%1.30%2.10%2%支付利息(2002)0.50%3%1%4%公式说明结果5002000年利息高于3%以及2001年利息高于或等于2%的每个银行帐户的总额。50050087112002年利息介于1%到3%之间以及2001年利息高于1%的每个银行帐户的总额。8711示例3:对特定日期的降雨量求和每日测量值第一天第二天第三天第四天sum雨水(总毫米数)3.30.85.55.5支持平均温度(度)35191937.5平均风速(公里/小时)6.519.566.5公式说明结果计算平均温度至少为摄氏20度以及平均风速小于每小时10公里的这些天的总降水量。只能对单元格B2和E2求和,因为,对于每个列(从B到E),行3和4中的值必须分别满足criteria1和criteria2。单元格B3和B4同时满足这两个条件,E3和E4也是如此。但是,C3或C4哪个条件都不满足。最后,尽管D4满足criteria2,但D3不满足criteria1。示例4:对特定日期的上午和下午降雨量求和上午和下午的测量值第一天第二天第三天第四天上午:雨水(总毫米数)1.301.538.88.88.8下午:雨水(总毫米数)20.842.5上午:平均温度(度)36242018下午:平均温度(度)34141837上午:平均风速(公里/小时)13681下午:平均风速(公里/小时)033412公式说明结果计算平均温度至少为摄氏20度以及平均风速小于每小时10公里的12小时周期的总降水量。3.5只对单元格B3、C2和D2求总和,因为其相应单元格同时满足这两个条件。B3的相应单元格为B5和B7,C2的相应单元格为C4和C6,而D2的相应单元格为D4和D6。A65:=SUMIFS(B58:E59,B60:E61,=20,B62:E63,10)作为被排除在运算外的数据示例,B2的相应单元格(B4和B6)没有同时满足这两个条件;具体就是,单元格B6不满足条件,因为其值(13)大于criteria2(10)。示例5:以引用形式或使用通配符输入条件房子平方英尺卧室数浴室数是否有车库建造年份House1120021是1940House2158031.5否1965House3220043是2003House4175032.5是2001House5214043是19982是y*公式说明结果625000将至少有3间卧室和1个车库且截至2009年建造年限在5至10年之间的那些房子的价格相加。625000625000312500返回至少有3间卧室和1个车库且截至2009年建造年限在5至10年之间的房子的平均价格。312500A78:=SUMIFS(G71:G75,C71:C75,A76,E71:E75,B76,F71:F75,1999,F71:F75,2004)3.5376000返回至少有3间卧室和1个车库且截至2009年建造年限在5至10年之间,面积不少于2000平方英尺的房子的平均价格。376000A79:=AVERAGEIFS(G71:G75,C71:C75,2,E71:E75,B76,F71:F75,1999,F71:F75,2004)A80:=SUMIFS(G71:G75,C71:C75,2,E71:E75,B76,F71:F75,1999,F71:F75,2004,B71:B75,2000)示例6:综合应用(mxqchina)客户月份销售额项目金额A1100A1列1B2200B2客户A的销售额1700C2200C2客户A的1月份销售额300D4200D4客户A的1月份和3月份销售额1100A1200A1客户A和C的销售额2701C2200C2客户A和C的1月份销售额合计501A3200A3客户A的1月份和客户C的3月份销售额合计300A4200A4客户A和客户C的1月份和3月份销售额合计1301B1200B1客户A和客户C的1月份\3月份\4月份销售额合计1901C2200C2客户A\B\C的1月份\3月份\4月份销售额合计2301D3200D3客户A的数量9A4200A4客户A和B的数量12C11C1客户A和B的1月份数量3A2200A2客户A和B的1\3月份数量7A3200A3客户A的1月份和客户B的3月份数量2B4200B4客户和月份的不重复个数13C1200C1D2200D2A3200A3C4200C4A3200A3当真正有一天你遇到有127个条件要求的求值时,你才能体会到除了这个函数,其它函数很难做到的。做到了也是一个差不多像长城那样长的公式了。A78:=SUMIFS(G71:G75,C71:C75,A76,E71:E75,B76,F71:F75,1999,F71:F75,2004)A79:=AVERAGEIFS(G71:G75,C71:C75,2,E71:E75,B76,F71:F75,1999,F71:F75,2004)A80:=SUMIFS(G71:G75,C71:C75,2,E71:E75,B76,F71:F75,1999,F71:F75,2004,B71:B75,2000)F89:=SUM(SUMIFS(C85:C105,A85:A105,{A,C}))F90:=SUM(SUMIFS(C85:C105,A85:A105,{A,C},B85:B105,1))F91:=SUM(SUMIFS(C85:C105,A85:A105,{A,C},B85:B105,{1,3}))F92:=SUM(SUMIFS(C85:C105,A85:A105,{A,C},B85:B105,{1;3}))F93:=SUM(SUMIFS(C85:C105,A85:A105,{A,C},B85:B105,{1;3;4}))F94:=SUM(SUMIFS(C85:C105,A85:A105,{A,B,C},B85:B105,{1;3;4}))F95:=COUNTIFS(A85:A105,A)F96:=SUM(COUNTIFS(A85:A105,{A,B}))F97:=SUM(COUNTIFS(A85:A105,{A,B},B85:B105,1))F98:=SUM(COUNTIFS(A85:A105,{A,B},B85:B105,{1;3}))F99:=SUM(COUNTIFS(A85:A105,{A,B},B85:B105,{1,3}))F100:=SUMPRODUCT(1/COUNTIFS(A85:A105,A85:A105,B85:B105,B85:B105))G86:=SUMPRODUCT(C85:C105*(A85:A105=A))G87:=SUMPRODUCT(C85:C105*(A85:A105=A)*(B85:B105=1))G88:=SUMPRODUCT(C85:C105*(A85:A105=A)*(B85:B105={1,3}))G89:=SUMPRODUCT(C85:C105*(A85:A105={A,C}))G90:=SUMPRODUCT(C85:C105*(A85:A105={A,C})*(B85:B105=1))G91:=SUMPRODUCT(C85:C105*(A85:A105={A,C})*(B85:B105={1,3}))G92:=SUMPRODUCT(C85:C105*(A85:A105=A)*(B85:B105={1,3}))+SUMPRODUCT(C85:C105*(A85:A105=C)*(B85:B105={1,3}))G93:=SUMPRODUCT(C85:C105*(A85:A105=A)*(B85:B105={1,3,4}))+SUMPRODUCT(C85:C105*(A85:A105=C)*(B85:B105={1,3,4}))G94:=SUMP
本文标题:SUMIFS函数
链接地址:https://www.777doc.com/doc-5063652 .html