Skip i'r prif gynnwys

Sut i dynnu gair cyntaf / olaf / nawfed o linyn testun yn Excel?

A ydych erioed wedi dioddef gyda'r broblem bod angen i chi dynnu gair penodol o'r llinyn testun mewn taflen waith? Er enghraifft, mae gennych yr ystod ganlynol o dannau testun sydd eu hangen i gael y gair cyntaf / olaf neu nawfed oddi wrthynt, yma gallaf siarad am rai ffyrdd effeithiol ichi ei ddatrys.


Tynnwch y gair cyntaf neu'r enw olaf o'r llinyn testun gyda Fformiwlâu

Os oes angen i chi dynnu'r gair cyntaf o restr o dannau testun, gall y fformwlâu canlynol eich helpu chi.

I echdynnu'r gair cyntaf, rhowch y fformiwla isod i mewn i gell wag, ac yna llusgwch handlen AutoFill y gell hon i'r ystod yn ôl yr angen.

= OS (ISERR (FIND ("", A2)), "", CHWITH (A2, FIND ("", A2) -1))

I echdynnu'r gair olaf o bob cell, defnyddiwch y fformiwla hon:

= OS (ISERR (FIND ("", A2)), "", DDE (A2, LEN (A2) -FIND ("*", SUBSTITUTE (A2, "", "*", LEN (A2) -LEN ( SYLWEDD (A2, "", ""))))))

Ac yn awr fe welwch fod y gair cyntaf neu'r gair olaf yn cael ei dynnu o bob cell.

Nodiadau: Mewn fformwlâu uchod, A2 yn nodi'r gell y byddwch yn echdynnu'r gair cyntaf neu'r gair olaf ohoni.

Anodd cofio fformwlâu hir cymhleth? Offeryn rhyfeddol yn eich helpu i echdynnu'r nawfed G with sawl clic yn unig!

Uchod gall fformiwlâu hir dim ond echdynnu'r cyntaf a'r gair olaf, ond bydd yn ddiwerth i echdynnu'r gair nfed penodedig, yn dweud yr ail air, y chweched gair, ac ati Hyd yn oed gallwch chyfrif i maes fformiwlâu i ddatrys y broblem, rhaid i'r fformiwlâu fod rhy gymhleth i'w gofio a'i gymhwyso. Yma, mae'r Detholiad y gair nth mewn nodwedd cell o Kutools ar gyfer Excel yn cael ei argymell, a bydd yn eich helpu i dynnu'r nfed gair mor hawdd â phosib!


Kutools ar gyfer Excel - Supercharge Excel gyda dros 300 o offer hanfodol. Mwynhewch dreial 30 diwrnod llawn sylw AM DDIM heb fod angen cerdyn credyd! Get It Now

Tynnwch y nawfed gair o linyn testun gyda Swyddogaeth Diffiniedig Defnyddiwr

Os ydych chi am echdynnu'r ail, trydydd neu unrhyw nawfed gair o'r llinyn testun, gallwch greu swyddogaeth wedi'i diffinio gan ddefnyddiwr i ddelio ag ef.

1. Daliwch i lawr y ALT + F11 allweddi i agor y Ffenestr Microsoft Visual Basic for Applications.

2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod canlynol yn y Modiwlau ffenestr.

Function FindWord(Source As String, Position As Integer)
'Update 20131202
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 arbedwch y cod, yn yr enghraifft hon, byddaf yn cael y trydydd gair o'r llinyn, felly teipiwch y fformiwla hon = findword (A2,3) i mewn i gell wag B2, ac yna llusgwch handlen AutoFill y gell hon i'r amrediad yn ôl yr angen. Gweler y screenshot:

Nodyn: Yn y fformiwla uchod, A2 yw'r gell lle rydych chi am dynnu gair ohono, y rhif 3 yn nodi'r trydydd gair yn y llinyn y byddwch chi'n ei dynnu, a gallwch chi eu newid yn ôl yr angen.


Tynnwch bob gair o linyn testun a'u rhestru'n llorweddol neu'n fertigol

Bydd y dull hwn yn cyflwyno Kutools ar gyfer Excel's Celloedd Hollt cyfleustodau i dynnu pob gair o gelloedd llinyn testun, ac yna rhestru geiriau sydd wedi'u hechdynnu yn llorweddol neu'n fertigol yn seiliedig ar eich angen.

