Удаляем лишние пробелы в MS Excel

С момента публикации на нашем сайте статьи об удалении лишних пробелов в тексте документа MS Word было замечено большое количество заходов на данный материал по запросу "Как удалить пробелы в Excel" на самом деле такой материал тоже присутствует в нашем справочнике по формулам MS Excel. Поскольку за удаление пробелов в ячейках Excel отвечает формула СЖПРОБЕЛЫ (TRIM), здесь подробно в примерах разберем удаление лишних пробелов как в начале ячейки так и в середине либо конце.
Итак, рассмотрим несколько примеров работы данной функции. Для более полного понимания работы данной функции представим скриншоты текста с непечатаемыми символами, который потом отправится в ячейку листа MS Excel.

В начале текста присутствуют 3 лишних пробела, несколько пробелов между словами и один в конце текста.

Обработку текста с помощью формулы произведем двумя способами:

  1. Как текст в самой формуле

  1. Текст в ячейка, а формула содержит ссылку на ячейку

Результат

  • Геннадий Козаренко

    В интернете куча статей о том, как удалить лишние пробелы в Excel. Но мне нужно не удалить повторяющиеся пробелы, а разбить строку по этим пробелам (когда их больше одного подряд) на несколько ячеек. При этом ни вначале, ни в конце получившихся отдельных ячеек не должно быть пробелов.

    • msofficeprowork

      Сначала находите двойные пробелы и заменяете на какой-то знак-разделитель, например: ",", ".", ";" или "|" - выберете любой, вот здесь по поиску. https://msoffice-prowork.com/sekrety-poiska-v-excel/. А потом уже разбиваете строки по этому разделителю, вот здесь как разбить строку https://msoffice-prowork.com/kak-razdelit-tekst-v-ms-excel/

      • Геннадий Козаренко

        Спасибо, хороший совет. Но мне нужно заменить 4 (число фиксированное) пробела подряд на разделитель не на всём листе, а в выделенной области. Не знаю, как это сделать. И таких последовательностей из 4 пробелов в ячейке несколько.

        • msofficeprowork

          Почитайте внимательно здесь https://msoffice-prowork.com/courses/excel/excelpro/excelpro-lesson2/#t4, как работает поиск и замена в Excel. Ваш случай самый тривиальный и решается за 15-20 секунд. Если в кратце, то поиск осуществляется в выделенной области, если не выделять, тогда на всем листе.

  • Алекс59

    Спасибо, функция интересная, но если применять к ячейке с датой то формат нарушается (

    • msofficeprowork

      Если ячейка содержит лишние пробелы, то она уже считается текстовой, не понятно как вам удалось применить функцию к ячейке с датой, поскольку дата имеет свой формат написания и пробелы там исключены.

  • Pingback: Удаление лишних пробелов в середине, начале и конце строки, специальных символов в MS Word | MS Office Pro Work()