Libre Calc:计算重复值

tse*_*666 5 libreoffice-calc

我在这样的一列 (A) 中有一些值:

 1. 5201890000018
 2. 5201890000018
 3. 5201890000018
 4. 5010175810538
 5. 5010175810538
 6. 5010175810538
 7. 5010175810538
 8. 50008667
 9. 50008667
Run Code Online (Sandbox Code Playgroud)

是否有一个公式来计算重复值并将结果放在 B 和 C 列中,如下所示:

5201890000018   3

5010175810538   4

50008667        2
Run Code Online (Sandbox Code Playgroud)

编辑: 我找到了一个解决方案。我删除重复项并将结果放在 b 列中,然后在 c 列中使用 countif 检查 b 列中的值出现在 a 列中的次数。我仍在尝试找到一种更自动的方式,可能是使用宏或其他东西。

pnu*_*uts 7

您可能会认为数据透视表(插入菜单)更加自动化。选择数字,插入,将Available Fields:条目拖动到Row Fields:Data Fields:,双击后者选择“计数”,然后将结果移至源数据表的 B1。