0

我似乎无法回答这个问题。当使用查看单个销售的公式并将其与一系列单元格进行比较时,我可以找到重复项,然后将该公式复制到每一行;之后我可以总结结果。但是,我想要一个单元格中的一个公式。

我想在一列中获取一系列单元格,将整个集合与另一列中的一系列单元格进行比较,然后将所有重复的单元格相加,其中第 1 列中的单元格与第 2 列中的单元格匹配。对于本练习,所有单元格在每列在该列中都是唯一的,它们仅在列之间可能重复。

例如:

    C1 C2
R1   1  2
R2   2  6
R3   3  7
R4   4  1
R5   5  8

我想要一个结果为 2 的单列总和(C1 中的重复单元格是 1 和 2)。

这最终将转换为 VBA 脚本,但是我可以从一个公式开始。如果从 VBA 开始更容易,那么这对我也有用。

我的具体问题是:我使用 excel 中的哪些函数来完成这项任务?

谢谢你的帮助。

4

1 回答 1

0

我相信您在单元格中想要的公式C3是:

=IF(ISERROR(VLOOKUP(A1,$B$1:$B$5,1,FALSE)),0,1)

如果您的第 1 列值出现在第 2 列中,这将返回 1,否则返回 0。然后,您可以简单地将其复制到数据范围内(根据需要更改引用范围)对第 3 列的结果求和。(请注意,这FALSE很重要,因为它强制完全匹配;否则,Excel 将显示近似匹配,这将影响结果的准确性。)

于 2013-11-05T17:46:08.310 回答