Tabl cynnwys
Yn Microsoft Excel, mae echdynnu testun o gell yn dasg hollbwysig. Mae'n bosibl y byddwch chi'n cael eich hun mewn llawer o sefyllfaoedd lle mae angen i chi dynnu testun ar ôl nod penodol. Byddwch yn dysgu ffyrdd effeithiol a phosibl o dynnu testun ar ôl cymeriad yn Excel o'r tiwtorial hwn. Bydd y tiwtorial hwn ar y pwynt gydag enghreifftiau addas a darluniau cywir.
Lawrlwythwch Gweithlyfr Ymarfer
Detholiad Testun Ar Ôl Cymeriad.xlsm
6 Ffordd Effeithiol o Echdynnu Testun Ar Ôl Cymeriad yn Excel
Yn yr adran ganlynol, rydym yn darparu chwe dull addas ac effeithiol i chi y gallwch eu rhoi ar waith yn eich set ddata. Gwnewch yn siŵr eich bod yn eu dysgu i gyd. Rydym yn argymell eich bod yn dysgu ac yn cymhwyso'r rhain i gyd. Bydd yn sicr o gyfoethogi eich gwybodaeth Excel.
1. Defnyddiwch Swyddogaethau CANOLBARTH a FIND i Echdynnu Testun Ar Ôl Cymeriad
Nawr, yn y dull hwn, rydym yn defnyddio ffwythiant MID a y ffwythiant FIND gyda'i gilydd. Byddwn yn dod o hyd i'r nod penodol yn gyntaf o'r gell gan ddefnyddio'r ffwythiant FIND . Ar ôl hynny, byddwn yn echdynnu'r testun o safle penodol y gell honno.
Edrychwch ar y set ddata ganlynol:
Yma, gallwch weld mae gennym rywfaint o ddata yn y set ddata. Mae gan bob un o'r celloedd y cysylltnod (“-”) ynddynt. Nawr, ein nod yw echdynnu'r testun ar ôl y cysylltnod nodau penodol (“-”) gyda'n fformiwla.
📌 Camau
- Yn gyntaf, teipiwch y fformiwla ganlynol yn Cell C5 :
=MID(B5,FIND("-",B5)+1,LEN(B5))
Yma defnyddion ni y ffwythiant LEN i ddarparu sawl nod fel y gall echdynnu gweddill ohono.
<11
Fel y gwelwch, rydym yn llwyddiannus i echdynnu testun o gell ar ôl nod penodol yn Excel. Rhowch gynnig arni nawr.
🔎 Dadansoddiad o'r Fformiwla
Yma, dim ond ar gyfer y data cyntaf yr ydym yn ei dorri i lawr.<3 Mae
➤
LEN(B5) yn dychwelyd 11 .
➤
FIND(“-“,B5) yn dychwelyd 6 .
➤
MID(B5,FIND("-",B5)+1,LEN(B5)) = MID(B5,6+1,11) yn dychwelyd Byd .
2. DDE, LEN, a DARGANFOD Swyddogaethau i Echdynnu Testun ar ôl Cymeriad
Nawr, yn y dull hwn, rydym yn defnyddio y Swyddogaeth DDE , y ffwythiant LEN , a y ffwythiant FIND yn gyfan gwbl i echdynnu testun o'r gell. I ddangos hyn, rydym yn defnyddio'r set ddata flaenorol.
Yn y bôn, rydym yn echdynnu is-linyn o gell ar ôl nod penodol.
📌 Camau
- Nawr, teipiwch y fformiwla ganlynol yn Cell C5:
=RIGHT(B5,LEN(B5)-FIND("-",B5))
17>
- Yna, pwyswch Enter .
- Ar ôl hynny, llusgwch yr eicon Llenwch handlen dros yr ystod o gelloedd C6:C9.
Fel chigallwn weld, rydym wedi llwyddo i ddod o hyd i'r cymeriad penodol o safle penodol. Ac rydyn ni'n tynnu'r testun ar ôl y nod arbennig hwnnw o'r gell.
🔎 Dadansoddiad o'r Fformiwla
Yma, dim ond ei dorri i lawr rydyn ni am y data cyntaf.
➤
LEN(B5) yn dychwelyd 11 .
➤
FIND(“-“,B5) yn dychwelyd 6.
➤
RIGHT(B5,LEN(B5)-FIND("-",B5)) =RIGHT(B5,11-6) yn dychwelyd Byd .
Darllen mwy: Sut i Dynnu Data o Excel yn Seiliedig ar Feini Prawf
3. Defnyddio CHWITH, DOD O HYD, a SYLW Swyddogaethau i Dynnu Testun Ar Ôl Cymeriad
Nawr, rydym yn defnyddio y ffwythiant CHWITH , y ffwythiant FIND , a y SUBSTITUTE swyddogaeth o Excel. Cymerwch olwg ar y set ddata ganlynol:
Nawr, mae'r set ddata hon yn eithaf diddorol. Rydym yn defnyddio'r set ddata flaenorol. Ond, fe wnaethon ni newid y cymeriadau. Mae gennym ni nodau lluosog yn y celloedd. Yma, ein nod yw tynnu'r testun o'r celloedd ar ôl yr holl nodau penodol hynny gan ddefnyddio ein fformiwla.
📌 Camau
- Ar y dechrau, teipiwch y canlynol fformiwla yn Cell D5 :
=SUBSTITUTE(B5,LEFT(B5,FIND(C5,B5)),"")
- Nawr, pwyswch Enter .
- Yna, llusgwch yr eicon Dolen llenwi dros yr ystod o gelloedd D6:D9.
3>
Fel y gallwch weld, gweithiodd ein fformiwla yn eithaf da i echdynnu testun ar ôl y nodau unigol hynny yn Excel.
🔎Dadansoddiad o'r Fformiwla
Yma, dim ond ar gyfer y data cyntaf yr ydym yn ei dorri i lawr.
➤
FIND(C5,B5) yn dychwelyd 6 .
➤
LEFT(B5,6) yn dychwelyd [e-bost warchodedig]
➤
SUBSTITUTE(B5,LEFT( B5,FIND(C5,B5)),””) = SUBSTITUTE(B5,”[email protected]”,””) yn dychwelyd Byd .
4. Defnyddio DDE , CHWILIO, a SUBSTITUTE Swyddogaethau i Echdynnu Cymeriadau Penodol
Nawr, mae'r fformiwla hon yn eithaf cymhleth. Ond, os oes gennych chi syniad am y swyddogaethau hyn, fe gewch chi hyn yn hawdd. I gyflawni hyn, rydym yn defnyddio'r swyddogaethau canlynol:
- Y ffwythiant DDE .
- Y ffwythiant CHWILIO. 12> Y ffwythiant SUBSTITUTE.
- Fwythiant LEN.
I ddangos y dull hwn, rydym yn defnyddio'r set ddata flaenorol yma. Gwnewch yn siŵr eich bod yn gwirio'r holl swyddogaethau hyn cyn mynd i mewn iddo.
📌 Camau
- Yn gyntaf, teipiwch y fformiwla ganlynol yn Cell D5 :
=RIGHT(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#",LEN(B5)-LEN(SUBSTITUTE(B5,C5,"")))))
- Ar ôl hynny, pwyswch Enter .
- Nawr, llusgwch yr eicon handlen llenwi dros yr ystod o gelloedd D6:D9.
Yn y diwedd, gwnaethom ddewis y cymeriadau penodol a'u safleoedd yn llwyddiannus. Ar ôl hynny, fe wnaethom echdynnu'r testun ar ôl y nod penodol.
🔎 Dadansoddiad o'r Fformiwla
Yma, dim ond am y data cyntaf.
➤
LEN(B5) yn dychwelyd 11
➤
SUBSTITUTE(B5,C5,"”) yn dychwelyd HeloWorld .
➤
SUBSTITUTE( Mae B5,C5,”#”, 11-LEN(“HelloWorld”)) yn dychwelyd Helo#Byd.
➤
SEARCH("#",,"Helo# World”) yn dychwelyd 6 .
➤
DE(B5,LEN(B5)-SEARCH("#",SUBSTITUTE(B5,C5,"#", LEN(B5)-LEN(SUBSTITUTE(B5,C5,"”)))) = RIGHT(B5,11-6) yn dychwelyd Byd .
5. Defnyddio Swyddogaethau DDE, SUBSTITUTE, a REPT i Echdynnu Testun Ar Ôl Cymeriad
Yma, mae ein fformiwla yn cynnwys swyddogaethau lluosog Excel. Ein tair prif swyddogaeth i echdynnu testun yw swyddogaeth CYRCH , ffwythiannau SUBSTITUTE , a swyddogaeth REPT .
I ddangos hyn, rydym yn yn defnyddio set ddata debyg i'r un flaenorol.
📌 Camau
- Ar y dechrau, teipiwch y fformiwla ganlynol yn Cell D5 :
=TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ",LEN(B5))),LEN(B5)))
Defnyddiwyd y ffwythiant TRIM i ddileu bylchau arweiniol ychwanegol.
<11
Fel y gwelwch, rydym yn llwyddiannus i echdynnu testun ar ôl nod o gell Excel. Rhowch gynnig ar y dull hwn gyda nodau gwahanol o safleoedd gwahanol.
🔎 Dadansoddiad o'r Fformiwla
Yma, dim ond ar gyfer y cyntaf yr ydym yn ei dorri i lawr data.
➤
LEN(B5) yn dychwelyd 11
➤
REPT(”, LEN(B5)) yn dychwelyd “ “(Lleoedd) .
➤
SUBSTITUTE(B5,C5,REPT(” “,LEN(B5)))) yn dychwelyd “ Helo Byd”.
➤
Mae DDE(SUBSTITUTE(B5,C5,REPT(” “,LEN(B5))), LEN(B5))) yn dychwelyd “ Byd” .
➤
TRIM(RIGHT(SUBSTITUTE(B5,C5,REPT(" ,LEN(B5))),LEN(B5)))) = TRIM(” Byd") yn dychwelyd World .
6. Codau VBA i Dynnu Testun Ar ôl Cymeriad yn Excel
Os ydych chi'n freak VBA fel fi, gallwch chi roi cynnig ar y dull hwn. Bydd y cod hwn yn echdynnu testun ar ôl cymeriad yn gyfforddus. Gyda'r cod syml hwn, byddwch yn gallu cyflawni'r weithred hon ar gyfer colofn gyfan.
📌 Camau
- Yn gyntaf, pwyswch Alt+F11 ar eich bysellfwrdd i agor y golygydd VBA.
- Yna, dewiswch Mewnosod > Modiwl .
>
8194
- Yna, cadwch y ffeil.
- Nawr, dewiswch yr ystod o gelloedd B5:B9 .
>
3>
- Yna, cliciwch ar Rhedeg .
Yma, trwy ddefnyddio'r cod VBA, rydym wedi llwyddo i echdynnu'r testun ar ôl y nod penodol.
💬 Pethau i'w Cofio
✎ Cyn i chi gyflawni'r rhain, gwnewch yn siŵr eich bod yn gwirio'r dolenni i wybod pa swyddogaethau a ddefnyddiwyd gennym.
✎ Os gwelwch unrhyw #VALUE! Gwall, lapiwch y fformiwla gyfan o dan swyddogaeth IFERROR .
Casgliad
I gloi, rwy'n gobeithio bod y tiwtorial hwn wedi rhoi darn o wybodaeth ddefnyddiol i chi i echdynnu testun ar ôl nod penodol yn Excel. Rydym yn argymell eich bod yn dysgu ac yn cymhwyso'r holl gyfarwyddiadau hyn i'ch set ddata. Lawrlwythwch y gweithlyfr ymarfer a rhowch gynnig ar y rhain eich hun. Hefyd, mae croeso i chi roi adborth yn yr adran sylwadau. Mae eich adborth gwerthfawr yn ein cadw'n gymhellol i greu tiwtorialau fel hyn.
Peidiwch ag anghofio edrych ar ein gwefan Exceldemy.com am wahanol broblemau ac atebion sy'n ymwneud ag Excel.
Daliwch ati i ddysgu dulliau newydd a daliwch ati i dyfu!