Nola atera testua bi karaktere artean Excel-en (4 metodo)

  • Partekatu Hau
Hugh West

Excel-en bi karaktereen arteko testua ateratzeko trikimailu berezi batzuen bila bazabiltza, leku egokira iritsi zara. Microsoft Excel-en, bi karaktere arteko testua ateratzeko modu ugari daude. Artikulu honetan, bi karaktereren arteko testua ateratzeko lau metodo aztertuko ditugu. Jarrai dezagun gida osoa hau guztia ikasteko.

Deskargatu Praktika-koadernoa

Deskargatu praktika-koaderno hau artikulu hau irakurtzen ari zaren bitartean ariketa egiteko.

Atera testua bi karaktere artean.xlsm

Excel-en bi karaktereen arteko testua ateratzeko 4 metodoak

Hemen, Erreferentzia eta Bezeroaren Kodea dituen datu multzoa dugu. Gure helburu nagusia bi karaktere arteko testua ateratzea da.

Hurrengo atalean, 4 metodo erabiliko ditugu bi karaktere arteko testua ateratzeko.

1 Testua ateratzeko MID, LEFT eta FIND funtzioak erabiliz

Testua ateratzeko, MID funtzioa , LEFT funtzioa eta konbinatuko ditugu. BILDU funtzioa . Hemen, MID funtzioak testu-kate baten erdiko karaktereak itzultzen ditu. EZKERRA Funtzioak testu-kate baten hasieratik zehaztutako karaktere kopurua itzultzen du. Azkenik, AURKITU funtzioak testu-kate baten hasierako posizioa itzultzen du. Ondorengo urratsak jarraitu behar dituzu beheko datu-multzoko Bezero-kodearen zutabean testua ateratzeko.

Hona erabiliko dugu.hurrengo formula konbinatua irteerako gelaxkan C5:

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

Ondoren, sakatu Sartu eta arrastatu betetzeko heldulekua. Orain irteera hau lortuko duzu.

🔎 Nola funtzionatzen du formulak?

  • Hemen, FIND(“/”,B5)+1 funtzioak bi karaktere artean atera nahi dugun testu-kate baten hasierako posizioa itzultzen du eta irteera hau lortuko du:

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

  • LEN(B5) funtzioak karaktere kopurua itzultzen du. honelako testu-katea:

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

  • Hemen, MID(B5,FIND(“/”,B5)+ 1,LEN(B5)) -k lehen karakterearen ondoko testuak itzuliko ditu irteera gisa:

{THER/38 ;GS/31; XLMNE/846; ENHT/846; TML/23; KGF/14}

  • AURKITU(“/”, MID(B5,FIND(“/”,B5)+1,LEN(B5)))-1 -k atera nahi dugun testuaren luzera (goiko funtziotik lortutakoa) itzuliko du eta irteera hau erakutsiko du:

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

  • Azkenik, EZKERRA funtzioa erabiliz, bi karaktereen artean zehaztutako testu-kopurua lortuko dugu.

Gehiago irakurri: Nola Atera ezazu testua Excel-eko gelaxka batetik (5 modu)

2. ORDEZKO, MID eta REPT funtzioak Excel-en bi karaktereren arteko testua ateratzeko

Bezero kodean testua ateratzeko Zutabea, ORDEZKO funtzioa , MID konbinatuko ditugufuntzioa , eta REPT funtzioa . Hemen, SUBSTITUTE funtzioak lehendik dagoen testua testu-kate batean testu berriarekin ordezkatzen du, eta REPT funtzioak testua behin baino gehiagotan errepikatzen du.

Ondoko formula konbinatua erabiliko dugu irteerako gelaxkan C5:

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

Ondoren. sakatu Sartu eta arrastatu betetzeko heldulekua. Orain irteera hau lortuko duzu.

🔎  Nola funtzionatzen du formulak?

  • Hemen, REPT(” “,6) REPT funtzioak testua behin baino gehiagotan errepikatzen du.
  • MID(SUBSTITUTE(“/”&B5&); ;REPT(” “,6),”/”,REPT(“,”,255)),2*255,255) irteera hau itzuliko du C5 gelaxkan:

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

  • Orduan ORDEZKOAK funtzioak irteera hau itzuliko du:

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

