Sut i ddod o hyd i safle'r llythyren gyntaf (alffa) o'r llinyn yn Excel yn gyflym?
Er enghraifft, dyma restr o dannau testun sy'n gymysg â rhifau a llythrennau mewn dalen, ac i ddod o hyd i leoliad y llythyren gyntaf (cymeriad alffa) fel y dangosir isod, gall fod yn broblem drafferthus i chi. Fodd bynnag, yn yr erthygl hon, rwy'n cyflwyno rhai triciau ar ddatrys y swydd hon yn gyflym i chi.
Darganfyddwch safle'r alffa gyntaf mewn llinyn gyda fformwlâu
Dyma rai fformiwlâu i'ch helpu chi i ddod o hyd i safle llythyren gyntaf mewn llinyn.
Dewiswch gell wag y byddwch chi'n gosod y canlyniad arni, cymerwch B2 er enghraifft, a nodwch y fformiwla hon =MATCH(TRUE,ISERROR(VALUE(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1))),0), dal Shift + Ctrl, a'r wasg Rhowch allwedd i gael y canlyniad. Yna cliciwch ar B2 a llusgo handlen llenwi auto i dros y celloedd sydd angen defnyddio'r fformiwla hon. Gweler y screenshot:
Tip: gyda'r fformiwla uchod, os nad oes unrhyw gymeriad alffa, bydd yn dangos gwerth gwall.
Yn y fformiwla, A2 yw'r gell rydych chi am ddod o hyd i safle'r alffa gyntaf, gallwch ei newid yn ôl yr angen.
Darganfyddwch safle'r alffa gyntaf mewn llinyn gyda Swyddogaeth Diffiniedig
Os ydych chi fel arfer yn defnyddio Swyddogaeth Diffiniedig, yma hefyd Swyddogaeth Diffiniedig i'ch helpu chi i ddod o hyd i'r alffa gyntaf a dychwelyd i'w safle.
1. Gwasgwch Alt + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.
2. Cliciwch Mewnosod > modiwle, a gludo islaw'r cod i'r Modiwlau sgript.
VBA: Darganfyddwch safle'r llythyr cyntaf
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. Cadwch y cod ac ewch yn ôl i'r ddalen, dewiswch gell wag a nodi'r fformiwla hon = FirstNonDigit (A15), y wasg Rhowch allwedd, a gallwch ddod o hyd i safle cymeriad alffa cyntaf.
Tynnwch yr holl alffa o'r llinyn gyda Kutools ar gyfer Excel
Ond mewn rhai achosion eraill, efallai yr hoffech chi dynnu cymeriadau alffa yn unig o linyn cymysg fel islaw'r screenshot a ddangosir. Yn y sefyllfa hon, gallwch gymhwyso'r Dileu Cymeriadau cyfleustodau Kutools ar gyfer Excel - teclyn ychwanegu defnyddiol a defnyddiol i wneud pethau'n gyflym.
Kutools ar gyfer Excel, gyda mwy na 300 swyddogaethau defnyddiol, yn gwneud eich swyddi yn haws. |
Ar ôl gosod am ddim Kutools ar gyfer Excel, gwnewch fel isod:
1. Gwnewch gopi ar gyfer y tannau rydych chi am dynnu nodau alffa ohonyn nhw. Gweler y screenshot:
2. Yna dewiswch y tannau sydd wedi'u copïo a chlicio Kutools > Testun > Dileu Cymeriadau. Gweler y screenshot:
3. Ac yn y prydlon Dileu Cymeriadau deialog, gwirio Di-alffa opsiwn yn unig, gallwch gael rhagolwg o'r canlyniadau sydd wedi'u tynnu wrth i chi wirio yn y Rhagolwg blwch. Gweler y screenshot:
4. Cliciwch Ok or Gwneud cais. Nawr dim ond y cymeriadau alffa sy'n cael eu tynnu.
Detholiad Alpha yn Unig o Llinyn
Offer Cynhyrchiant Swyddfa Gorau
Supercharge Eich Sgiliau Excel gyda Kutools ar gyfer Excel, a Phrofiad Effeithlonrwydd Fel Erioed Erioed. Kutools ar gyfer Excel Yn Cynnig Dros 300 o Nodweddion Uwch i Hybu Cynhyrchiant ac Arbed Amser. Cliciwch Yma i Gael Y Nodwedd Sydd Ei Angen Y Mwyaf...
Mae Office Tab yn dod â rhyngwyneb Tabbed i Office, ac yn Gwneud Eich Gwaith yn Haws o lawer
- Galluogi golygu a darllen tabbed yn Word, Excel, PowerPoint, Cyhoeddwr, Mynediad, Visio a Phrosiect.
- Agor a chreu dogfennau lluosog mewn tabiau newydd o'r un ffenestr, yn hytrach nag mewn ffenestri newydd.
- Yn cynyddu eich cynhyrchiant 50%, ac yn lleihau cannoedd o gliciau llygoden i chi bob dydd!