Tynnwch y nawfed gair o linyn testun yn Excel
Os oes gennych chi restr o dannau neu frawddegau testun, nawr, rydych chi am dynnu'r nawfed gair penodol o'r rhestr fel y dangosir isod. Yr erthygl hon, byddaf yn cyflwyno rhai dulliau ar gyfer datrys y swydd hon yn Excel.
- Tynnwch a chael y nawfed gair o linyn testun gyda fformiwla
- Tynnwch a chael y nawfed gair o linyn testun gyda Swyddogaeth Diffiniedig Defnyddiwr
- Tynnwch a chael y nawfed gair o linyn testun gyda nodwedd bwerus
Tynnwch a chael y nawfed gair o linyn testun gyda fformiwla
I ddelio â'r dasg hon, gallwch ddefnyddio fformiwla sy'n cyfuno swyddogaethau TRIM, MID, SUBSTITUTE, REPT a LEN gyda'i gilydd. Y gystrawen generig yw:
- string: Y llinyn testun neu'r gwerth cell rydych chi am dynnu gair ohono.
- N: Rhif y gair rydych chi am ei dynnu.
1. Rhowch neu copïwch y fformiwla ganlynol i mewn i gell wag:
Nodyn: Yn y fformiwla uchod, A2 ydy'r gell yn cynnwys y llinyn testun rydych chi am ei ddefnyddio, B2 yw rhif y gair rydych chi am ei dynnu, gellir ei nodi hefyd fel rhif.
2. Yna, llusgwch y ddolen llenwi i lawr i'r celloedd i gymhwyso'r fformiwla hon, ac mae'r holl nawfed gair penodol wedi'i dynnu fel y llun a ganlyn a ddangosir:
Esboniad o'r fformiwla:
- 1. SYLWEDD (A2, "", REPT ("", LEN (A2))):
- REPT ("", LEN (A2): Defnyddir y swyddogaeth REPT hon i ailadrodd cymeriad gofod gan nifer benodol o weithiau sef hyd testun cell A2, bydd hyn yn cael nifer o nodau gofod;
- SYLWEDD (A2, "", REPT ("", LEN (A2))): Bydd y swyddogaeth SUBSTITUTE yn disodli pob cymeriad gofod yng nghell A2 gyda llawer o nodau gofod a ddychwelir gan y swyddogaeth REPT, bydd hyn yn cael llinyn testun gyda nifer o ofodau rhwng pob gair.
- Ad-drefnir y rhan hon fel y ddadl testun yn swyddogaeth MID.
- 2. (B2-1)*LEN(A2)+1: Bydd y fformiwla hon yn dychwelyd man cychwyn y nawfed gair o'r llinyn testun yng nghell A2. Dyma ddadl start_num y swyddogaeth MID.
- 3. MID (CYFLWYNO (A2, "", REPT ("", LEN (A2))), (B2-1) * LEN (A2) +1, LEN (A2)): Mae'r swyddogaeth MID hon yn tynnu'r nawfed gair o'r llinyn testun yng nghell A2 yn seiliedig ar y dadleuon sy'n cael eu dychwelyd gan y fformwlâu uchod.
- 4. TRIM (): Mae'r swyddogaeth TRIM hon yn dileu'r holl nodau gofod ychwanegol rhwng y geiriau.
Awgrymiadau: Os oes sawl nod gofod rhwng geiriau, ni fydd y fformiwla uchod yn gweithio'n gywir, yn yr achos hwn, dylech nythu swyddogaeth TRIM arall y tu mewn i'r swyddogaeth SYLWEDDOL, defnyddiwch y fformiwla isod:
Tynnwch a chael y nawfed gair o linyn testun gyda Swyddogaeth Diffiniedig Defnyddiwr
Os yw'r fformiwla uchod ychydig yn anodd i chi ei deall, yma, byddaf yn cyflwyno Swyddogaeth wedi'i Diffinio gan Ddefnyddiwr, gyda'r cod isod, gallwch hefyd echdynnu'r nawfed gair o linyn testun. Gwnewch fel a ganlyn:
1. Gwasgwch y ALT + F11 allweddi i agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.
2. Cliciwch Mewnosod > Modiwlau, copïwch a gludwch y cod canlynol yn ffenestr y Modiwl.
Function FindWord(Source As String, Position As Integer)
'Update by Extendoffice
Dim arr() As String
arr = VBA.Split(Source, " ")
xCount = UBound(arr)
If xCount < 1 Or (Position - 1) > xCount Or Position < 0 Then
FindWord = ""
Else
FindWord = arr(Position - 1)
End If
End Function
3. Yna, arbed a chau'r modiwl cod, nodwch y fformiwla hon: = darganfyddiad (A2, B2) i mewn i gell wag lle rydych chi am allbynnu'r canlyniad:
Nodyn: Yn y fformiwla hon, A2 ydy'r gell yn cynnwys y llinyn testun rydych chi am ei ddefnyddio, B2 yw rhif y gair rydych chi am ei dynnu, gellir ei nodi hefyd fel rhif.
4. Ac yna, llusgwch y fformiwla i mewn i gelloedd eraill i gael y canlyniad yn ôl yr angen, gweler y screenshot:
Tynnwch a chael y nawfed gair o linyn testun gyda nodwedd bwerus
Os oes gennych Kutools for Excel, mae'n cefnogi sawl fformiwla gyffredin a ddefnyddir ar gyfer y rhan fwyaf o ddefnyddwyr Excel, gyda'i Tynnwch y nawfed gair yn y gell cyfleustodau, gallwch echdynnu'r nawfed gair a nodwyd gennych cyn gynted â phosibl. Cliciwch i lawrlwytho Kutools for Excel ar gyfer treial am ddim!
Swyddogaethau cymharol a ddefnyddir:
- REPT:
- Defnyddir y swyddogaeth REPT i ailadrodd y nodau nifer penodol o weithiau.
- SUBSTITUTE:
- Mae'r swyddogaeth SUBSTITUTE yn disodli testun neu gymeriadau o fewn llinyn testun gyda thestun neu gymeriadau eraill.
- TRIM:
- Mae swyddogaeth TRIM yn tynnu pob gofod ychwanegol o linyn testun a dim ond yn cadw bylchau sengl rhwng geiriau.
- MID:
- Mae'r swyddogaeth MID yn dychwelyd y nodau penodol o ganol llinyn testun.
- LEN:
- Mae'r swyddogaeth LEN yn dychwelyd nifer y nodau mewn llinyn testun.
Mwy o erthyglau:
- Cael Neu Dynnu'r Gair Cyntaf O Llinynnol Testun Yn Excel
- I dynnu'r holl eiriau cyntaf o restr o dannau testun sydd wedi'u gwahanu gan ofodau, gall y swyddogaeth CHWITH a FIND yn Excel wneud ffafr i chi.
- Cael Neu Dynnu'r Gair Olaf O Llinynnol Testun Yn Excel
- I echdynnu'r gair olaf o linyn testun sydd wedi'i wahanu gan y nodau gofod, fel arfer, gallwch greu fformiwla yn seiliedig ar y swyddogaethau TRIM, SUBSTITUTE, RIGHT and REPT yn Excel.
- Detholiad Llinell Olaf Testun O Gell Aml-Linell
- I echdynnu'r llinell olaf o destun o linyn testun sydd wedi'i wahanu gan doriadau llinell, fel rheol, nid oes unrhyw ffordd uniongyrchol i chi ddatrys hyn. Yr erthygl hon, byddaf yn cyflwyno fformiwla i ddelio â'r dasg hon yn Excel.
Yr Offer Cynhyrchedd Swyddfa Gorau
Kutools for Excel - Yn Eich Helpu i Sefyll Allan O'r Tyrfa
Kutools for Excel Yn cynnwys dros 300 o nodweddion, Sicrhau mai dim ond clic i ffwrdd yw'r hyn sydd ei angen arnoch chi...

Office Tab - Galluogi Darllen a Golygu Tabiau yn Microsoft Office (gan gynnwys Excel)
- Un eiliad i newid rhwng dwsinau o ddogfennau agored!
- Gostyngwch gannoedd o gliciau llygoden i chi bob dydd, ffarweliwch â llaw llygoden.
- Yn cynyddu eich cynhyrchiant 50% wrth wylio a golygu sawl dogfen.
- Yn dod â Thabiau Effeithlon i'r Swyddfa (gan gynnwys Excel), Just Like Chrome, Edge a Firefox.