Irakurri gehiago: Atera testua karakterearen aurretik Excel-en (4 Modu azkarrak)

Antzeko irakurketak

  • Nola atera testua bigarren espazioaren ondoren Excel-en (6 metodo)
  • Atera testua Excel-en testu zehatz baten ondoren (10 modu)
  • Nola atera testua azken zuriunearen ondoren Excel-en (5 modu)

3. MID eta SEARCH funtzioak erabiliz testua ateratzeko

Bezero kodearen zutabean testua ateratzeko, MID funtzioa eta <6 konbinatu behar ditugu> BILATZAILEA funtzioa on . Hemen, BILATU funtzioak karaktere edo testu-kate zehatz bat lehen aldiz aurkitu den karaktere kopurua itzultzen du.

Ondoko formula konbinatua erabiliko dugu irteeran C5 gelaxka:

=MID(B5, SEARCH("/",B5) + 1, SEARCH("/",B5,SEARCH("/",B5)+1) - SEARCH("/",B5) - 1)

Ondoren, sakatu Sartu eta arrastatu betetzeko heldulekua . Orain irteera hau lortuko duzu.

🔎  Nola funtzionatzen du formulak?

  • Hemen, BILATU(“/”,B5) + 1 funtzioak karaktere-kopurua edo testu-kate zehatz bat lehenengoz aurkitzen den karaktere-kopurua itzultzen du honela:

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

Eta hau MID funtzio rako karaktereak hasteko erabiltzen da.

  • BILATZAILEA(“/”,B5,BILATZAILEA(“/”,B5)+1) – BILATZAILE(“/”,B5) – 1 funtzioak irteera hau ematen du:

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

Eta hau MID funtzioaren amaierako karakterea da.

  • Azkenik, MID funtzioak testu-kate baten erdiko karaktereak itzultzen ditu.

Irakurri gehiago: Atera ezazu testua Excel-en karaktere baten ondoren (6 modu)

4. Excel-en bi karaktereen arteko testua ateratzeko VBA erabiltzea

Orain, urrats hauek jarraitu behar dituzu Bezeroaren kodearen zutabean testua atera nahi baduzu.

📌 Urratsak:

  • Lehenik eta behin, sakatu ALT+F 11 edo Garatzailea fitxara joan behar duzu, hautatu Visual Basic Visual Basic editorea irekitzeko, eta sakatu Txertatu, hautatu Modulua .

  • Ondoren, idatzi behar duzu honako kodea:
6291
  • Orain, sakatu F5 edo hautatu Exekutatu , eta egin klik Exekutatu azpi/Erabiltzailetik aukeran.

Azkenik, beharrezko irteera hau lortuko duzu.

💬 Gogoratu beharrekoak

✎ Formula handi konbinatua erabiltzen ari bazara, parentesiak kontu handiz erabili behar dituzu.

Ondorioa

Hori da gaurko saioaren amaiera. Uste dut hemendik aurrera Excel-en bi karaktereen arteko testua atera dezakezula. Galderarik edo gomendiorik baduzu, partekatu beheko iruzkinen atalean.

Ez ahaztu gure webgunea Exceldemy.com kontsultatzea Excel-ekin lotutako hainbat arazo eta irtenbide ikusteko. Jarraitu metodo berriak ikasten eta jarraitu hazten!

Hugh West esperientzia handiko Excel prestatzaile eta analista da, industrian 10 urte baino gehiagoko esperientzia duena. Kontabilitate eta Finantzetan Lizentziatua eta Enpresen Administrazioko Masterra da. Hughek irakasteko grina du eta jarraitzeko eta ulertzeko erraza den irakaskuntza-ikuspegi berezia garatu du. Excel-en ezagutza adituak mundu osoko milaka ikasle eta profesionalei beren gaitasunak hobetzen eta beren karreran bikaintzen lagundu die. Bere blogaren bidez, Hughek bere ezagutzak munduarekin partekatzen ditu, doako Excel tutorialak eta lineako prestakuntza eskainiz, pertsona eta enpresei beren potentzial osoa lortzen laguntzeko.