Как удалить не буквенно-цифровые символы в Excel?

Предположим, что существует диапазон данных, например JAMES0898 # 4% ^ {} , который содержит не буквенно-цифровые символы на листе, и теперь вы просто хотите удалить не буквенно-цифровые символы и сохранить буквенно-цифровые символы. Например, JAMES0898 # 4% ^ {} > JAMES0898 . Как быстро удалить эти не буквенно-цифровые символы в Excel?

  • Удалить не буквенно-цифровые символы с помощью кода VBA
  • Удалите не буквенно-цифровые символы с помощью функции, определяемой пользователем
  • Удалите не буквенно-цифровые символы с помощью Kutools for Excel

Удалите не буквенно-цифровые символы с помощью кода VBA

С помощью следующего короткого кода VBA вы также можете удалить не буквенно-цифровые символы. Сделать это можно так:

1. Одновременно нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .

2. Нажмите Insert > Module , а затем вставьте ниже код VBA в модуль:

VBA: Remove все не буквенно-цифровые символы

3 . Нажмите клавишу F5 или кнопку Выполнить , чтобы выполнить код.

4 . Затем выберите во всплывающем диалоговом окне диапазон, в котором нужно удалить все не буквенно-цифровые символы, и нажмите кнопку OK .

Теперь все не буквенно-цифровые символы были удалены из выбранного диапазона. См. Снимок экрана:

2 щелчка мышью, чтобы удалить все не буквенно-цифровые символы с помощью замечательного инструмента.

Обычно мы помещаем курсор в ячейку, а затем вручную удаляем не буквенно-цифровые символы. Если вы знакомы с VBA или функциями, определяемыми пользователем, вы можете закодировать их и удалить все не буквенно-цифровые символы сразу. Но здесь я порекомендую замечательный инструмент, функцию удаления символов из Kutools for Excel, который может удалять все виды символов всего за 2 клика! 30-дневная бесплатная пробная версия полнофункциональной версии!

Удаление не буквенно-цифровых символов с помощью функции, определяемой пользователем

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

1 . Одновременно нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .

2 . Нажмите Вставить > Module , а затем вставьте приведенный ниже код в модуль:

Функция, определяемая пользователем: Удалите все не буквенно-цифровые символы

3 . Теперь вернитесь на рабочий лист, выберите пустую ячейку и введите формулу = DeleteNonAlphaNumeric (B3) , а затем перетащите загрузку дескриптора автозаполнения, чтобы применить эту формулу к другим ячейкам.


Удалите не буквенно-цифровые символы с помощью Kutools for Excel

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

Kutools for Excel – включает более 300 удобных инструментов для Excel. Полнофункциональная бесплатная 30-дневная пробная версия, кредитная карта не требуется! Получить сейчас

Если вы установили Kutools for Excel, выполните следующие действия:

1 . Выберите диапазон, из которого нужно удалить не буквенно-цифровые символы, и нажмите Kutools > Текст > Удалить символы .

2 . Затем появится диалоговое окно Удалить символы , установите только флажок Не буквенно-цифровые и нажмите кнопку ОК .

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


Статьи по теме:

Удалить альфа-символы из ячеек
Предположим, вам нужно удалить все альфа-символы из диапазона в Excel, например, одни данные в ячейка может быть «lucase 13654698745», а вы хотите, чтобы она была «13654698745», как вы можете быстро удалить все буквенные символы из ячеек?

Удалите нечисловые символы из ячеек
Предположим, у вас есть рабочий лист с большим количеством таких данных ABCD4578124YUIOH, и вы хотите удалить только нечисловые символы ABCDYUIOH, но оставить числовые символы в ячейках. Конечно, вы можете удалить эти символы один за другим, но прямо здесь вы можете быстро избавиться от нечисловых символов из ячеек

Удалите непечатаемые символы из ячеек
Если вы работаете с файлами, которые поступают из источника, отличного от Excel, или вы вставляете информацию из другого приложения в ячейки листа, иногда в вашем листе могут оказаться некоторые непечатаемые или непечатаемые символы. Чтобы ваш рабочий лист был чистым и красивым, вам нужно удалить непечатаемые символы..

Удалить числовые символы из ячеек
Говорит, что у вас есть рабочий лист, содержащий много такой информации James987den, данные содержат как буквенные, так и числовые символы, и вы хотите сохранить буквенные символы и удалить числовые символы для всех таких данных. Например, преобразование James987den в Jamesden. Есть ли какие-нибудь быстрые способы справиться с этим?

Удалите не-альфа-символы из ячеек
Например, у вас есть данные диапазона, такие как Jacob “001” @ # $%, и вы хотите удалить все не-альфа-символы из строки держать его как Иакова. Как в Excel быстро удалить все символы, отличные от альфа, из ячеек?


Оцените статью
Frestage.ru
Добавить комментарий