Как найти позицию первой строчной буквы из текстовых строк?
Если у вас есть список текстовых строк, которые содержат как прописные, так и строчные буквы, теперь вы хотите узнать положение первой строчной буквы из них на листе Excel. Как быстро получить результат, не пересчитывая их по очереди?
Найдите положение первой строчной буквы из текстовых строк с помощью формулы массива
Найдите положение первой строчной буквы из текстовых строк с помощью формулы массива
Вы можете применить следующую формулу массива, чтобы получить позицию первого нижнего регистра из текстовых строк, сделайте следующее:
Введите эту формулу: =MATCH(1,IF(ABS(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))-109.5)<=12.5,1),0) в пустую ячейку, в которой вы хотите получить результат, а затем нажмите Ctrl + Shift + Enter вместе, чтобы получить первый результат, затем перетащите дескриптор заполнения вниз к ячейкам, которые вы хотите применить к этой формуле, см. снимок экрана:
Найдите положение первой строчной буквы в текстовых строках с помощью функции, определяемой пользователем
Вы также можете завершить эту задачу с помощью указанной ниже функции, определяемой пользователем, сделайте следующее:
1. Удерживайте ALT + F11 , чтобы открыть Microsoft Visual Basic для приложений окно.
2. Нажмите Вставить > Модули, и вставьте следующий макрос в Окно модуля.
Function Getlower(rin As Range) As Long
Dim x As String, c As String, j As Long
Findlower = 0
v = rin.Text
L = Len(v)
For j = 1 To L
If Mid(v, j, 1) Like "[a-z]" Then
Getlower = j
Exit Function
End If
Next j
End Function
3. Затем сохраните и закройте это окно кода, вернитесь на рабочий лист и введите эту формулу: =getlower(A2). в пустую ячейку, а затем перетащите дескриптор заполнения вниз, чтобы заполнить эту формулу, при этом положение первой строчной буквы в каждой ячейке было извлечено, см. снимок экрана:
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!