Google电子表格复杂数组总和

时间:2013-01-01 00:53:25

标签: spreadsheet google-docs google-sheets google-spreadsheet-api

我有一个有趣的难题来处理这里。我想根据列的标题和它旁边的列的值在列中添加数字。

例如,我想在此表中添加数字,其中列的标题是2011-2,其旁边的列(S2011-2)包含“a”。结果应该是3.18。

任何想法都将不胜感激!

谢谢,

〜麦克

My Table

1 个答案:

答案 0 :(得分:1)

这是一个旧版本,但是一旦理解了与数据库相关的电子表格函数,就可以轻松处理。

在Google电子表格中有DSUM - 通读https://support.google.com/drive/answer/173497?hl=en和anlyze示例电子表格。

在你的情况下做类似的事情:

  1. 在'S2011-2'列下添加标准,例如在F2中写下="=a"之类的内容,将解析为=a
  2. 使用强大的DSUM:DSUM(E1:F15;E1;F1:F2)
  3. 说明:

    E1:F15是您的数据库,包括第1行中的列名

    E1包含列的名称,其中值为sum

    F1:F2重新使用列名作为条件名称(F1)并应用F2中的条件值(=a