如何计算单列的值(任何字符串,整数,两者的混合),但如果有任何重复条目,则不应计算?



在这里,我COUNTA(A5:A65536)使用这个公式。它正在工作,但它正在计算重复的条目。

sheetname.write(2, 0, Formula("COUNTA(A5:A65536)"))

我想要 A2 单元格中的计数数

我的 Excel 工作表列:

Total number of entries
3
Number of entries
21w3331
21w3332
21w3332

在这里,当重复21w3332时,应该2条目总数,但我得到的是条目总数3

尝试

=SUMPRODUCT(1/COUNTIF(A2:A4,A2:A4))

其中,A2:A4是包含数据的范围。

如果您的区域可能有空白单元格,请使用

=SUMPRODUCT((A5:A65536<>"")/COUNTIF(A5:A65536,A5:A65536&""))

尝试=SUM(1/COUNTIF(INDIRECT("A2:" & ADDRESS(MATCH(2,1/(A2:A65536<>"")),1)), INDIRECT("A2:" & ADDRESS(MATCH(2,1/(A2:A65536<>"")),1))))

这是一个数组公式,您必须使用 Ctl + Shift + Enter 进行确认。正确确认后,它将显示在编辑栏中的大括号之间。

最新更新