如何计算 Excel 中的唯一值但忽略空白单元格?

时间:2021-05-28 17:31:41

标签: excel excel-formula

我正在尝试使用以下公式计算列中的唯一(文本)值:

=COUNTA(UNIQUE(L2:L20))

这有效,但它也计算空白单元格。

如何修改它以忽略空白单元格?我尝试在 FILTER 中添加 UNIQUE 函数,但没有用。我使用的是 Office 365

2 个答案:

答案 0 :(得分:1)

方法一

=COUNTA(UNIQUE(IF(B3:B13="",B3,B3:B13)))

enter image description here

方法二

但是,这假设“输入范围”中的第一个单元格本身不是空白。因此,建议使用:

=COUNTA(UNIQUE(B3:B13))-COUNTIF(B3:B13,"")+1

Preferred soln

答案 1 :(得分:1)

试试这个:

=COUNTA(UNIQUE(过滤器(L2:L20,L2:L20<>"")))