Например, вот список текстовых строк, которые смешаны с цифрами и буквами на листе, и найти положение первой буквы (альфа-символа), как показано на скриншоте ниже, может быть проблематичным проблема для тебя. Однако в этой статье я познакомлю вас с некоторыми приемами быстрого решения этой задачи.
Найти позицию первой альфы в строка с определенной функцией
Извлечь все альфы из строки с помощью Kutools for Excel
Найти позицию первой альфы в строке с формулами
Вот несколько формул, которые помогут вам найти позицию первой буквы в строке.
Выберите пустую ячейку, в которую вы поместите результат, здесь возьмите, например, B2, и введите эту формулу = MATCH (TRUE, ISERROR (VALUE (MID (A2, ROW (INDIRECT (“1:” & LEN (A2))), 1))), 0), hol d Shift + Ctrl и нажмите клавишу Enter , чтобы получить результат. Затем щелкните B2 и перетащите дескриптор автозаполнения над ячейками, для которых необходимо применить эту формулу. См. Снимок экрана:
Совет : с Приведенная выше формула, если нет альфа-символа, будет отображаться значение ошибки.
В формуле A2 – это ячейка, в которой вы хотите найти позицию первой альфы, вы можете изменить ее по своему усмотрению.
Найти позицию первая альфа в строке с определенной функцией
Если вы обычно применяете определенную функцию, здесь также есть определенная функция, которая поможет вам найти первую альфа и вернуться в ее положение.
1. Нажмите клавиши Alt + F11 , чтобы открыть окно Microsoft Visual Basic для приложений .
2. Нажмите Insert > Modul e и вставьте приведенный ниже код в сценарий Module .
VBA: найти позицию первой буквы
3. Сохраните код и вернитесь к листу, выберите пустую ячейку и введите эту формулу = FirstNonDigit (A15), нажмите клавишу Enter , и вы сможете найти позицию первого буквенного символа.
Извлечь всю альфа из строки с помощью Kutools для Excel
Но в некоторых других случаях вам может потребоваться извлечь только альфа-символы из смешанной строки, как показано на скриншоте ниже. В этой ситуации вы можете применить утилиту Удалить символы из Kutools for Excel – удобный и полезный инструмент добавления, чтобы быстро сделать это.
Kutools for Excel , с более чем 300 удобными функций, упрощает вашу работу. |
Бесплатная загрузка
Бесплатная полнофункциональная версия в течение 30 дней |
После бесплатной установки Kutools for Excel, пожалуйста выполните следующие действия:
1. Сделайте копию для строк, из которых вы хотите извлечь альфа-символы. См. снимок экрана:
2. Затем выберите скопированные строки и нажмите Kutools > Text > Удалить символы . См. снимок экрана:
3. В открывшемся диалоговом окне Удалить символы установите флажок только для параметра Не-альфа , вы можете предварительно просмотреть удаленные результаты при проверке в Предварительный просмотр поле. См. снимок экрана:
4. Нажмите ОК или Применить . Теперь извлекаются только альфа-символы.