VBA Excel检查行中的重复值

VBA Excel检查行中的重复值,vba,excel,Vba,Excel,我在excel中有这样的原始数据: [单据编号][存货编号][说明][金额] 我想检查另一行中是否存在库存编号,然后检查这些行之间的金额之和是否为0。(一行为负数) 文档可以是3000多行。目的是检查会计变动 提前谢谢 基于您上面的列(即列A=单据编号,列B=库存编号等): 在E:2中使用此公式并将其复制下来。列E将保存匹配的库存编号之和 =SUMIF(B:B,B:B,D:D)

我在excel中有这样的原始数据:

[单据编号][存货编号][说明][金额]

我想检查另一行中是否存在库存编号,然后检查这些行之间的金额之和是否为0。(一行为负数)

文档可以是3000多行。目的是检查会计变动


提前谢谢

基于您上面的列(即
列A=单据编号
列B=库存编号
等):

在E:2中使用此公式并将其复制下来。列E将保存匹配的库存编号之和

=SUMIF(B:B,B:B,D:D)