【发布时间】:2021-04-02 17:29:20
【问题描述】:
A列有很多ID,有重复值如cell(A2) ID 300502489400, cell(A3) ID 300502520900, cell(A4) ID 300502520900, cell(A5) ID 300502520900, cell(A6) ID 300502523900,单元格(A7) ID 300502520900,
我需要计算重复的数量并在 B 列中报告 结果如 细胞(B2)=1,细胞(B3)=4,细胞(B4)=4,细胞(B5)=4,细胞(B6)=1,细胞(B7)=1,
如何在 Excel 中编写 VBA 代码? 我认为它应该循环以将每一行中的值与所有值和计数进行比较。
【问题讨论】:
-
类似this?您只需要一个
COUNTIF公式。无需 VBA -
这里有我对您问题的详细回答stackoverflow.com/questions/65434617/…(使用 VBA 或工作表函数)以及您可能想要查看的另外两个问题。只需将那里使用的 B 列更改为您在问题中使用的 A 列。
标签: excel vba loops count duplicates