В этой статье описаны синтаксис формулы и использование функции СЖПРОБЕЛЫ в Microsoft Excel.
Описание
Удаляет из текста все пробелы, за исключением одиночных пробелов между словами. Функция СЖПРОБЕЛЫ используется для обработки текстов, полученных из других прикладных программ, если эти тексты могут содержать лишние пробелы.
Важно
Функция СЖПРОБЕЛЫ предназначена для удаления из текста знаков пробела 7-разрядного кода ASCII (значение 32). В наборе знаков Юникода существует дополнительный знак пробела, который называется знаком неразрывного пробела и имеет десятичное значение 160. Этот символ обычно используется в веб-страницах как сущность HTML, ** **. Сама по себе функция СЖПРОБЕЛЫ не удаляет этот знак неразрывного пробела. Пример обрезки обоих пробелов в тексте см. в разделе "Десять основных способов очистки данных".
Синтаксис
СЖПРОБЕЛЫ(текст)
В синтаксисе функции СЖПРОБЕЛЫ в качестве текстового аргумента используются следующие условия: — обязательный аргумент.
- Строка Текст, из которого требуется удалить пробелы. Текст должен быть заключен в кавычки.
- Ячейка Ссылка на ячейку, содержащую текст, из которого нужно удалить пробелы.
Примеры
Пример 1. Функция =СЖПРОБЕЛЫ("Отчет о продажах") удаляет пробелы в начале и в конце строки "Отчет о продажах".
Пример 2. =СЖПРОБЕЛЫ(C3) удаляет пробелы в начале и конце содержимого ячейки C3.
Пример 3. В функции =СЖПРОБЕЛЫ(ЧИСТЫЙ(B5)) объединяются функции СЖПРОБЕЛЫ и ПЕЧСИМВ для удаления пробелов и очистки строк.
Пример 4.
Скопируйте образец данных из следующей таблицы и вставьте его в ячейку A1 нового листа Excel. Чтобы отобразить результаты формул, выделите их и нажмите клавишу F2, а затем — клавишу ВВОД. При необходимости измените ширину столбцов, чтобы видеть все данные.
| Формула | Описание | Результат |
|---|---|---|
| =СЖПРОБЕЛЫ(" Доход за первый квартал ") | Удаляет начальные и конечные пробелы из текста в формуле ("Доход за первый квартал") | Доход за первый квартал |