Как быстро найти позицию первой буквы (алфавитного символа) в строке Excel?
Если вы работаете со списком текстовых строк, содержащих смесь букв и цифр в Excel, определение позиции первой буквы может быть непростой задачей. В этом руководстве мы покажем вам различные методы быстрого определения позиции первого алфавитного символа в строке.

Найти позицию первой буквы в строке с помощью формул
Вот несколько формул, которые помогут вам определить позицию первой буквы в строке.
Выберите пустую ячейку для размещения результата, например B2, и введите формулу =MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&,LEN(A2))),1))),0). Удерживая Shift + Ctrl, нажмите Enter, чтобы получить результат. Затем щелкните ячейку B2 и перетащите маркер автозаполнения на нужные ячейки, к которым следует применить эту формулу. См. снимок экрана:
Совет: если в строке нет буквенных символов, при использовании приведённой выше формулы появится ошибка.
В формуле A2 — это ячейка, в которой вы хотите определить позицию первой буквы. При необходимости её можно изменить.
Найти позицию первой буквы в строке с помощью пользовательской функции
Если вы часто используете пользовательские функции, здесь приведена одна из них, которая поможет найти первую букву и вернуть её позицию.
1. Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic для приложений.
2. Щелкните Вставка > Модуль и вставьте приведённый ниже код в окно Модуля.
Function FirstNonDigit(xStr As String) As Long
'Updateby20220915
Dim xChar As Integer
Dim xPos As Integer
Dim I As Integer
Application.Volatile
For I = 1 To Len(xStr)
xChar = Asc(Mid(xStr, I, 1))
If (xChar <= 90 And xChar >= 65) Or (xChar <= 122 And xChar >= 97) Then
xPos = I
Exit For
End If
Next
FirstNonDigit = xPos
End Function

3. Сохраните код и вернитесь на лист, выберите пустую ячейку, введите формулу =FirstNonDigit(A15) и нажмите Enter, чтобы найти позицию первого алфавитного символа.
Извлечь все буквы из строки с помощью Kutools для Excel
Однако в некоторых других случаях вам может понадобиться извлечь только алфавитные символы из смешанной строки, как показано на снимке экрана ниже. В такой ситуации воспользуйтесь утилитой Удалить определенные символы из набора Kutools для Excel — удобного и мощного надстройного инструмента, который быстро справится с этой задачей.
1. Создайте копию строк, из которых нужно извлечь алфавитные символы. См. снимок экрана:
2. Затем выделите скопированные строки и нажмите Kutools > Текст > Удалить определенные символы. См. снимок экрана:
3. В появившемся диалоговом окне Удалить определенные символы установите флажок только напротив параметра Неалфавитные символы. Предварительный просмотр удалённых символов будет отображаться в поле Предварительный просмотр. См. снимок экрана:
4. Нажмите ОК или Применить. Теперь извлечены только алфавитные символы.
Демонстрация: Извлечь текст Только из буквенно-цифровой строки в Excel с помощью Kutools для Excel
Лучшие инструменты повышения продуктивности в Office
Раскройте весь потенциал Excel с помощью Kutools для Excel и ощутите эффективность как никогда раньше.Kutools для Excel предлагает более 300 расширенных функций для повышения продуктивности и Экономия времени.Нажмите здесь, чтобы получить нужную Вам функцию…
Office Tab добавляет в Office вкладки и значительно упрощает Вашу работу
- Включите редактирование и чтение во вкладках в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна — вместо того чтобы использовать отдельные окна.
- Повышает вашу продуктивность на 50 % и экономит сотни кликов мышью каждый день!
Все надстройки Kutools — один установщик
Kutools for Office — набор надстроек для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro, идеально подходящий командам, работающим с разными приложениями Office.
- Единый комплект— надстройки для Excel, Word, Outlook и PowerPoint + Office Tab Pro
- Один установщик, одна лицензия— настройка занимает считанные минуты (готово для MSI)
- Лучше работать вместе— оптимизированная продуктивность во всех приложениях Office
- 30-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек