logo

Блог Александра Томма

О том, как заставить Microsoft Office работать на Вас

Удаление лишних пробелов и символов. Функции ПЕЧСИМВ и СЖПРОБЕЛЫ

Удаление пробелов Excel Дата: 29 декабря 2015 Категория: Excel
Поделиться, добавить в закладки или распечатать статью

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

К счастью, в Microsoft Excel есть функции для удаления таких нежелательных элементов.

Удаление переносов строк и других непечатаемых символов

Чтобы удалить непечатаемые символы из строки, воспользуйтесь функцией ПЕЧСИМВ. У функции всего один аргумент – ссылка на ячейку с данными, или сама строка данных. Например, такая формула удалит перенос строки из текста в ячейке А1:

                =ПЕЧСИМВ(А1)

Удаление непечатаемых символов в Excel
Удаление непечатаемых символов

Удаление лишних пробелов

Часто текстовые строки содержат лишние пробелы между словами, вначале и в конце строки. Как правило, такие избыточные пробелы не несут полезной информации, а лишь запутывают нас, формулы работы с текстом да.n неожиданный результат. Например, функция сравнения может ошибиться, если в конце одной из сравниваемых строк стоит пробел, который нам не виден. Чтобы удалить такие пробелы, воспользуемся функцией СЖПРОБЕЛЫ:

                =СЖПРОБЕЛЫ(А1)

Эта функция имеет один аргумент – ссылка на текстовую строку или сама строка в кавычках.

Удаление пробелов в Excel
Удаление лишних пробелов

Функция ПЕЧСИМВ удаляет пробелы вначале и в конце строки, а между словами оставляет по одному пробелу.

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

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

Вам, так же, могут быть интересны посты о правильном написании формул и использовании функций в Excel.

Поделиться, добавить в закладки или распечатать статью

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

6 комментариев

  1. Не могу удалить непечатные символы с помощью функции. Всё остаёться как и было.

    Ответить
      1. Апостроф из ячеек не удалить: он снова и снова появляется. Надо макрос для его удаления или…..?

        Ответить
        1. Апостроф не относится к непечатаемым символам. Средствами, изложенными в этой статье его не удалить. Как именно вы пробовали это сделать?

          Ответить
  2. У меня =ПЕЧСИМВ почему-то удаляет часть слов из строки! А конкретно посмотреть, что она считает непечатаемым — не дает.

    Ответить
    1. Анастасия, здравствуйте. На сайте есть форма обратной связи. Отпишитесь туда, посмотрим Ваш случай вместе

      Ответить