繁体   English   中英

查找相邻单元格中具有相同值的单元格总和(Excel)

[英]Find sum of cells that have the same value in their adjacent cells (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

我该怎么做呢?

谢谢

假设您的数据在A2:B11且D2 = 10的范围内,请尝试此操作...

在E2中

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

并复制到E3。

您还可以借助Scott所说的数据透视表来获得所需的输出。

请参阅屏幕截图。 在此处输入图片说明

您可以使用Sumif
例如您在A栏中的工作时间
您在B列中的数字

复制列A中的所有数据并将其粘贴到新列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)))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM