СЧЕТЕСЛИ и автофильтр расходятся во мнениях относительно конечных пробелов

СЧЕТЕСЛИ и автофильтр расходятся во мнениях относительно конечных пробелов

У меня есть таблица 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 "?

решение1

В текстовом фильтре невозможно вернуть текст, заканчивающийся пробелом или вводом.

Вы можете использовать эту формулу, чтобы проверить, заканчивается ли текст пробелом или введите:

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

Связанный контент