Top.Mail.Ru
3 мин

Как удалить лишние пробелы в таблице

Иногда данные для анализа попадают в таблицу в неопрятном виде: с большим количеством ненужных интервалов между числовыми и текстовыми значениями. Это затрудняет восприятие информации и может вызвать ошибки в вычислениях.

Рассмотрим, как привести данные в порядок с помощью функции СЖПРОБЕЛЫ.

СЖПРОБЕЛЫ – синтаксис функции

Ее синтаксис — самый простой из возможных: =СЖПРОБЕЛЫ(текст)

Текст — ячейка, из которой нужно удалить лишние интервалы (или просто текстовая строка, заключенная в кавычки).

Как пользоваться СЖПРОБЕЛЫ

Для примера построим таблицу со списком поставок условного магазина фруктов. Некоторые позиции написаны с явными лишними пробелами.

Попробуем посчитать общее количество каждого вида фруктов через функцию СУММЕСЛИ. Вводим в свободной ячейке =СУММЕСЛИ(A2:A9; D2; B2:B9) и смотрим результат.

По лимонам мы получили ответ три. Хотя их должно быть четыре (3 + 1 = 4; см. ячейки B2 и B7). Очевидно, проблема в лишних пробелах.

Запишем функцию СЖПРОБЕЛЫ в ячейке C2. В качестве аргумента введем ячейку с наименованием товара и протянем функцию до девятой строки. Тексты выровнялись, так как лишних пробелов больше нет.

Проверим это наверняка, изменив диапазон в команде СУММЕСЛИ. Вместо A2:A9 введем С2:С9. Теперь лимонов действительно четыре.

СЖПРОБЕЛЫ используется и с другими функциями, чаще всего с теми, что исследуют массивы и возвращают данные. В частности, это функции НАЙТИ, ЛЕВСИМВ, ПРАВСИМВ, ВПР, СЧЕТЕСЛИ. Кстати, о применении последней мы рассказывали в статье «Как найти повторяющиеся значения в таблице».

Назад к публикациям
Поделиться в соц. сетях: