Hur hittar jag positionen för den första gemener från textsträngar?
Om du har en lista med textsträngar som innehåller både stora och små bokstäver, nu vill du veta positionen för första gemener från dem i Excel-kalkylblad. Hur kunde du få resultatet snabbt utan att räkna dem en efter en?
Hitta positionen för den första gemener från textsträngar med matrisformel
Hitta positionen för den första små bokstaven från textsträngar med användardefinierad funktion
Hitta positionen för den första gemener från textsträngar med matrisformel
Du kan använda följande matrisformel för att få plats för den första gemener från textsträngarna, gör så här:
Ange denna formel: =MATCH(1,IF(ABS(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))-109.5)<=12.5,1),0) in i en tom cell där du vill få resultatet och tryck sedan på Ctrl + Skift + Enter tangenter tillsammans för att få det första resultatet, dra sedan fyllningshandtaget ner till cellerna du vill använda denna formel, se skärmdump:
Hitta positionen för den första små bokstaven från textsträngar med användardefinierad funktion
Du kan också avsluta denna uppgift med nedanstående användardefinierad funktion, gör så här:
1. Håll ner ALT + F11 nycklar för att öppna Microsoft Visual Basic för applikationer fönster.
2. Klicka Insert > Modulernaoch klistra in följande makro i Modulfönster.
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. Spara och stäng sedan kodfönstret, gå tillbaka till kalkylbladet och ange den här formeln: =getlower(A2). in i en tom cell och dra sedan ned fyllningshandtaget för att fylla denna formel, och positionen för den första små bokstaven i varje cell har extraherats, se skärmdump:
Bästa kontorsproduktivitetsverktyg
Uppgradera dina Excel-färdigheter med Kutools för Excel och upplev effektivitet som aldrig förr. Kutools för Excel erbjuder över 300 avancerade funktioner för att öka produktiviteten och spara tid. Klicka här för att få den funktion du behöver mest...
Fliken Office ger ett flikgränssnitt till Office och gör ditt arbete mycket enklare
- Aktivera flikredigering och läsning i Word, Excel, PowerPoint, Publisher, Access, Visio och Project.
- Öppna och skapa flera dokument i nya flikar i samma fönster, snarare än i nya fönster.
- Ökar din produktivitet med 50 % och minskar hundratals musklick för dig varje dag!