Sut i Dynnu Testun Rhwng Dau Gymeriad yn Excel (4 Dull)

  • Rhannu Hwn
Hugh West

Os ydych chi'n chwilio am driciau arbennig i dynnu testun rhwng dau gymeriad yn Excel, rydych chi wedi dod i'r lle iawn. Yn Microsoft Excel, mae yna nifer o ffyrdd i dynnu testun rhwng dau gymeriad. Yn yr erthygl hon, byddwn yn trafod pedwar dull o dynnu testun rhwng dau gymeriad. Gadewch i ni ddilyn y canllaw cyflawn i ddysgu hyn i gyd.

Lawrlwythwch Gweithlyfr Ymarfer

Lawrlwythwch y llyfr gwaith ymarfer hwn i wneud ymarfer corff tra byddwch yn darllen yr erthygl hon.

>Tynnu Testun Rhwng Dau Gymeriad.xlsm

4 Dulliau o Echdynnu Testun Rhwng Dau Gymeriad yn Excel

Yma, mae gennym set ddata sy'n cynnwys Cyfeirnod a Chod Cleient. Ein prif nod yw echdynnu testun rhwng dau nod.

Yn yr adran ganlynol, byddwn yn defnyddio 4 dull i echdynnu testun rhwng dau nod.

1 Defnyddio Swyddogaethau CANOLBARTH, CHWITH, a FIND i Echdynnu Testun

I echdynnu testun, byddwn yn cyfuno y ffwythiant MID , y ffwythiant CHWITH , a y DARGANFOD ffwythiant . Yma, mae'r ffwythiant MID yn dychwelyd y nodau o ganol llinyn testun. LEFT Mae swyddogaeth yn dychwelyd y nifer penodedig o nodau o ddechrau llinyn testun. Yn olaf, mae'r ffwythiant FIND yn dychwelyd man cychwyn un llinyn testun. Mae'n rhaid i chi ddilyn y camau canlynol i echdynnu testun yn y golofn Cod Cleient yn y set ddata isod.

Byddwn yn defnyddio'rdilyn fformiwla gyfun yn y gell allbwn C5:

=LEFT(MID(B5,FIND("/",B5)+1,LEN(B5)),FIND("/",MID(B5,FIND("/",B5)+1,LEN(B5)))-1)

Ar ôl hynny, pwyswch Enter a llusgwch y ddolen lenwi. Nawr fe gewch yr allbwn canlynol.

Sut Mae'r Fformiwla yn Gweithio?
  • Yma, mae'r ffwythiant FIND(“/”, B5)+1 yn dychwelyd man cychwyn un llinyn testun yr ydym am ei dynnu rhwng dau nod a ni yn cael yr allbwn canlynol:

{5;7;5;5;5;5}

  • Mae ffwythiant LEN(B5) yn dychwelyd nifer y nodau mewn a llinyn testun fel y canlynol:

{11;11;13;12;10;10}

>
  • Yma, y ​​ MID(B5,FIND(“/", B5)+ Bydd 1,LEN(B5)) yn dychwelyd y testunau ar ôl y nod cyntaf fel yr allbwn canlynol:
  • {THER/38;GS/31; XLMNE/846; ENHT/846; TML/23; KGF/14}

    • Y FIND("/", CANOLBARTH(B5,FIND("/",B5)+1,LEN(B5)))-1 yn dychwelyd hyd y testun (beth gael o'r ffwythiant uchod) yr ydym am ei echdynnu ac yn dangos yr allbwn canlynol:

    {4;2;5;4;3;3}

    • Yn olaf, trwy ddefnyddio y ffwythiant CHWITH byddwn yn cael y nifer penodedig o destun rhwng dau nod.

    Darllen Mwy: Sut i Tynnu Testun o Gell yn Excel (5 ffordd)

    2. Swyddogaethau SUBSTITUTE, CANOLBARTH, a REPT i Echdynnu Testun Rhwng Dau Gymeriad yn Excel

    Edynnu testun yn y Cod Cleient Colofn, byddwn yn cyfuno y swyddogaeth SUBSTITUTE , y CANOLBARTHffwythiant , a y ffwythiant REPT . Yma, mae ffwythiant SUBSTITUTE yn disodli testun presennol gyda thestun newydd mewn llinyn testun, ac mae'r ffwythiant REPT yn ailadrodd testun nifer penodol o weithiau.

    Byddwn yn defnyddio'r fformiwla gyfunol ganlynol yn y gell allbwn C5:

    5>

    =SUBSTITUTE(MID(SUBSTITUTE("/"&B5&REPT(" ",6),"/",REPT(",",255)),2*255,255),",","")

    Ar ôl hynny. pwyswch Enter a llusgwch y ddolen lenwi. Nawr fe gewch yr allbwn canlynol.

    Sut Mae'r Fformiwla yn Gweithio?
    • Yma, mae ffwythiant REPT(” “,6) REPT yn ailadrodd testun nifer penodol o weithiau.
    • Y MID(SUBSTITUTE(“/"&B5& ; Bydd REPT ( ” “ , 6 ) ,” / ”, REPT (“,”,”, 255)), 2* 255,255) yn dychwelyd yr allbwn canlynol yn y gell C5 :
    • <16

      { ,,,Nancy,,,,,,,,,,,..}

      • Yna bydd y ffwythiant SUBSTITUTE yn dychwelyd yr allbwn canlynol:

      {Nancy;GS;XLMNE;ENHT;TML;KGF}

      Darllen Mwy: Detholiad Testun Cyn Cymeriad yn Excel (4 Ffyrdd Cyflym)

      > Darlleniadau Tebyg
      • Sut i Echdynnu Testun ar ôl Ail Ofod yn Excel (6 Dull)<7
      • Tynnu Testun ar ôl Testun Penodol yn Excel (10 Ffordd)
      • Sut i Echdynnu Testun Ar ôl y Gofod Diwethaf yn Excel (5 Ffordd)

      3. Defnyddio Swyddogaethau CANOLBARTH a CHWILIO i Echdynnu Testun

      I echdynnu testun yn y golofn cod Cleient, mae'n rhaid i ni gyfuno y ffwythiant MID a y swyddogaeth CHWILIO ar . Yma, y Mae ffwythiant CHWILIO yn dychwelyd y nifer o nodau lle mae nod penodol neu linyn testun i'w ganfod gyntaf.

      Byddwn yn defnyddio'r fformiwla gyfun ganlynol yn yr allbwn cell C5: =MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)

      Ar ôl hynny, pwyswch Enter a llusgwch handlen llenwi . Nawr fe gewch yr allbwn canlynol.

      Sut Mae'r Fformiwla yn Gweithio?
      • Yma, mae'r ffwythiant SEARCH(“/”, B5) + 1 yn dychwelyd nifer y nodau lle mae nod penodol neu linyn testun i'w ganfod gyntaf fel y canlynol:

      {5;7;5;5;5;5}

      Ac mae hwn yn cael ei ddefnyddio ar gyfer cychwyn nodau ar gyfer y ffwythiant MID .

      13>
    • Mae'r ffwythiant CHWILIO(“/”, B5,SEARCH(“/”, B5)+1) – CHWILIO(“/”, B5) – 1 yn dychwelyd yr allbwn canlynol:<15

    {4;2;5;4;3;3}

    A dyma'r nod terfynu ar gyfer y ffwythiant MID.

    • Yn olaf, mae'r MID yn dychwelyd y nodau o ganol llinyn testun.

    Darllen Mwy: Detholiad Testun Ar Ôl Cymeriad yn Excel (6 Ffordd)

    4. Defnyddio VBA i Echdynnu Testun Rhwng Dau Gymeriad yn Excel

    Nawr, mae'n rhaid i chi ddilyn y camau canlynol os ydych chi am echdynnu testun yn y golofn Cod Cleient.

    📌 Camau:

    • Yn gyntaf, pwyswch ALT+F 11 neu mae'n rhaid i chi fynd i'r tab Datblygwr , dewiswch Visual Basic i agor Visual Basic Editor, a chliciwch Mewnosod, dewiswch Modiwl .

    • Nesaf, mae'n rhaid i chi deipio'r cod canlynol:
    3884
    • Nawr, pwyswch F5 neu dewiswch Run , a chliciwch ar Run Sub/UserFrom .

    Yn olaf, byddwch yn cael yr allbwn gofynnol canlynol.

    💬 Pethau i'w Cofio

    ✎ Os ydych yn defnyddio'r fformiwla fawr gyfunol, dylech ddefnyddio'r cromfachau yn ofalus.

    Casgliad

    Dyna ddiwedd sesiwn heddiw. Rwy'n credu'n gryf y gallwch chi dynnu testun rhwng y ddau gymeriad yn Excel o hyn ymlaen. Os oes gennych unrhyw ymholiadau neu argymhellion, rhannwch nhw yn yr adran sylwadau isod.

    Peidiwch ag anghofio edrych ar ein gwefan Exceldemy.com am wahanol broblemau ac atebion sy'n gysylltiedig 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.