COUNTIF 和自动过滤器对尾随空格存在分歧

COUNTIF 和自动过滤器对尾随空格存在分歧

我有一个 Excel 电子表格。在 AI 列顶部有以下值:

Title
A
A␣
B
B

我使用 来表示空格。只是一个普通的空格,就像你从空格键得到的一样。

现在,在我看来,这使得单元格 A2 和 A3 中的值不同的,并COUNTIF同意我的观点:

=COUNTIF(A:A, "A")

返回 1,就像

=COUNTIF(A:A, "A ")

相比之下

=COUNTIF(A:A, "B")

返回 2,因为有两个单元格是(刚好)B

但是,如果我使用过滤器(在功能区的“数据”选项卡上),它会确定“标题”列中只有两个不同的值:

“按标题过滤”下拉菜单,其中选中了“全选”、“A”和“B”的复选框

如果我取消选中A

筛选 A 列以仅显示 A2 和 A3 的数据行

即使我做了一个自定义的平等过滤器

自定义自动筛选器,用于判断“A”是否相等

它仍然给我两行。即使我要求相等"A "

如何让过滤器确认"A"不等于"A "

答案1

在文本过滤器中无法返回以空格或回车符结尾的文本。

您可以使用此公式来检查文本是否以空格结尾或输入:

=or(code(right(A1))=10,code(right(A1))=32)

相关内容