【问题标题】:Google Sheets - dynamic lookup sum谷歌表格 - 动态查找总和
【发布时间】:2018-12-07 01:18:30
【问题描述】:

我有一个垂直的点列表和几张水平的数据表。我想从这些工作表中获取数据的总和,将它们乘以它们的标题键的值,然后得到每行数据的总和。

对于第 2 行,我希望总数为 1,011(3 x 123 = 369, 2 x 321 = 642, 369 + 642 == 1,011),它在其中查找 aaa 和 bbb 的标题,获取它们的点值,并且将其乘以它们的行值。我确信我可以破解它并获得结果,但我想找到一种有效的方法。

【问题讨论】:

    标签: google-sheets


    【解决方案1】:

    这似乎是一个简单的 SUMPRODUCT 公式。

    =sumproduct((A3:A4=D1:E1)*(B3:B4)*(D2:E2))
    

    Sample Google-Sheet

    【讨论】:

    • 谢谢!我最后稍微调整了一下=sumproduct(($A$3:$A$4=D$1:E$1)*($B$3:$B$4)*(D3:E3)),但这会起作用。
    【解决方案2】:
    =SUMPRODUCT(B:B*iferror(hlookup(A:A,D1:E2,2,false),0))
    

    =SUMPRODUCT(B:B*iferror(hlookup(A:A,1:2,2,false),0))
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-10-27
      • 2021-06-04
      • 1970-01-01
      • 2018-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多