
У меня есть таблица 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
, я получу
Даже если я сделаю специальный фильтр для равенства
он все равно дает мне две строки. Даже если я попрошу равенства с "A "
!
Как заставить фильтр распознать, что "A"
не равно "A "
?
решение1
В текстовом фильтре невозможно вернуть текст, заканчивающийся пробелом или вводом.
Вы можете использовать эту формулу, чтобы проверить, заканчивается ли текст пробелом или введите:
=or(code(right(A1))=10,code(right(A1))=32)