Tynnu Testun Ar ôl Cymeriad yn Excel (6 Ffordd)

  • Rhannu Hwn
Hugh West

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
  • Ar ôl hynny, pwyswch Enter .
  • Nawr, llusgwch yr eicon Llenwch handlen dros yr ystod o gelloedd C6:C9.
  • 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:

    1. Y ffwythiant DDE .
    2. Y ffwythiant CHWILIO.
    3. 12> Y ffwythiant SUBSTITUTE.
    4. 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
  • Ar ôl hynny, pwyswch Enter .
  • Nawr, llusgwch yr eicon Llenwch handlen dros yr ystod o gelloedd D6:D9.
  • 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 .

    >
  • Ar ôl hynny, teipiwch y cod canlynol:
  • 8194
    • Yna, cadwch y ffeil.
    • Nawr, dewiswch yr ystod o gelloedd B5:B9 .

    >
  • Ar ôl hynny, pwyswch Alt+F8 ar eich bysellfwrdd i agor y blwch deialog Macro.
  • Nesaf, dewiswch extract_text.
  • 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!

    Mae Hugh West yn hyfforddwr a dadansoddwr Excel hynod brofiadol gyda dros 10 mlynedd o brofiad yn y diwydiant. Mae ganddo radd Baglor mewn Cyfrifeg a Chyllid a gradd Meistr mewn Gweinyddu Busnes. Mae gan Hugh angerdd am addysgu ac mae wedi datblygu dull addysgu unigryw sy’n hawdd ei ddilyn a’i ddeall. Mae ei wybodaeth arbenigol o Excel wedi helpu miloedd o fyfyrwyr a gweithwyr proffesiynol ledled y byd i wella eu sgiliau a rhagori yn eu gyrfaoedd. Trwy ei flog, mae Hugh yn rhannu ei wybodaeth gyda’r byd, gan gynnig tiwtorialau Excel am ddim a hyfforddiant ar-lein i helpu unigolion a busnesau i gyrraedd eu llawn botensial.