Hvordan finder man placeringen af det første små bogstav fra tekststrenge?
Hvis du har en liste over tekststrenge, der indeholder både store og små bogstaver, vil du nu vide placeringen af det første små bogstav fra dem i Excel-regneark. Hvordan kunne du få resultatet hurtigt uden at tælle dem en efter en?
Find placeringen af det første små bogstav fra tekststrenge med matrixformel
Find placeringen af det første små bogstav fra tekststrenge med brugerdefineret funktion
Find placeringen af det første små bogstav fra tekststrenge med matrixformel
Du kan anvende følgende matrixformel for at få placeringen af den første små bogstav ud fra tekststrengene, gør venligst som denne:
Indtast denne formel: =MATCH(1,IF(ABS(CODE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))-109.5)<=12.5,1),0) ind i en tom celle, hvor du vil få resultatet, og tryk derefter på Ctrl + Skift + Enter nøgler sammen for at få det første resultat, og træk derefter fyldhåndtaget ned til de celler, du vil anvende denne formel, se skærmbillede:
Find placeringen af det første små bogstav fra tekststrenge med brugerdefineret funktion
Du kan også afslutte denne opgave med nedenstående brugerdefinerede funktion. Gør som følger:
1. Hold nede ALT + F11 nøgler til at åbne Microsoft Visual Basic til applikationer vindue.
2. Klik indsatte > Moduler, og indsæt følgende makro i Modul vindue.
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. Gem og luk derefter dette kodevindue, gå tilbage til regnearket, og indtast denne formel: =getlower(A2). ind i en tom celle, og træk derefter udfyldningshåndtaget ned for at udfylde denne formel, og placeringen af det første små bogstav i hver celle er blevet uddraget, se skærmbillede:
Bedste kontorproduktivitetsværktøjer
Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid. Klik her for at få den funktion, du har mest brug for...
Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere
- Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
- Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
- Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!