[Google Spreadsheets]:如何添加重复的名称值并将总计除以不同的列

时间:2018-02-11 17:42:15

标签: excel google-sheets

所以我制作了一个Google电子表格用作我网站上的数据库,但我不太熟悉Excel / Google Spreadsheets正在使用的公式。

情况:( A栏)我有一个带有名称的列(有3个不同的名称),(B列)带有起始KM的列,(C列)带有结束KM的列,然后是3以下列包含每人总数,最后一列包含所有三人的总数。电子表格链接位于下方。

问题:我的问题是,我需要计算B列和C列中值之间的差异,并将结果(每人相同)放在其所属列(E列到G列)中。这可能吗?

请记住,每次汽车再次行驶时,行A到D都会不断扩展。

链接到电子表格:

https://docs.google.com/spreadsheets/d/1qncUWs_Qm98OoSDdrRkE5yRw34fzIhLSEkIDkvxRLN0/edit?usp=sharing

先谢谢

1 个答案:

答案 0 :(得分:0)

如果您坚持每个人都有一个单独的列,这是您应该在每个人的名字下面的公式,例如在E2:

=sumif($B:$B; E$1; $D:$D)-sumif($B:$B; E$1; $C:$C)

然后可以将其复制到F2和G2。

但是,如果有更多的驱动程序可以使用未来,请将以下公式放在其他地方(可能在另一张纸上):

=query(Blad1!B:D; "select B, sum(D)-sum(C) where B <> '' group by B"; -1)

enter image description here