Kutools ar gyfer Excel - Yn llawn dros 300 o offer hanfodol ar gyfer Excel. Mwynhewch dreial 30 diwrnod llawn sylw AM DDIM heb fod angen cerdyn credyd! Lawrlwytho nawr!

1. Dewiswch y celloedd llinyn testun y byddwch chi'n tynnu eu geiriau ohonyn nhw, a chliciwch ar y Kutools > Uno a Hollti > Celloedd Hollt.

2. Yn y blwch deialog Celloedd Hollt agoriadol, nodwch y math rhaniad yn y math adran, edrychwch ar y Gofod opsiwn yn y Nodwch wahanydd adran, a chliciwch ar y Ok botwm. Gweler y screenshot:

3. Nawr nodwch yr ystod cyrchfan y byddwch chi'n allbwn geiriau sydd wedi'u hechdynnu i mewn, a chliciwch ar y OK botwm

Os gwnaethoch wirio'r Hollti i Golofnau opsiwn yn y dialog celloedd Hollti uchod, mae pob gair yn cael ei dynnu o bob llinyn testun a'i restru'n fertigol.

Os gwnaethoch wirio'r Hollti i Rhesi opsiwn yn y deialog Celloedd Hollt uchod, mae pob gair yn cael ei dynnu o bob llinyn testun a'i restru'n llorweddol.


Tynnwch y nawfed gair o linyn testun yn Excel gydag offeryn anhygoel

Os ydych chi wedi gosod Kutools ar gyfer Excel, gallwch ddefnyddio ei Helpwr Fformiwla > Detholiad y gair nfed nodwedd cell i dynnu'r nfed gair yn gyflym o'r gell penodedig yn hawdd.

Kutools ar gyfer Excel - Yn llawn dros 300 o offer hanfodol ar gyfer Excel. Mwynhewch dreial 30 diwrnod llawn sylw AM DDIM heb fod angen cerdyn credyd! Lawrlwytho nawr!

1. Dewiswch y gell y byddwch chi'n rhoi'r gair wedi'i dynnu ohoni, a chlicio Kutools > Cynorthwyydd Fformiwla > Cynorthwyydd Fformiwla i alluogi'r nodwedd hon.

2. Yn y dialog Heliwr Fformiwlâu, gwnewch fel a ganlyn:
(1) Dewiswch Testun oddi wrth y Math o fformiwla rhestr ostwng;
(2) Cliciwch i dynnu sylw Tynnwch y nawfed gair yn y gell yn y Dewiswch fformiwla blwch rhestr;
(3) Yn y Cell blwch, nodwch y gell y byddwch yn tynnu gair ohoni;
(4) Yn Yr Nth blwch, nodwch y rhif.

3. Cliciwch y Ok botwm. Os oes angen, llusgwch y AutoFill Handle o'r gell fformiwla a chopïwch y fformiwla i gelloedd eraill.


Demo: echdynnwch bob gair o linyn testun a'u rhestru'n llorweddol neu'n fertigol


Kutools ar gyfer Excel: Dros 300 o offer defnyddiol ar flaenau eich bysedd! Dechreuwch eich treial am ddim 30 diwrnod heb unrhyw gyfyngiadau nodwedd heddiw. Lawrlwytho Nawr!

Erthyglau cysylltiedig:

Offer Cynhyrchiant Swyddfa Gorau

