Как удалить непечатаемые символы в Excel?

Kak Udalit Nepecataemye Simvoly V Excel



Если вы работаете с данными в Excel, вы могли столкнуться с непечатаемыми символами. Это символы, которые не предназначены для отображения на экране или распечатки, и они могут вызвать всевозможные проблемы, если попадут в ваши данные. В этой статье мы покажем вам, как удалить непечатаемые символы из ваших данных в Excel.



Существует несколько различных способов удаления непечатаемых символов из ваших данных в Excel. Первый — использовать функцию «Найти и заменить». Для этого откройте лист Excel и нажмите Ctrl+F, чтобы открыть диалоговое окно «Найти и заменить». В поле «Найти» введите символ, который хотите удалить. Оставьте поле «Заменить на» пустым и нажмите «Заменить все».





Другой способ удалить непечатаемые символы — использовать функцию «Текст в столбцы». Для этого откройте лист Excel и выберите столбец, содержащий данные, которые вы хотите очистить. Затем перейдите на вкладку «Данные» и нажмите «Текст в столбцы». В раскрывающемся списке «Исходный тип данных» выберите «С разделителями». В разделе «Разделители» выберите символ, который хотите удалить. Затем нажмите «Готово».





Вы также можете удалить непечатаемые символы с помощью формулы. Наиболее распространенной формулой для этого является функция TRIM. Чтобы использовать это, выберите ячейки, содержащие данные, которые вы хотите очистить, а затем введите следующую формулу: = TRIM (A1). Это удалит все непечатаемые символы из данных в выбранных ячейках.



Если вам нужно очистить много данных, вы можете рассмотреть возможность использования стороннего инструмента очистки данных. Эти инструменты могут автоматизировать процесс удаления непечатаемых символов из ваших данных, а также выполнять другие распространенные задачи по очистке данных. Некоторые из самых популярных инструментов очистки данных включают, среди прочего, Data Ladder, Data Cleaner и Data Match.

В этом посте мы покажем вам как убрать непечатаемые символы в excel . Первые 32 символа в Таблица символов ASCII (стандартный формат кодирования данных для связи между компьютерами) — непечатаемые символы. Эти символы не отображаются (и не печатаются), но сообщают приложению, как форматировать данные. Backspace (ASCII-код 08), возврат каретки (ASCII-код 13), горизонтальная табуляция (ASCII-код 09) и перевод строки (ASCII-код 10) — вот некоторые примеры непечатаемых символов.



Как удалить непечатаемые символы в Excel

При импорте или вставке данных из внешнего источника в Microsoft Excel на листе могут появиться непечатаемые символы. Excel представляет такие символы как прямоугольники. В этом посте мы покажем вам, как вы можете идентифицировать и удалить эти символы из ваших данных Excel.

рассчитать процентное изменение в Excel

Как удалить непечатаемые символы в Excel?

Мы обсудим следующие два метода удалить непечатаемые символы в excel :

  • Используйте функцию ПОДСТАВИТЬ() для удаления непечатаемых символов.
  • Используйте функцию CLEAN() для удаления непечатаемых символов.

Давайте подробнее рассмотрим оба этих метода.

Используйте функцию ПОДСТАВИТЬ() для удаления непечатаемых символов в Excel.

Использование функции ПОДСТАВИТЬ() для удаления непечатаемых символов

Эксель предлагает КОД() функция который возвращает код ASCII для данного символа. Это в основном обратная сторона Функция СИМВОЛ() который используется для перевода числового кода в символ. Как только вы идентифицируете непечатаемый символ с помощью функций CODE() и CHAR(), вы можете использовать ПОДСТАВИТЬ() функция заменить (или заменить) символ пустой строкой.

Синтаксис функции КОД():

КОД(текст)

  • Где текст это текстовая строка, для которой требуется код символа ASCII (для первого символа).

Синтаксис функции СИМВОЛ():

СИМВОЛ(число)

    • Где число представляет собой числовое значение от 1 до 255 (расширенные коды символов ASCII).

И синтаксис функции ПОДСТАВИТЬ():

ПОДСТАВИТЬ(текст, старый_текст, новый_текст, [номер_экземпляра])

Где,

история файлов не копируется
  • текст относится к текстовой строке, в которой подстрока должна быть заменена.
  • старый_текст относится к подстроке, которую нужно заменить на new_text.
  • новый_текст относится к подстроке для замены old_text.
  • [номер_экземпляра] ссылается на экземпляр old_text, который нужно заменить на new_text. Если этот аргумент не указан, каждое вхождение старого_текста заменяется новым_текстом.

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

Поместите курсор в ячейку B1. Введите следующую формулу в строке формул вверху:

|_+_|

Примечание: Поскольку символ появляется справа от исходной текстовой строки, мы использовали функцию RIGHT(), чтобы получить последний символ из строки, а затем найти его значение ASCII с помощью функции CODE().

Поиск ASCII-кода непечатаемого символа

Когда вы нажимаете кнопку входит ключ, вышеприведенная функция вернет 11, что является кодом ASCII для вертикальной вкладки, взятой в этом примере.

Теперь поместите курсор в ячейку A2 и введите следующую формулу:

|_+_|

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

Читать: 10 текстовых функций в Excel с примерами .

Используйте функцию CLEAN() для удаления непечатаемых символов в Excel.

Использование функции CLEAN() для удаления непечатаемых символов

ЧИСТЫЙ() Функция в Excel удаляет все непечатаемые символы из заданной текстовой строки. Это самый легкий и самый прямой способ удалить непечатаемые символы в Экселе.

Синтаксис функции ОЧИСТКА():

ЧИСТЫЙ(текст)

  • Где текст представляет собой текстовую строку, из которой удаляются непечатаемые символы.

В приведенном выше примере мы можем использовать функцию CLEAN() для удаления непечатаемых символов следующим образом:

А479F65C6C43A224041F905E5EADEC2FA6411318

Простой? Но причина, по которой мы рассмотрим это позже, заключается в том, что удаляет только персонажи, у которых природа коды между 0-31 в ASCII таблица символов. Так что это будет не удалять неразрывные пробелы ( ), который может попасть, когда вы копируете/вставляете данные из какого-либо внешнего источника.

Неразрывный пробел — это пробел, который нельзя разорвать функцией «переноса слов» в текстовых процессорах и других прикладных программах. Если вы хотите удалить из текстовой строки все непечатаемые символы, а также неразрывные пробелы, вам нужно использовать функции CLEAN(), SUBSTITUTE() и TRIM() вместе.

Удалить непечатаемые символы и неразрывные пробелы в Excel

звук не работает в firefox

Функцию TRIM() можно использовать для обрезки пробелов с обоих концов заданной строки. Он используется для исправления неравномерного интервала в Excel.

Синтаксис функции TRIM():

ВЫРЕЗАТЬ(текст)

  • Где текст относится к текстовой строке, из которой вы хотите удалить начальные и конечные пробелы.

160 — это код ASCII. для неразрывного пространства. Используйте функцию CHAR(), чтобы получить значение символа для неразрывного пробела. Затем используйте функцию ПОДСТАВИТЬ(), чтобы заменить неразрывный пробел обычным пробелом. А затем используйте функцию TRIM(), чтобы удалить все пробелы с обоих концов исходной текстовой строки.

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

|_+_|

Я надеюсь, что вы найдете пост выше полезным.

Читать далее: Панель инструментов Excel не работает .

Как удалить непечатаемые символы в Excel
Популярные посты