Функция сжпробелы в excel как пользоваться

Функция СЖПРОБЕЛЫ() в EXCEL

history 11 апреля 2013 г.
    Группы статей

  • стандартные функции

Синтаксис функции

СЖПРОБЕЛЫ ( текст )

Текст — текстовая строка, из которого удаляются пробелы.

Пример

Формула =СЖПРОБЕЛЫ(" Доход за первый квартал ") вернет " Доход за первый квартал ", т.е. удалены все пробелы за исключением одиночных пробелов между словами. Также удалены пробелы перед первым и после последнего слова.

Символ неразрывного пробела

Функция СЖПРОБЕЛЫ() предназначена для удаления из текста только знаков пробела (код символа 32). Страницы в интернете обычно используют и другой знак пробела, который называется знаком неразрывного пробела и имеет код 160 ( ) . Сама по себе функция СЖПРОБЕЛЫ() не удалит этот знак неразрывного пробела, это может формула =СЖПРОБЕЛЫ(ПОДСТАВИТЬ(A1;СИМВОЛ(160);СИМВОЛ(32))) Формула заменит все знаки неразрывного пробела (код символа 160) знаком пробела (код символа 32) с помощью функции ПОДСТАВИТЬ() , а затем удаление начального пробела и повторяющихся промежуточных пробелов из строки в ячейке А1 .

Кроме того, при вводе в программе MS WORD чисел с разделителями разряда, MS WORD автоматически заменяет пробел, который отделяет разряды, на символ неразрывного пробела. После копирования таких чисел в EXCEL через Буфер обмена они вставляются как текст. Как бороться с неразрывным пробелом в этом случае — читайте в этой статье .

Функция СЖПРОБЕЛЫ

В этой статье описаны синтаксис формулы и использование функции СЖПРОБЕЛЫ в Microsoft Excel.

Описание

Удаляет из текста все пробелы, за исключением одиночных пробелов между словами. Функция СЖПРОБЕЛЫ используется для обработки текстов, полученных из других прикладных программ, если эти тексты могут содержать лишние пробелы.

Важно: Функция СЖПРОБЕЛЫ предназначена для удаления из текста знаков пробела 7-разрядного кода ASCII (значение 32). В наборе знаков Юникода существует дополнительный знак пробела, который называется знаком неразрывного пробела и имеет десятичное значение 160. Этот знак обычно используется на веб-страницах как сущность HTML . Сама по себе функция СЖПРОБЕЛЫ не удаляет этот знак неразрывного пробела. Пример обрезки обоих пробелов из текста см. в десяти лучших способах очистки данных.

Синтаксис

Аргументы функции СЖПРОБЕЛЫ описаны ниже.

Текст Обязательный. Текст, из которого удаляются пробелы.

Пример

Скопируйте образец данных из следующей таблицы и вставьте их в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.

=СЖПРОБЕЛЫ(" Доход за первый квартал ")

Удаляет начальные и конечные пробелы из текста в формуле ("Доход за первый квартал")

Ссылка на основную публикацию