2017-04-19 119 views
0

如果这太基本,我对Excel没有经验。然而,很多网络搜索还没有解决这个问题。找到在其相邻单元格中具有相同值的单元格的总和(Excel)

在Microsoft Excel中,我有两列,一列包含一天中的一小时(只是一小时,我已经删除了分钟),另一列包含数字值。我想查找所有与它们相邻的小时数相同的所有数值的总和。因此,例如这个表:

10 3.3 
10 18.49 
10 3.17 
10 9.6 
10 10.5 
09 12.6 
09 6.6 
09 3.3 
09 3.3 
09 16.65 

会变成这个表:

10 45.06 
09 42.45 

我如何去这样做呢?

感谢

+2

使用数据透视表。 –

回答

0

假设你的数据在范围A2:B11和D2 = 10,那么试试这个...

在E

=SUMIF($A$2:$A$11,D2,$B$2:$B$11) 

和向下复制到E3。

您也可以按照Scott所述的数据透视表来实现所需的输出。

请参阅截图。 enter image description here

0

你可以列在B列在A列中使用SUMIF
例如您小时
你的号码

的所有数据复制并粘贴例如一个新的E列,并选择新的数据和在F1写入下数据标签
删除重复:
=SUMIF($A$1:$A$10,E1,$B$1:$B$10)
更改A1:A10至A列中数据,小时
更改B1:B10至B列数据,数字
保持$绝对引用
,如果你想要的结果列C例如靠近你的数据在A2开始时间,您可以在C2使用,你可以拖动公式


=IF(A2=A1,"",SUMPRODUCT(--($A$2:$A$11=A2)*($B$2:$B$11)))

相关问题