【问题标题】:Excel : sum of values depending of other valuesExcel:取决于其他值的值总和
【发布时间】:2010-06-02 21:53:14
【问题描述】:

这个 SQL 查询的等效 Excel 公式是什么

SELECT SUM(a) FROM table WHERE b < 0;

A     B
----  ----
   1     0
   2    -1 
   3     4
   5    -3

>> 7

【问题讨论】:

    标签: sql excel sum equivalent


    【解决方案1】:

    使用SUMIF 函数。

    【讨论】:

    • 这就是我尝试过的,但如果我没记错的话,条件仅在一个单元格或相等上。 SUMIF(B1:B4;&lt;0;A1:A4) 明显不行,但是&lt;前面写什么呢?
    【解决方案2】:
    =SUMIF(B:B,"<0",A:A)
    

    【讨论】:

      【解决方案3】:

      如果值在 A1:B4 范围内,则使用 SUMIFS(a1:a4,b1:b4,"

      【讨论】:

        【解决方案4】:

        给定:

        Row#    A    B
        
        3       1    0
        4       2   -1
        5       3    4
        6       5   -3
        
        =SUMIF(B3:B6; "<0"; A3:A6)
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2021-10-28
          • 1970-01-01
          • 1970-01-01
          • 2017-04-01
          • 1970-01-01
          • 2012-05-15
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多