ЧИСТАЯ функция Excel

Функция очистки в excel — это текстовая функция в excel, которая используется для очистки текста от символов, которые не печатаются, когда мы используем параметр печати, это также встроенная функция в excel, и для использования этой функции type = CLEAN (в ячейку и укажите текст в качестве аргумента, помните, что он удаляет непечатаемый символ.

Функция CLEAN в Excel

Функция CLEAN в Excel используется для удаления непечатаемых символов из входной строки. Он классифицируется как строковая / текстовая функция.

Каждый символ, печатаемый или непечатаемый, имеет уникальный номер, известный как код или значение символа Unicode. CLEAN в Excel удаляет первые 32 (непечатаемые) символа в 7-битном коде ASCII (значения от 0 до 31) из любого заданного текста. Юникод также содержит другие непечатаемые символы, которых нет в наборе символов ASCII (значения 127, 129, 141, 143, 144 и 157). Некоторые из этих символов Unicode не удаляются самой функцией CLEAN в Excel.

Синтаксис

ЧИСТАЯ формула

Аргументы, используемые в формуле CLEAN в Excel

text — текст, который нужно очистить.

В текст ввод может быть самим текстом в кавычках или ссылками на ячейки. Может быть частью формулы ЧИСТА.

Вывод

CLEAN в Excel возвращает строковое / текстовое значение после удаления непечатаемых символов из строки.

Функция CLEAN преобразует все числа в текст. Если используется для очистки числовых данных, функция ЧИСТКА в Excel, помимо удаления любых непечатаемых символов, преобразует все числа в текст, что может привести к ошибкам, если эти данные в дальнейшем будут использоваться в вычислениях.

Использование функции CLEAN

CLEAN в Excel используется для предварительной обработки файла / текста, который импортируется из других приложений и содержит символы, которые нельзя распечатать / прочитать в текущем приложении. Импортированные данные из баз данных, текстовых файлов или веб-страниц обычно содержат такие символы. Эти символы могут привести к ошибке при вводе в некоторые функции. Прежде чем анализировать такие импортированные данные, их необходимо очистить.

Вы можете использовать CLEAN, чтобы удалить из текста символы, которые не печатаются. Вы также можете использовать CLEAN для удаления разрывов строк из текста.

Иногда эти непечатаемые символы вообще не видны. Однако их все равно нужно вырезать из текста, чтобы другие функции / приложения работали с ним.

Иллюстрация

Предположим, у вас есть текст, содержащий непечатаемый символ в ячейке C3 = «Это тестовая строка «& CHAR (7) &»..

Пример функции CLEAN1

Чтобы удалить непечатаемый символ и вернуть чистый текст, введите «= CLEAN (C3)»

ЧИСТКА Иллюстрация функции 1

и нажмите Enter. Он удалит непечатаемый символ.

ЧИСТКА Иллюстрация функции 2

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

= CLEAN («Это тестовая строка» & CHAR (7) & «.»)

Однако этот формат редко используется с функцией ЧИСТКА в Excel.

ЧИСТКА Функциональная иллюстрация 3

Это также даст тот же результат.

ЧИСТКА Иллюстрация функции 4

Как использовать функцию CLEAN в Excel?

Функция Excel CLEAN в Excel очень проста и удобна в использовании. Давайте разберемся с работой CLEAN in excel на нескольких примерах.

Вы можете скачать этот шаблон Excel с функцией CLEAN здесь — Шаблон Excel с функцией CLEAN

Пример # 1

Предположим, у вас есть текст, заданный в диапазоне ячеек (C3: C7). Теперь вы хотите очистить этот текст, удалив непечатаемые символы.

ЧИСТЫЙ Пример 1

Вы можете использовать следующий синтаксис:

= ЧИСТЫЙ (C3)

ЧИСТЫЙ Пример 1-1

и нажмите Enter.

ЧИСТЫЙ Пример 1-2

Теперь вы можете перетащить его в остальные ячейки.

ЧИСТЫЙ Пример 1-3

ЧИСТЫЙ Пример 1-4

Пример # 2

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

ЧИСТЫЙ Пример 2

Чтобы Excel очистил и удалил разрывы строк, лишние пробелы и непечатаемые символы из указанных данных, вы можете использовать следующий синтаксис:

= ОБРЕЗАТЬ (ЧИСТКА (C3))

ЧИСТЫЙ Пример 2-1

и нажмите Enter.

ЧИСТЫЙ Пример 2-2

= CLEAN (C3) удалит непечатаемые символы.

TRIM (..) удалит ненужные пробелы после того, как непечатаемые символы будут удалены функцией Excel CLEAN.

ЧИСТЫЙ Пример 2-3

ЧИСТЫЙ Пример 2-4

Пример # 3

Предположим, у вас есть текст, заданный в диапазоне ячеек (C3: C6). Теперь вы хотите проверить, содержит ли какая-либо из этих ячеек какие-либо непечатаемые символы. Если да, то подсчитайте количество этих символов.

ЧИСТЫЙ Пример 3

Для этого можно использовать следующий синтаксис:

= ЕСЛИ ((LEN (C3) — LEN (CLEAN (C3)))> 0, (LEN (C3) — LEN (CLEAN (C3))) & «Непечатаемые символы», «Чистый текст»)

ЧИСТЫЙ Пример 3-1

и нажмите Enter.

ЧИСТЫЙ Пример 3-2

Давайте подробно рассмотрим функцию Excel CLEAN:

  • CLEAN (C3) удалит непечатаемые символы.
  • LEN (CLEAN (C3)) даст длину строки после удаления непечатаемых символов из C3.
  • LEN (C3) даст длину строки C3.
  • LEN (C3) — LEN (CLEAN (C3)) даст количество непечатаемых символов в строке C3.

В заключение,

Если количество непечатаемых символов больше 0

затем он напечатает è { Количество непечатаемых символов } «Непечатаемые символы».

еще

он напечатает «Чистый текст».

Теперь вы можете перетащить его в остальные ячейки.

ЧИСТЫЙ Пример 3-3

ЧИСТЫЙ Пример 3-4

Пример # 4

Предположим, у вас есть текст в ячейках B3: B7. Текст содержит некоторые непечатаемые символы, разрывы строк, начальные и конечные пробелы, а также специальный символ CHAR (160), который представляет собой неразрывный пробел, обычно используемый на веб-сайтах. Вам нужно удалить эти символы из текста.

ЧИСТЫЙ Пример 4

Поскольку функции Excel CLEAN недостаточно для удаления CHAR (160), нам нужно использовать функцию замены в excel. В этом случае вы можете использовать следующий синтаксис:

= ОБРЕЗАТЬ (ОЧИСТИТЬ (ПОДСТАВИТЬ (B3; СИМВОЛ (160); ”“)))

ЧИСТЫЙ Пример 4-1

В этом,

SUBSTITUTE (B3, CHAR (160), ””) заменит CHAR (160) из текста.

CLEAN (SUBSTITUTE (B3, CHAR (160), ””)) очистит замененный текст.

TRIM (CLEAN (SUBSTITUTE (B3, CHAR (160), ””))) удалит ненужные пробелы после удаления непечатаемых символов и CHAR (160).

ЧИСТЫЙ Пример 4-2

Точно так же вы можете перетащить его в остальные ячейки.

ЧИСТЫЙ Пример 4-3

ЧИСТЫЙ Пример 4-4

Пример # 5

Предположим, у вас есть числовые данные, которые содержат некоторые непечатаемые символы между ними. Вам необходимо удалить эти непечатаемые символы из текста, чтобы использовать математические операции.

ЧИСТЫЙ Пример 5

Чтобы удалить эти символы, вы можете просто использовать синтаксис:

= ЧИСТЫЙ (C3)

ЧИСТЫЙ Пример 5-1

и нажмите Enter.

ЧИСТЫЙ Пример 5-2

Вы можете заметить, что функция ЧИСТКА Excel возвращает текст. Таким образом, вывод может не вести себя как числовой текст и в некоторых случаях выдавать ошибку при выполнении некоторых математических операций. В этом случае вы также можете использовать следующий синтаксис:

= ЗНАЧЕНИЕ (ЧИСТКА (C3))

ЧИСТЫЙ Пример 5-3

и нажмите Enter.

ЧИСТЫЙ Пример 5-4

VALUE () преобразует ввод текст в числовой формат.

Точно так же теперь вы можете перетащить его в остальные ячейки.

ЧИСТЫЙ Пример 5-5

ЧИСТЫЙ Пример 5-6

То, что нужно запомнить

  • Функция Excel CLEAN удаляет непечатаемые символы из строки.
  • Он удаляет от 0 до 31 7-битный код ASCII из входного текста.
  • Некоторые символы Юникода, отсутствующие в коде ASCII, не могут быть удалены функцией ЧИСТКА Excel.
  • Некоторые непечатаемые символы могут быть не видны, но все же присутствовать в тексте. Для проверки их существования можно использовать функцию Excel CLEAN.

Видео о функции CLEAN Excel

УЗНАТЬ БОЛЬШЕ >>

Похожие записи

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

Ваш адрес email не будет опубликован.