Tynnwch destun o fewn cromfachau neu cromfachau o dannau testun
Gan dybio, mae gennych chi restr o dannau testun, ac mae rhan o'r testunau wedi'u hamgáu yn y cromfachau, nawr, rydych chi am gael gwared ar yr holl destunau o fewn y cromfachau a chynnwys y cromfachau eu hunain fel isod y llun a ddangosir. Yr erthygl hon, byddaf yn cyflwyno rhai dulliau ar gyfer datrys y dasg hon yn Excel.
- Tynnwch destun o fewn cromfachau neu cromfachau o dannau testun gyda fformiwla
- Tynnwch destun o fewn cromfachau neu cromfachau o dannau testun gyda Swyddogaeth Diffiniedig Defnyddiwr
Tynnwch destun o fewn cromfachau neu cromfachau o dannau testun gyda fformiwla
Gallwch greu fformiwla yn seiliedig ar swyddogaethau SUBSTITUTE, MID FIND a LEN ar gyfer delio â'r swydd hon, y gystrawen generig yw:
- text: Y llinyn testun neu'r cyfeirnod cell rydych chi am ei ddefnyddio.
Copïwch neu rhowch y fformiwla ganlynol i mewn i gell wag lle rydych chi am gael y canlyniad:
Ac yna, llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am gymhwyso'r fformiwla hon, ac mae'r holl destunau o fewn y cromfachau gan gynnwys y cromfachau wedi'u tynnu, gweler y screenshot:
Esboniad o'r fformiwla:
1. MID(LEFT(A2,FIND(")",A2)),FIND("(",A2),LEN(A2)): Cydnabyddir y swyddogaeth MID hon fel y ddadl old_text o fewn swyddogaeth SUBSTITUTE.
- CHWITH (A2, FIND (")", A2)): Defnyddir y rhan hon o’r fformiwla i echdynnu’r llinyn testun o’r chwith i’r cromfachau dde yng nghell A2, a byddwch yn cael y canlyniad fel hyn: “Tom Hill (Houston Texas)”. Cydnabyddir hyn fel y ddadl testun o fewn swyddogaeth MID.
- DERBYN ("(", A2): Bydd y swyddogaeth FIND hon yn dychwelyd safle'r cromfachau chwith o gell A2, y canlyniad yw: 10. Ac mae'r fformiwla ran hon yn cael ei chydnabod fel y ddadl start_num yn y swyddogaeth MID.
- LEN (A2): Bydd y swyddogaeth LEN yn cael cyfanswm y nodau yng nghell A2, a'r canlyniad yw: 27. Cydnabyddir y rhan hon fel dadl num_chars y swyddogaeth MID.
- MID (CHWITH (A2, FIND (")", A2)), FIND ("(", A2), LEN (A2)) = MID ("Tom Hill (Houston Texas)", 10,27): Defnyddir y swyddogaeth MID hon i echdynnu'r nodau o'r llinyn testun sy'n cael eu dychwelyd gan y swyddogaeth CHWITH, cychwyn o'r degfed cymeriad gyda hyd o 27 nod, a byddwch yn cael y canlyniad fel hyn: “(Houston Texas)”.
2. SUBSTITUTE (A2, MID (CHWITH (A2, FIND (")", A2)), FIND ("(", A2), LEN (A2)), "") = SYLWEDD (A2, "(Houston Texas) "," "): O'r diwedd, defnyddir y swyddogaeth SUBSTITUTE hon i ddisodli'r hen destun a ddychwelodd gan y swyddogaeth MID heb ddim yn llinyn testun cell A2.
Nodiadau:
1. Os yw'r rhan o destun sydd wedi'i hamgáu â'r cromfachau, mae angen i chi ddisodli'r cromfachau gyda'r cromfachau fel y nodir isod:
2. Os nad oes cromfachau yng ngwerth y gell, ar ôl defnyddio'r fformiwla uchod, bydd gwall yn cael ei arddangos, yn yr achos hwn, does ond angen i chi amgáu'r fformiwla uchod yn swyddogaeth IFERROR:
Tynnwch destun o fewn cromfachau neu cromfachau o dannau testun gyda Swyddogaeth Diffiniedig Defnyddiwr
Os oes dau neu fwy o cromfachau yn y llinyn testun, dim ond i dynnu testun yn y cromfachau cyntaf y gellir defnyddio'r fformiwla uchod. I gael gwared ar yr holl destunau mewn cromfachau lluosog fel y dangosir y screenshot canlynol, sut allech chi ei gyflawni yn Excel?
Yn yr achos hwn, gall Swyddogaeth wedi'i Diffinio gan Ddefnyddiwr eich helpu i gael gwared ar yr holl destunau yn y cromfachau. Gwnewch y camau canlynol:
1. Daliwch i lawr y Alt + F11 allweddi yn Excel, ac mae'n agor y Microsoft Visual Basic ar gyfer Ceisiadau ffenestr.
2. Cliciwch Mewnosod > Modiwlau, a gludwch y cod VBA canlynol yn Ffenestr y Modiwl.
Function remtxt(ByVal str As String) As String
'updateby Extendoffice
While InStr(str, "(") > 0 And InStr(str, ")") > InStr(str, "(")
str = Left(str, InStr(str, "(") - 1) & Mid(str, InStr(str, ")") + 1)
Wend
remtxt = Trim(str)
End Function
3. Yna, ewch yn ôl i'r daflen waith lle rydych chi am ei defnyddio, a rhowch y fformiwla hon mewn cell wag: = remtxt (A2), yna llusgwch y ddolen llenwi i lawr i'r celloedd rydych chi am gymhwyso'r fformiwla hon, mae'r holl destunau yn y cromfachau lluosog gan gynnwys y cromfachau wedi'u tynnu ar unwaith, gweler y screenshot:
Swyddogaethau cymharol a ddefnyddir:
- LEN:
- Mae'r swyddogaeth LEN yn dychwelyd nifer y nodau mewn llinyn testun.
- MID:
- Defnyddir y swyddogaeth MID i ddarganfod a dychwelyd nifer benodol o nodau o ganol llinyn testun penodol.
- FIND:
- Defnyddir y swyddogaeth FIND i ddod o hyd i linyn o fewn llinyn arall, ac mae'n dychwelyd safle cychwyn y llinyn y tu mewn i un arall.
- SUBSTITUTE:
- Mae swyddogaeth Excel SUBSTITUTE yn disodli testun neu gymeriadau o fewn llinyn testun gyda thestun neu gymeriadau eraill.
Mwy o erthyglau:
- Tynnu Testun Cyn neu Ar ôl Cymeriad Penodol Cyntaf neu Olaf O Llinynnau Testun
- Bydd y tiwtorial hwn yn siarad am sut i gael gwared ar y testun cyn neu ar ôl y cymeriad penodol cyntaf neu olaf, fel gofod, coma o restr o dannau testun yn Excel.
- Llain neu Dileu Cymeriadau Di-rifol o Llinynnau Testun
- Weithiau, efallai y bydd angen i chi dynnu pob un o'r nodau nad ydynt yn rhifol o'r tannau testun, a dim ond cadw'r rhifau fel isod y llun a ddangosir. Bydd yr erthygl hon yn cyflwyno rhai fformiwlâu ar gyfer datrys y dasg hon yn Excel.
- Llain neu Dileu Cymeriadau Rhifol o Llinynnau Testun
- Os ydych chi am dynnu pob rhif yn unig o restr o dannau testun ond cadw cymeriadau nad ydynt yn rhifol eraill, efallai bod rhai fformiwlâu yn Excel a all ffafrio chi.
- Tynnu Testun O Gell Yn Seiliedig ar Sefyllfa Benodol
- Mae'r tiwtorial hwn yn esbonio sut i ddefnyddio fformwlâu i dynnu testun o gell yn seiliedig ar safle penodol 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.




