Tartalomjegyzék
A Microsoft Excel programmal való munka során a függvények és képletek segítségével tetszőleges számú szöveget kivehetünk az elejéről, közepéről vagy végéről. Másrészt tetszőleges számú karaktert távolíthatunk el egy cellából. Ebben a bemutatóban azt mutatjuk meg, hogyan távolíthatunk el karaktereket balról az Excelben.
Gyakorlati munkafüzet letöltése
Töltse le ezt a munkafüzetet a gyakorláshoz.
Szöveg eltávolítása balról Excel.xlsm-ben6 mód a karakterek eltávolítására a bal oldali karakterekből az Excelben
A bemutató bemutatásához a következő adathalmazt fogjuk használni:
Tessék,
Szöveg az értékek oszlopát, ahol a módszereket végre fogja hajtani.
Num_Characters a baloldalról eltávolítandó karakterek száma.
Az eredmény a végleges szöveg a bal oldali karakterek eltávolítása után.
1. A REPLACE funkció használata a bal oldali karakterek eltávolításához
A bal oldali karakterek eltávolítására a REPLACE Ebben az esetben a bal oldali karaktereket egy üres karakterlánccal fogjuk helyettesíteni.
A REPLACE függvény alapvető szintaxisa:
=REPLACE(string, 1, num_chars, "")
Lépések:
1 Írja be a következő képletet a D5 cella .
=REPLACE(B5,1,C5,"")
2 Ezután nyomja meg a Írja be a címet. Ez eltávolítja az eltávolítani kívánt karaktert a baloldalról.
3 Ezután húzza a Töltse ki a fogantyút a cellák tartományában D6:D9 .
Amint láthatjuk, a baloldalról eltávolítandó karakterek száma eltűnt.
Bővebben: Excel karakterek eltávolítása a jobb oldalon
2. A RIGHT és a LEN funkciók a bal oldali karakterek törléséhez
Általános szabály, hogy a JOBBRA és LEN függvények balról távolítják el a karaktereket. Ebben az esetben a JOBBRA függvény a jobb oldali karaktereket adja meg, tehát a bal oldali karaktereket törli.
A képlet szintaxisa:
=RIGHT(text,LEN(text)-num_chars)
Lépések:
1. Először is, írja be a következő képletet a D5 cella.
=RIGHT(B5,LEN(B5)-C5)
2 Ezután nyomja meg a Írja be a címet. .
3. Ezután húzza a Töltse ki a fogantyút a cellák tartományában D6:D9 .
Végső soron a baloldalról eltávolítottuk a konkrét karakterszámot.
Bővebben: Hogyan lehet eltávolítani az első karaktert az Excelben
3. A MID és LEN funkciók a bal oldali karakterek törléséhez
Általánosságban elmondható, hogy a MID függvény a szöveg közepétől kezdődően adja meg a karaktereket. Abban az esetben, ha a karaktereket balról távolítjuk el, a MID függvény visszaadja a szöveget egy adott indexszel kezdődően, és automatikusan eltávolítja a bal oldali karaktereket.
A képlet szintaxisa:
=MID(text,1+num_chars,LEN(text))
Megjegyzés:
1+num_chars a szöveg kezdőszámaként használjuk. Ez azt jelenti, hogy a bal oldali karakter nélkül kezdünk, amelyet el akarunk távolítani.
Lépések:
1. Először írja be a következő képletet a D5 cella:
=MID(B5,1+C5,LEN(B5))
2 Ezután nyomja meg a Lépjen be.
3 Végül húzza a Töltse ki a fogantyút a cellák tartományában D6:D9 .
Végül a képletünk az előző módszerekhez hasonlóan ugyanazt az eredményt adja vissza.
Bővebben: Az első karakter eltávolítása a karakterláncból az Excelben
4. A SUBSTITUTE funkció használata karakterek eltávolítására
A többi módszerrel ellentétben, mi a PÓTLÓ függvényt, hogy a bal oldali karaktereket üres karakterlánccal helyettesítse.
A képlet szintaxisa:
=SUBSTITUTE(Text,LEFT(Text,num_chars),"")
Ebben az esetben a LEFT függvény visszaadja a bal oldali karaktereket, amelyeket törölni szeretnénk.
Lépések:
1 Először írja be a következő képletet a D5 cella:
=SUBSTITUTE(B5,LEFT(B5,C5),"")
2 Ezután nyomja meg a Írja be a címet. .
3 Ezután húzza a Töltse ki a fogantyút a cellák tartományában D6:D9 .
Végül sikeresen eltávolítjuk a karaktereket a baloldalról.
Bővebben: Hogyan lehet eltávolítani a karaktereket az Excelben
5. A Szöveg oszlopokba varázsló használatával karakterek törlése a bal oldali karakterekből
Általában a Szöveg az oszlopokba opció használatával a Adatok fül az Excelben két oszlopra osztja az adathalmazunkat. Más szóval, a baloldalról kivehetjük az adott karakterszámot.
Most a következő adathalmazt fogjuk használni, amely a szemléltetés megkönnyítése érdekében csak egy oszlopot tartalmaz:
Egyszerűen fogalmazva, a bal oldali karaktert felosztjuk és eltávolítjuk.
Lépések:
1 Válassza ki a Sejtek B3:B7 .
2 Most menj a Adatok tab> Adateszközök > Szöveg oszlopokba .
3 Ezután egy párbeszédpanel jelenik meg. Válassza ki a Fix szélesség opciót. Kattintson a Következő .
4 A második párbeszédpanelen válasszon az első és a második karakter között, ahogy az alább látható:
5 Ezután kattintson a Következő.
6 Ezután megmutatja, hogy az oszlopunk mely karaktereket fogja felosztani.
7 Most kattintson a Befejezés.
Mint látható, adatainkat a bal oldali karakter szerint egy új oszlopban osztjuk fel.
Bővebben: Hogyan lehet eltávolítani bizonyos karaktereket az Excelben
6. Excel VBA-kódok a karakterek balról való törléséhez
Most, ha van tudásod a VBA Kódok, akkor ezt a módszert is ki kell próbálnia.
Ezt az adathalmazt arra használjuk, hogy bemutassuk :
Lépések:
1 . Alt+F11 a billentyűzeten. Megnyílik a párbeszédpanel a VBA . Beszúrás> Modul.
3 Ezután megnyílik a szerkesztője a VBA. Most írja be a következő kódot:
Public Function RemoveLeft(txt As String, num As Long) RemoveLeft = Right(txt, Len(txt) - num) End Function
3 Most lépjen az adatkészlethez, és írja be a következő képletet a következő szövegbe D5 cella .
=RemoveLeft(B5,C5)
4 Ezután nyomja meg a Lépjen be.
5 Ezután húzza a Töltse ki a fogantyút a cellák tartományában D6:D9 .
Amint láthatjuk, sikeresen eltávolítjuk a karaktereket a baloldalról, ha használjuk a VBA .
Bővebben: VBA a karakterek eltávolításához az Excel karakterláncából
Következtetés
Végezetül remélem, hogy ezek a módszerek biztosan segítenek majd eltávolítani a karaktereket balról az Excelben. Töltse le a gyakorlati munkafüzetet, és próbálja ki ezt saját maga. Biztosan gazdagítani fogja a tudását. Ne felejtse el megnézni a weboldalunkat sem. Exceldemy.com különböző Excelhez kapcsolódó cikkekért.