Функция 29: CLEAN (ПЕЧСИМВ)

Функция 29: CLEAN (ПЕЧСИМВ)


Функция CLEAN (ПЕЧСИМВ) удаляет некоторые непечатаемые символы из текста – символы с кодами от 0 до 31, 129, 141, 143, 144 и 157.

Функция ПЕЧСИМВ в Excel


Как можно использовать функцию CLEAN (ПЕЧСИМВ)?

Функция CLEAN (ПЕЧСИМВ) способна удалить некоторые непечатаемые символы из текста, но не все из них. Вы можете использовать CLEAN (ПЕЧСИМВ), а при необходимости и другие функции, чтобы:

  • Удалить некоторые непечатаемые символы.
  • Заменить непечатаемые символы в тексте.

Синтаксис CLEAN (ПЕЧСИМВ)

Функция CLEAN (ПЕЧСИМВ) имеет вот такой синтаксис:

CLEAN(text)

ПЕЧСИМВ(текст)

  • text (текст) – любая информация, в которой требуется удалить непечатаемые символы.

Ловушки CLEAN (ПЕЧСИМВ)

Функция CLEAN (ПЕЧСИМВ) удаляет только некоторые непечатаемые символы из текста – символы с кодом от 0 до 31, 129, 141, 143, 144 и 157. Для других непечатаемых символов, таких как символ неразрывного пробела с кодом 160, можно использовать функцию SUBSTITUTE (ПОДСТАВИТЬ), чтобы заменить их символами пробела или пустыми строками.

Пример 1: Удаляем непечатаемые символы

Функция CLEAN (ПЕЧСИМВ) удаляет некоторые непечатаемые символы, к примеру, символы с кодами от 0 до 30 по таблице ASCII. В этом примере мы добавим символы 9 и 13 к исходному тексту в ячейке C3.

=CHAR(9)&C3&CHAR(13)

=СИМВОЛ(9)&C3&СИМВОЛ(13)

Функция LEN (ДЛСТР) показывает, что количество символов в ячейке C5 возросло до 15, считая непечатаемые символы.

Функция ПЕЧСИМВ в Excel


Функция CLEAN (ПЕЧСИМВ) в ячейке C7 удаляет эти символы, и общее количество символов уменьшается на 2, возвращаясь к исходному значению 13.

=CLEAN(C5)

=ПЕЧСИМВ(C5)

Функция ПЕЧСИМВ в Excel


Пример 2: Заменяем непечатаемые символы

В ситуации, когда функция CLEAN (ПЕЧСИМВ) не может удалить определенные символы, например, символы с кодами 127 и 160, Вы можете использовать функцию SUBSTITUTE(ПОДСТАВИТЬ), чтобы заменить их.

=SUBSTITUTE(E3,CHAR(C3),"")

=ПОДСТАВИТЬ(E3;СИМВОЛ(C3);"")

Функция ПЕЧСИМВ в Excel


Урок подготовлен для Вас командой сайта office-guru.ru

Источник: http://blog.contextures.com/archives/2011/01/30/30-excel-functions-in-30-days-29-clean/





Report Page