【问题标题】:Google sheets sum of vlookups谷歌表格总和
【发布时间】:2017-02-15 16:50:02
【问题描述】:

我在 Google 表格中有一些类似于以下的数据:

table of data

我需要一个公式来过滤 A 列中的每个唯一值,返回 C 列中的值,然后对这些值求和(基本上就像 vlookups 的总和)。

答案应该是 6000,到目前为止,我从这个公式中得到的最接近的是 9000:=sumif(A4:C12, unique(A4:A12), C4:C12)

提前致谢!

【问题讨论】:

    标签: google-sheets formula array-formulas


    【解决方案1】:

    您似乎是在说 C 列的值取决于 A 列的值。在您给出的示例中,红色始终为 3000,蓝色始终为 2000,绿色始终为 1000。

    如果是这种情况,=SUM(UNIQUE(C4:C12)) 会给你他们正在寻找的答案。

    如果不是这样,我认为你不能按照你的要求去做。例如,如果红色值是 3001、3002 和 3003,您怎么知道要求和?

    【讨论】:

    • 谢谢@veryrad 我设法解决了这个问题: =sum(unique(query($A$15:$J, "select A,F"))) 这样只有唯一的行是计算
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2021-10-27
    • 2023-03-28
    • 2018-12-07
    • 1970-01-01
    • 1970-01-01
    • 2021-06-04
    • 1970-01-01
    相关资源
    最近更新 更多