Как да намеря позицията на първата малка буква от текстови низове?
Ако имате списък с текстови низове, които съдържат както главни, така и малки букви, сега искате да знаете позицията на първата малка буква от тях в работния лист на 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 за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време. Щракнете тук, за да получите функцията, от която се нуждаете най-много...
Раздел Office Внася интерфейс с раздели в Office и прави работата ви много по-лесна
- Разрешете редактиране и четене с раздели в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Отваряйте и създавайте множество документи в нови раздели на един и същ прозорец, а не в нови прозорци.
- Увеличава вашата производителност с 50% и намалява стотици кликвания на мишката за вас всеки ден!