代码之家  ›  专栏  ›  技术社区  ›  CATSandCATSandCATS

有没有一种方法可以对多个SUMIF语句求和,而不单独编写每个语句?

  •  0
  • CATSandCATSandCATS  · 技术社区  · 5 年前

    我有两张床单。第一个(第1页)包含一列查找,第二个(第2页)包含一列查找和一列值。

    表2包含的观察结果比表1多得多,但我只关心表1中列出的观察结果的数据。

    我真的需要你的帮助。

    enter image description here

    0 回复  |  直到 5 年前
        1
  •  3
  •   tigeravatar    5 年前

    以下是如何在没有助手列的情况下执行此操作:

    =SUMPRODUCT(SUMIF(Sheet2!$A:$A,Sheet1!$A$2:$A$4,Sheet2!$B:$B))
    
        2
  •  -1
  •   cybernetic.nomad    5 年前

    B3

    =SUMIF(Sheet2!A:A,A3,Sheet2!B:B)
    

    向下填充

    那么 SUM

    enter image description here

        3
  •  -1
  •   Foxfire And Burns And Burns    5 年前

    是的,有一个数组公式,但还不够完美:

    假设您的数据如下(复制图像):

    enter image description here

    你可以用这个 数组公式 :

    =SUM(IF($D$2:$D$10={1;2;3};$E$2:$E$10))

    因为这是一个 数组公式 必须按进入 输入 + 班次 不然就不行了!

    {...} 在公式中。

    希望你能适应你的需要。