Иногда данные для анализа попадают в таблицу в неопрятном виде: с большим количеством ненужных интервалов между числовыми и текстовыми значениями. Это затрудняет восприятие информации и может вызвать ошибки в вычислениях.
Рассмотрим, как привести данные в порядок с помощью функции СЖПРОБЕЛЫ.
СЖПРОБЕЛЫ – синтаксис функции
Ее синтаксис — самый простой из возможных: =СЖПРОБЕЛЫ(текст)
Текст — ячейка, из которой нужно удалить лишние интервалы (или просто текстовая строка, заключенная в кавычки).
Как пользоваться СЖПРОБЕЛЫ
Для примера построим таблицу со списком поставок условного магазина фруктов. Некоторые позиции написаны с явными лишними пробелами.
Попробуем посчитать общее количество каждого вида фруктов через функцию СУММЕСЛИ. Вводим в свободной ячейке =СУММЕСЛИ(A2:A9; D2; B2:B9) и смотрим результат.
По лимонам мы получили ответ три. Хотя их должно быть четыре (3 + 1 = 4; см. ячейки B2 и B7). Очевидно, проблема в лишних пробелах.
Запишем функцию СЖПРОБЕЛЫ в ячейке C2. В качестве аргумента введем ячейку с наименованием товара и протянем функцию до девятой строки. Тексты выровнялись, так как лишних пробелов больше нет.
Проверим это наверняка, изменив диапазон в команде СУММЕСЛИ. Вместо A2:A9 введем С2:С9. Теперь лимонов действительно четыре.
СЖПРОБЕЛЫ используется и с другими функциями, чаще всего с теми, что исследуют массивы и возвращают данные. В частности, это функции НАЙТИ, ЛЕВСИМВ, ПРАВСИМВ, ВПР, СЧЕТЕСЛИ. Кстати, о применении последней мы рассказывали в статье «Как найти повторяющиеся значения в таблице».