EXCEL 怎么让SUMIF函数符合两个条件?
对题中所述情况, 若为Office 2016 / Office 365 以上版本, 建议使用多重条件汇总求和函数"SUMIFS", 若为 Office 2016 / Office 365 以下版本, 建议新建一行, 将需要的条件合并成一个新列, 作为函数"SUMIF"的判断条件。
如图, 黑色字体区域为使用函数"IFS"函数, 红色字体为使用函数"SUMIF":
输入命令为: =SUMIFS(C1:C4,A1:A4,"09-8-1",B1:B4,"张三")
输入命令为: =SUMIF(D5:D8,"09-8-1张三",C5:C8)
扩展阅读:
SUMIFS 函数是一个数学与三角函数,用于计算其满足多个条件的全部参数的总量。 例如,可以使用 SUMIFS 计算一个国家/地区内 (1) 邮政编码为同一个且 (2) 利润超过了特定美元值的零售商的总量。
SUMIFS 和 SUMIF 的参数顺序有所不同。 具体而言,sum_range 参数在 SUMIFS 中是第一个参数,而在 SUMIF 中,却是第三个参数。
参考资料: 微软中国 - Office官方支持文档 - SUMIFS函数
EXCEL使用:如何用SUMIF函数按条件求和
sumif只能满足单条件,sumifs与sumif功能相同,但是可以符合两个条件。
SUMIFS
对某一区域内满足多重条件的单元格求和。
要点 SUMIFS 和 SUMIF 的参数顺序不同。具体而言,sum_range 参数在 SUMIFS
中是第一个参数,而在 SUMIF 中则是第三个参数。如果要复制和编辑这些相似函数,请确保按正确顺序放置参数。
语法
SUMIFS(sum_range,criteria_range1,criteria1,criteria_range2,criteria2…)
Sum_range 是要求和的一个或多个单元格,其中包括数字或包含数字的名称、数组或引用。空值和文本值会被忽略。
Criteria_range1, criteria_range2, … 是计算关联条件的 1 至 127
个区域。
Criteria1, criteria2, … 是数字、表达式、单元格引用或文本形式的 1 至 127
个条件,用于定义要对哪些单元格求和。例如,条件可以表示为 32、"32"、">32"、"apples" 或 B4。
注解
仅当 sum_range 中的每一单元格满足为其指定的所有关联条件时,才对这些单元格进行求和。
sum_range 中包含 TRUE 的单元格计算为 1;sum_range 中包含 FALSE 的单元格计算为 0(零)。
与 SUMIF 函数中的区域和条件参数不同,SUMIFS 中每个 criteria_range 的大小和形状必须与 sum_range 相同。
您可以在条件中使用通配符,即问号 (?) 和星号 (*)。问号匹配任一单个字符;星号匹配任一字符序列。如果要查找实际的问号或星号,请在字符前键入波形符
(~)。
示例:基于支付利息对银行帐户中的金额求和,2000 年利息大于 3% 且 2001 年利息大于或等于 2% 的每个银行帐户的总金额 (500)。
sumif只能满足一个条件,要实现多条件求和,可以用sumifs=sumifs(求和数据区,条件区域1,条件1,条件区域2,条件2,条件区域3,条件3)。
这样子也可以用sumproduct=sumproduct。
umifs对区域 (区域:工作表上的两个或多个单元格.区域中的单元格可以相邻或不相邻。)中满足多个条件的单元格求和。
例如,如果需要对区域 A1:A20 中符合以下条件的单元格的数值求和:B1:B20 中的相应数值大于零 (0) 且 C1:C20 中的相应数值小于 10,则可以使用以下公式:
=SUMIFS(A1:A20, B1:B20, ">0", C1:C20, "32"、B4、"苹果" 或
"32",***criteria_range2, criteria2,可选附加的区域及其关联条件,最多允许127 个区域/条件对。
拓展资料:
文本与百分比连接公式
如果直接连接,百分比会以数字显示,需要用Text函数格式化后再连接
="本月利润完成率为"&TEXT(C2/B2,"0%")
使用=SUM(($C$16:$C$28)*($B$16:$B$28=$A3)*($A$16:$A$28=B$1))代码
拓展资料:
SUMIF函数是Excel常用函数。使用 SUMIF 函数可以对报表范围中符合指定条件的值求和。Excel中sumif函数的用法是根据指定条件对若干单元格、区域或引用求和。
SUMIF(range,criteria,sum_range)
1)range 为用于条件判断的单元格区域。
2)criteria 为确定哪些单元格将被相加求和的条件,其形式可以为数字、表达式、文本或单元格内容。例如,条件可以表示为 32、"32"、">32" 、"apples"或A1。条件还可以使用通配符:问号 (?) 和星号 (*),如需要求和的条件为第二个数字为2的,可表示为"?2*",从而简化公式设置。
3)sum_range 是需要求和的实际单元格。
示珊增抗: 对题中所述情况, 若为Office 2016 / Office 365 以上版本, 建议使用多重条件汇总求和函数"SUMIFS", 若为 Office 2016 / Office 365 以下版本, 建议新建一行, 将需要的条件合并成一个新列, 作为函数"SUMIF"的判断条件. 如图, 黑色...
沧源佤族自治县18823411073: excel怎么用sumif函数 - ?
示珊增抗: 使用 SUMIF 函数可以对范围中符合指定条件的值求和. 例如,假设在含有数字的某一列中,需要对大于 5 的数值求和. 可以这样使用:=SUMIF(B2:B25,">5")详细的使用方法可以参见Excel帮助
沧源佤族自治县18823411073: 如何通过EXCEL函数,让SUMIF 对满足两个或多个条件的数据求和是指在两个不同的工作表之间来进行统计汇总,即在一张总表中,用函数,对另一张明细... - ?
示珊增抗:[答案] sumif是单条件求和. 07或10中有新增函数sumifs 另外一种常规做法公式类似下面这样 =sumproduct((a2:a10=1)*(b2:b10="甲")*c2:c10)
沧源佤族自治县18823411073: EXCEL中如何使用条件求和函数SUMIF - ?
示珊增抗: 参数:range是用于条件判断的单元格区域,criteria是由数字、逻辑表达式等组成的判定条件,sum_range为需要求和的单元格、区域或引用. 应用实例:及格平均分统计 假如A1:A36单元格存放某班学生的考试成绩,若要计算及格学生的平...
沧源佤族自治县18823411073: 在Excel中如何使用sumif()函数 - ?
示珊增抗: 可以用SUM(IF())来写 =sum(if(A2=A$2:A$100,if(B2=B$2:B$100,C$2:C$100))) 之后同时按下CTRL+SHIFT+ENTER 系统自动在公式的前后各加上{},表示数组计算 其余的用复制就好了
沧源佤族自治县18823411073: 在Excel表格中SUMIF的使用方法 - ?
示珊增抗: 不一定得图例吧?做个示例=SUMIF(A1:A10,"甲",B1:B10)解释一下这个公式求A1:A10这个区域的为“甲”的对应B1:B10的和以下为SUMIF函数的参数:SUMIF(条件区域,条件,求和区域)
沧源佤族自治县18823411073: excel中sumif怎么用 - ?
示珊增抗: 你的应该为=SUMIF(B:B,B1,C:C)下拉就可以了.判断B列有没有相同可以用=COUNTIF(B:B,B1)结果大于1的就是有相同的.语法:SUMIF(range,criteria,sum_range) range是指用于筛选的单元格区域;criteria是筛选的条件,可以是数字、表达式或文本值,如≥100、
沧源佤族自治县18823411073: excle 中怎么输入SUMIF计算??
示珊增抗: 只要在单元格里面输入"=sumif(需要计算的单元格范围,条件,用于求和计算的实际单元格范围)
沧源佤族自治县18823411073: excel表格的sumif怎么用 - ?
示珊增抗: Sumif用法为:=sumif(条件区域,条件,求和区域)举例说明如下: 1.求A列为“A"的对应B列数值的和,输入公式如下: 2.得到结果如下:
沧源佤族自治县18823411073: Excel sumif函数如何使用? - ?
示珊增抗: sumif函数语法是:SUMIF(range,criteria,sum_range) sumif函数的参数如下: 第一个参数:Range为条件区域,用于条件判断的单元格区域. 第二个参数:Criteria是求和条件,由数字、逻辑表达式等组成的判定条件. 第三个参数:Sum_range ...