【问题标题】:Only add cells in column when the total of multiple other cells in that row equals 5仅当该行中多个其他单元格的总数等于 5 时才在该列中添加单元格
【发布时间】:2016-03-14 15:28:58
【问题描述】:

因此,我将数据输入到 Google 表格上的电子表格中。我无法编辑该电子表格。

我在文档中有一张附加表格,用于汇总此表格中的列。工作表收到的信息如下:

  A  B  C  D        This info is not actually in the sheet
|------------|        \/    \/
| 4  1  0  0 |      <-- Valid
| 3  1  1  0 |      <-- Valid
| 3  1  0  2 |      <-- Invalid
| 3  0  1  1 |      <-- Valid
|------------|

每一行的总数应该是 5,但我目前没有办法在表单本身中验证这一点。因此,如果违规,我需要忽略或删除数据。

所以基本上,我想将 A 列的所有值加在一起,但只是将这 4 个单元格的总数正好为 5 的行加在一起;不多也不少。

我得到的最远/最接近的是使用 SUMIF,但我需要一个单元格来指示行总数是否达到 5,并且正如我之前所说,我无法编辑该特定工作表中的单元格。

【问题讨论】:

    标签: excel google-sheets numbers


    【解决方案1】:

    试试这个:

    =SUMPRODUCT((($A$1:$A$4+$B$1:$B$4+$C$1:$C$4+$D$1:$D$4)=5)*$A$1:$A$4)
    

    【讨论】:

    • @HowlinWulf 您建议的编辑不需要。它会以这种方式或其他方式工作,没关系,两者都会返回相同的答案。我更喜欢这种方式,你可能更喜欢另一种方式。
    猜你喜欢
    • 2023-01-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多