具有多个条件的SUMIF使用<>运算符失败

时间:2018-09-05 21:33:05

标签: excel sumifs

我有一个像这样的数据集:

00089   15498   
00789   15498   
10521   15498   
10854   15498   
11058   15498   
11992   15498   
15498   15498   1099755
15499   15498   14321.25
15501   15498   74171.25
15503   15498   4931.25
15505   15498   255521.25
15508   15498   1425

我想排除A列中的某些数字并将C列求和。当我使用<>运算符时,它将求和C列的全部。我的公式:

=SUMIFS($C$3:$C$14,$A$3:$A$14,{"<>15498","<>15499"},$B$3:$B$14,"15498")

2 个答案:

答案 0 :(得分:2)

您混淆了语法。试试:

=SUMIFS($C:$C,$A$A,"<>15498",$A$A,"<>15498")

检查文档是否有100%不确定的使用功能是个好主意。这是SUMIFS文档的链接。


摘录:

  

语法: SUMIFS

     

SUMIFS(sum_range,criteria_range1,criteria1,[criteria_range2,criteria2],...)

     
      
  • Sum_range (必需)-要求和的单元格范围。

  •   
  • Criteria_range1 (必需)-使用 Criteria1 测试的范围。

  •   
  • Criteria1 (必需)-定义将在 Criteria_range1 中添加哪些单元格的条件。   例如,可以将标准输入为32>32B4"apples""32"

  •   
    •   
    • Criteria_range2 criteria2
    •   
    • Criteria_range3 criteria3
    •   
    • Criteria_range4 criteria4 ……(可选) < br />   其他范围及其相关标准。 (最多127个范围/条件对。)
    •   
  •   
     

Source

例如,如果您想对B列大于10且C列包含字符串“是”的行中的所有A列进行求和,则可以使用:

=SUMIFS($A:$A,$B$B,">10",$C$C,"Yes")

Google提示:

在线上有大量信息-有时太多,有时信息已经过时或示例写得不好。我发现将搜索内容具体化很有帮助。

例如,当我想查找Excel函数的文档-很多 (即使这样做几十年之后)时,我会搜索一种特定方法以尝试过滤出好吧,废话...

  • 用于Excel工作表功能:
    FunctionName excel site:office.com就像sumifs excel site:office.com

  • 用于Excel VBA函数/方法/等:
    FunctionName excel vba site:msdn.com


更多信息:

答案 1 :(得分:1)

SUMIFS的工作方式不是这样。试试这个:

=SUMIFS($C$3:$C$14,$A$3:$A$14,"<>"&15498,$A$3:$A$14,"<>"&15499,$B$3:$B$14,15498)