🤖 Kutools AI Aide: Chwyldro dadansoddi data yn seiliedig ar: Cyflawniad Deallus   |  Cynhyrchu Cod  |  Creu Fformiwlâu Personol  |  Dadansoddi Data a Chynhyrchu Siartiau  |  Invoke Swyddogaethau Kutools...
Nodweddion Poblogaidd: Darganfod, Amlygu neu Adnabod Dyblygiadau   |  Dileu Rhesi Gwag   |  Cyfuno Colofnau neu Gelloedd heb Colli Data   |   Rownd heb Fformiwla ...
Super-edrych: VLookup Meini Prawf Lluosog    VLookup Gwerth Lluosog  |   VLookup Ar Draws Taflenni Lluosog   |   Edrych Niwlog ....
Rhestr gwympo Uwch: Creu Rhestr Gollwng yn Gyflym   |  Rhestr Gollwng Dibynnol   |  Rhestr Gollwng Aml-ddewis ....
Rheolwr Colofn: Ychwanegu Nifer Penodol o Golofnau  |  Symud Colofnau  |  Toglo Statws Gwelededd Colofnau Cudd  |  Cymharwch Ystodau a Cholofnau ...
Nodweddion dan Sylw: Ffocws ar y Grid   |  Golwg Dylunio   |   Bar Fformiwla Mawr    Rheolwr Llyfr Gwaith a Thaflen   |  Llyfrgell Adnoddau (Testun Auto)   |  Dewiswr Dyddiad   |  Cyfuno Taflenni Gwaith   |  Amgryptio/Dadgryptio Celloedd    Anfon E-byst trwy Restr   |  Hidlo Super   |   Hidlo Arbennig (hidlo mewn print trwm/italig/strikethrough...) ...
15 Set Offer Gorau12 Testun offer (Ychwanegu Testun, Dileu Cymeriadau,...)   |   50 + Siart Mathau (Siart Gantt,...)   |   40+ Ymarferol Fformiwlâu (Cyfrifwch oedran yn seiliedig ar ben-blwydd,...)   |   19 mewnosod offer (Mewnosod Cod QR, Mewnosod Llun o'r Llwybr,...)   |   12 Trosi offer (Rhifau i Eiriau, Trosi arian cyfred,...)   |   7 Uno a Hollti offer (Rhesi Cyfuno Uwch, Celloedd Hollt,...)   |   ... a mwy

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...

Disgrifiad


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!
Comments (38)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
I've created the FindWord custom function as described and it worked perfectly but it stopped working the next day. I looked in the VBA window and the Module is still there. Any idea why the function is not working anymore?
This comment was minimized by the moderator on the site
Dark Chocolate 25gm box 12 pcs

Dark Chocolate 20gm*24 box

White Chocolate 15gm

White Chocolate 25gm*24

Biscuits W/Marshmallow300gm

Chocolate 40gm

Can some plz help to extract the numbers before "gm", for example : 25,20,15,25,300,40
This comment was minimized by the moderator on the site
Hi I would like to know how to use the VBA model but I have sentences of only one word, and i would like to pick the first word even if there is only one word.

Thank you
This comment was minimized by the moderator on the site
Hi Maura,
The VBA cannot extract the first word if there is only word in the cell. However, it’s recommended to apply the Text to Column to extract the first word of every cell in a column quickly.
1. Select the column, copy, and paste in a blank column.
2. Keep the new column selected, click Data > Text to Column.
3. In the Text column dialog, select Delimited, and then check Space as delimiters, and finally click Finish.
4. Now all words are separated by space. For the extracted words, you can remove all columns except the first one.
This comment was minimized by the moderator on the site
i want to remove the last word in cell and data is like this "/Document/CstmrCdtTrfInitn/PmtInf/CdtTrfTxInf/Cdtr/CtctDtls/FaxNb" can i have formula
This comment was minimized by the moderator on the site
Thanks so much for these! I have a question, though: how do I extract a number or group of numbers from a cell or textbox? For instance, if I have [37.5" x 21'] in cell A1, how could extract 37.5 into A2? There could be any number of characters and numbers in A1, but I'll always want the first number to the left of the "X", and the first number to the right. Not sure if you've covered something like this elsewhere, so I thought I'd ask here. (Not sure if this went through the first time, so here it is again.)
This comment was minimized by the moderator on the site
Thank you! It works fine called in a Sub.
This comment was minimized by the moderator on the site
the original formula isn't working for me, I keep getting #NAME?, anyone able to help? I am using Excel 2013 and this VBA would save me sooooo much time
This comment was minimized by the moderator on the site
The original VBA code posted here would save me so much time, however whenever I type in the =findword formula, I then get #NAME?, anyone able to help me? I am using Excel 2013
This comment was minimized by the moderator on the site
Hi, I am having cell with values like SAN_UN_TC1,SAN_UN_TC2,PEP_HR_TC1 I would like to extract first words liek SAN /PEP into one cell and words liek UN/HR to another cell How could i do it, Any help is appreciated. Thanks, Shiva
This comment was minimized by the moderator on the site
If number of characters in string (SAN_UN_TC1) is fixed (3_2_3), it's simple: column 1: =LEFT(B15,3) column 2: =MID(B15,5,2) column 3: =RIGHT(B15,3)
This comment was minimized by the moderator on the site
Many thanks for sharing VBA code....saved me a lot of time
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations