Tabl cynnwys
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}
{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
- Yna bydd y ffwythiant SUBSTITUTE yn dychwelyd yr allbwn canlynol:
- 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)
- 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:
- Mae'r ffwythiant CHWILIO(“/”, B5,SEARCH(“/”, B5)+1) – CHWILIO(“/”, B5) – 1 yn dychwelyd yr allbwn canlynol:<15
{ ,,,Nancy,,,,,,,,,,,..}
{Nancy;GS;XLMNE;ENHT;TML;KGF}
Darllen Mwy: Detholiad Testun Cyn Cymeriad yn Excel (4 Ffyrdd Cyflym)
> Darlleniadau Tebyg3. 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?
{5;7;5;5;5;5}
Ac mae hwn yn cael ei ddefnyddio ar gyfer cychwyn nodau ar gyfer y ffwythiant MID .
13> {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!