首页 > 解决方案 > VBA检查2个单元格是否相同,如果它们是那么SUM 2个其他单元格

问题描述

我正在尝试在 VBA 中将 2 个(或更多)值一起求和,但要找出要求和的单元格,我需要检查另一列中的单元格是否相同。

例子

基本上,如果 A 列中的单元格相同,则将 B 列中匹配的所有行的值求和并将答案放在 C 列中

标签: excelvba

解决方案


无需 VBA 使用具有动态范围的 SUMIF:

=SUMIF($A$1:A2,A2,$B$1:B2)

请注意,范围中的第一个单元格是绝对的,而第二个是相对的,允许它在公式被向下拖动时向下移动。

在此处输入图像描述


推荐阅读