Подробный ответ
Пробелы в Excel — частая причина, почему ВПР не находит совпадения, а СЧЁТЕСЛИ считает неверно.
Убрать лишние пробелы
=СЖПРОБЕЛЫ(A1) удаляет:
- Пробелы в начале строки
- Пробелы в конце строки
- Множественные пробелы между словами (оставляет по одному)
Убрать все пробелы полностью
=ПОДСТАВИТЬ(A1;" ";"") — заменяет каждый пробел на пустую строку.
Удалить неразрывные пробелы (символ 160)
СЖПРОБЕЛЫ не убирает неразрывные пробелы. Используйте комбинацию:
=ПОДСТАВИТЬ(СЖПРОБЕЛЫ(A1);СИМВОЛ(160);"") — чистит и обычные, и неразрывные пробелы.
Убрать пробелы через «Найти и заменить»
Ctrl+H → в поле «Найти» введите пробел, поле «Заменить» оставьте пустым → «Заменить всё». Уберёт все пробелы в выделенном диапазоне.
Найти ячейки с лишними пробелами
=ДЛСТР(A1)<>ДЛСТР(СЖПРОБЕЛЫ(A1)) — ИСТИНА, если есть лишние пробелы.
Удаление пробелов особенно важно при импорте данных из внешних систем (1С, выгрузки баз данных).