我可以使用VBA或Google表格宏计算一个列中仅出现一次的次数吗?

时间:2018-06-30 23:08:30

标签: excel vba excel-vba google-sheets-macros

我可以使用Excel公式,VBA或Google表格公式或宏来计算一个列中一次仅出现一次的次数吗?老实说,首选Google表格解决方案,但我知道这可能不是一个选择。

出于我的目的,数字将向上扩展至500,有些重复,有些则没有。我正在寻找一种方法来跟踪一个数字仅出现一次的次数。

例如(将其转置为一列): 1个 1个 2 3 3 3 4 4 4 5 5 6 7 7 8 9 9 9

在此示例中,我将需要输出3,因为数字2、6和8仅出现一次。

类似: int sum = 0;

,然后每次出现一个数字仅一次: 总和+ i;

我刚刚完成了一门关于Java的非常基础的课程,但是我找不到任何可用于跟踪Google表格或Excel中的重复(或仅出现一次的数字)的东西。

1 个答案:

答案 0 :(得分:2)

尝试

=SUMPRODUCT(--(COUNTIF(A:A, A2:A19)=1))
'specifically for google-spreadsheet
=SUMPRODUCT(--(COUNTIF(A:A, A2:A)=1))