Hogyan lehet eltávolítani a betűket az Excel cellából (10 módszer)

  • Ossza Meg Ezt
Hugh West

Ebben a cikkben megtudhatja, hogyan betűk eltávolítása egy cellából Excelben.

Munkafüzet letöltése

Az ingyenes gyakorló Excel munkafüzetet innen töltheti le.

Levelek eltávolítása Cell.xlsm-ből

10 módszer a betűk eltávolítására az Excel cellából

Ez a szakasz azt tárgyalja, hogyan lehet betűk eltávolítása egy cellából Excelben a Az Excel parancssoros eszközei, különböző képletek, VBA stb.

1. Bizonyos betűk eltávolítása a cellából az Excel keresési és csere funkciójával

A Keresés &; Csere parancs a legegyszerűbb és legelterjedtebb funkció a legtöbb Excelhez kapcsolódó feladat elvégzéséhez. Itt megismerjük, hogyan lehet karaktereket törölni a Keresés &; Csere funkció az Excelben.

Tekintsük a következő adathalmazt, amelyből az összes betűt eltávolítjuk ( WWE ) a cellákból a Kód: oszlopot, így csak a számok maradnak.

Az ehhez szükséges lépéseket az alábbiakban ismertetjük,

Lépések:

  • Válassza ki az adatkészletet.
  • A Home fülre, menjen a Keresés & Kiválasztás -> Csere .

  • A felugró ablakból Keresés és csere dobozban, a Találd meg, mit mező, írja WWE.
  • Hagyja a Cserélje ki mező üres .

  • Sajtó Cserélje ki az összeset .

Ez törli az összes WWE az Excelben lévő adatkészlet celláiból, és csak a számokat hagyja meg Önnek.

Bővebben: Hogyan lehet eltávolítani a szöveget az Excel cellából (9 egyszerű módja)

2. Bizonyos betűk törlése a cellából a SUBSTITUTE funkcióval az Excelben

Ellentétben a Keresés &; Csere parancs funkciót az Excelben, a képlet használata a legbiztonságosabb és legellenőrzöttebb módja bármilyen eredmény kinyerésének az Excelben. Az Excelben egy adatkészlet kimenetének bármilyen konkrét karakter nélkül történő kinyeréséhez az alábbiakat hajthatja végre a SUBSTITUTE funkció .

Generikus PÓTLÓ Képlet,

=SUBSTITUTE(cell, " old_text" , " new_text" )

Tessék,

old_text = az eltávolítani kívánt szöveg

new_text = az a szöveg, amelyet ki akar cserélni

Az alábbiakban ugyanazt az adathalmazt mutatjuk be, amit a fenti szakaszban használtunk. És ezúttal ahelyett, hogy a Keresés &; Csere funkciót a betűk eltávolítására, akkor alkalmazzuk a PÓTLÓ függvényt a kívánt kimenet eléréséhez.

Lépések:

  • Írja a következő képletet egy üres cellába, ahol az eredményt szeretné megjeleníteni,
=SUBSTITUTE(C5, "WWE","")

Tessék,

C5 = az értéket tartalmazó cella, amelyből a betűket ki kell venni

"WWE" = az eltávolítandó betűk

"" = "WWE" üres karakterlánccal való helyettesítése

  • Sajtó Írja be a címet. .

Az összes WWE (vagy bármely más kiválasztott szöveget) egy null karakterlánccal (vagy azzal a karakterlánccal, amellyel helyettesíti).

  • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

Most megtalálta a betűk nélküli cellákból álló adathalmaz eredményét.

Bővebben: Hogyan távolítson el egy adott szöveget egy oszlopból az Excelben (8 mód)

3. Levelek kivonása egy adott példányból az Excel-cellából

Eddig csak azt tanultuk, hogyan lehet az összes betűt eltávolítani a cellákból. De mi van akkor, ha csak a cellák egy bizonyos pozíciójából szeretnénk betűket törölni.

Például ahelyett, hogy eltávolítaná az összes WWE a cellákból, csak az 1. W az egyes cellák számaival együtt.

Lépések:

  • Csakúgy, mint a fenti szakaszban, ahol a PÓTLÓ funkciót, hogy eltávolítsa WWE , itt csak azt a bizonyos pozíciót határozzuk meg, ahonnan el akarjuk távolítani a betűket.

    Tehát a fenti PÓTLÓ formula,

=SUBSTITUTE(C5, "WWE","")

Lesz,

=SUBSTITUTE(C5, "WE","",1)

Tessék, 1 azt jelenti, hogy el akarjuk távolítani az 1. W az adathalmazunk celláiból (ha a 2. betűt akarjuk eltávolítani az adathalmazunkból, akkor 1 helyett csak írjuk a 2-t, ha a 3. betűt akarjuk eltávolítani az adathalmazunkból, akkor 1 helyett csak írjuk a 3-at, és így tovább).

  • Sajtó Írja be a címet. .

  • Ismét csak húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

Most már megtalálta az eredményt egy adathalmaz cellák az 1. W a számokkal együtt.

4. Több konkrét betű törlése a cellából a beágyazott SUBSTITUTE funkcióval

A PÓTLÓ függvény egyszerre csak tetszőleges számú betűt távolít el. Ha tehát egyszerre több betűt akarsz eltávolítani, akkor a beágyazott PÓTLÓ funkció.

Nézzük meg tehát, hogyan valósíthatjuk meg a beágyazott PÓTLÓ funkcióval egyszerre több betű eltávolítására.

Lépések:

  • Beágyazott PÓTLÓ függvényt, meg kell írnia egy PÓTLÓ funkció egy másik PÓTLÓ függvényt, és adja át a megfelelő argumentumokat a zárójelek között.

    Ha többet szeretne megtudni, nézze meg az alábbi képet,

Hol,

Többszörös W a C5 sejt , először írjuk fel a képletet,

=SUBSTITUTE(C5, "W","")

majd a törléshez E (vagy bármilyen más betűt, amit kívánt), ezt a képletet egy másik képletbe helyezzük PÓTLÓ képletet, és adja át az argumentumokat ( régi_szöveg, új_szöveg ) belül (esetünkben ez volt a " E","" ).

Tehát a képlet a következő,

=SUBSTITUTE(SUBSTITUTE(C5, "W",""), "E","")

  • Sajtó Írja be a címet. .

Ez helyettesíti az összes W és E (vagy bármely más kiválasztott szöveget) egy null karakterlánccal (vagy azzal a karakterlánccal, amellyel helyettesíti).

  • Ismét húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.
  • Most megtalálta a betűk nélküli cellákból álló adathalmaz eredményét.

    5. Az első vagy utolsó betűk eltávolítása az Excel cellából képlettel az Excelben

    Ebben a szakaszban megtanulhatja, hogyan távolíthatja el az első vagy utolsó betűket az Excel celláiból a képlet segítségével.

    5.1 Az első betűk törlése az Excel cellából képlettel az Excelben

    Az alábbiakban az első betűk törlésének lépései az Excelben lévő cellákból a képlet segítségével.

    Lépések:

    • Először is jelölje ki azt a cellát, amelyben az eredményt szeretné megjeleníteni.
    • Írja a cellába a következő képletet,
    =RIGHT(C5, LEN(C5)-3)

    Tessék,

    C5 = az a cella, amelyből törölni kell a betűket

    • Sajtó Írja be a címet. .

    Ez eltávolítja a betűket a cella elejéről.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    Ez az összes betűt törli a cellák elejétől.

    Képlet bontás

    • LEN(C5) -> A LEN funkció határozza meg a C5 sejt
      • Kimenet: 6
    • LEN(C5)-3 -> lesz
      • 6-3
      • Kimenet: 3
    • JOBBRA(C5, LEN(C5)-3) -> lesz
      • JOBBRA (C5, 3)
      • Kimenet: 101
      • Magyarázat: Törölje a első 3 betű a C5 sejt

    5.2 Az utolsó betűk eltávolítása az Excel cellából képlettel az Excelben

    Az alábbi lépésekkel törölheti az utolsó betűket a képletet tartalmazó cellákból az Excelben.

    Lépések:

    • Először is jelölje ki azt a cellát, amelyben az eredményt szeretné megjeleníteni.
    • Írja a cellába a következő képletet,
    =LEFT(C5, LEN(C5)-2)

    Tessék,

    C5 = az a cella, amelyből törölni kell a betűket

    • Sajtó Írja be a címet. .

    Ez eltávolítja a betűket a cella végéről.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    Ez minden betűt töröl a cellák végéről.

    Képlet bontás

    • LEN(C5) -> A hossz C5 sejt
      • Kimenet: 6
    • LEN(C5)-2 -> lesz
      • 6-2
      • Kimenet: 4
    • LEFT(C5, LEN(C5)-2) -> lesz
      • LEFT(C5, 2)
      • Kimenet: WWE1
      • Magyarázat: Törölje a utolsó 2 levelek a C5 sejt

    Bővebben: Hogyan lehet eltávolítani a szöveget a karakter után az Excelben (3 mód)

    6. Az első és az utolsó betűk eltávolítása az Excel cellából képlettel az Excelben

    Ebben a szakaszban megmutatjuk, hogyan lehet eltávolítani az összes létező betűt egy cellában.

    Az ehhez szükséges lépéseket az alábbiakban ismertetjük.

    Lépések:

    • Először is jelölje ki azt a cellát, amelyben az eredményt szeretné megjeleníteni.
    • Írja a cellába a következő képletet,
    =MID(C5,3,LEN(C5)-4)

    Tessék,

    C5 = az a cella, amelyből törölni kell a betűket

    • Sajtó Írja be a címet. .

    Ez eltávolítja a betűket a cella elejéről és végéről is.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    A program törli az összes betűt a cellák elejéről és végéről.

    Képlet bontás

    • LEN(C5) -> A hossz C5 sejt
      • Kimenet: 6
    • LEN(C5)-4 -> lesz
      • 6-4
      • Kimenet: 2
    • MID(C5,3,LEN(C5)-4) -> lesz
      • MID(C5,3,2)
      • Kimenet: E1
      • Magyarázat: Törölje a utolsó 2 betű a C5 sejt a következő helyzetből kiindulva 3 a címen a MID funkció .

    Bővebben: Hogyan lehet eltávolítani a szöveget az Excel cellából (9 egyszerű módja)

    7. Betűk törlése a cellából az Excelben található tömbképletekkel

    Ha hatalmas mennyiségű adattal dolgozik, akkor erősebb módszerre van szüksége az összes betű kiküszöbölésére. Egy olyan rendszer bevezetése Array képlet nagy mennyiségű adatban való működéséhez gyorsabb és hatékonyabb.

    Itt megmutatjuk Önnek a Array képlet az Excel celláiból való betűk törléséhez.

    Lépések:

    • Először is jelölje ki azt a cellát, amelyben az eredményt szeretné megjeleníteni.
    • Írja a cellába a következő képletet,
    =SUM(MID(0&C5,LARGE(INDEX(ISNUMBER(--MID(C5,ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1,1)*10^ROW($1:$99)/10))

    Tessék,

    C5 = az a cella, amelyből törölni kell a betűket

    • Sajtó Írja be a címet. .

    Ez eltávolítja az összes betűt az Excel celláiból.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    Törli az összes betűt az Excelben lévő cellák adathalmazából.

    Megjegyzések:

    • Ez az Array formula eltávolít mindenféle karaktert, beleértve a betűket, speciális karaktereket stb., kivéve a numerikus karaktereket. Például, ha az eredeti karakterlánc abc*123-def, ez a formula eltávolítja az összes betűt és speciális karaktert, kivéve a számokat, és visszaadja a 123-at.
    • Ha az eredeti karakterláncban nincs numerikus karakter, akkor ez a képlet 0-t ad vissza.

    Bővebben: Hogyan lehet eltávolítani a szöveget egy Excel-cellából, de hagyja a számokat (8 mód)

    8. Az első vagy utolsó betű eltávolítása a cellából a VBA felhasználó által definiált függvény (UDF) segítségével

    A honlap megvalósítása VBA makró a leghatékonyabb, leggyorsabb és legbiztonságosabb módszer bármilyen művelet futtatására az Excelben. Ebben a részben megtanuljuk, hogyan használhatjuk a VBA a betűk törléséhez a cellákból egy felhasználó által definiált függvény (UDF) Excelben.

    8.1 Az első betűk törlése a cellából a VBA-val az Excelben

    Lépések az első betűk törléséhez a cellákból VBA UDF Excelben az alábbiakban látható.

    Lépések:

    • Sajtó Alt + F11 a billentyűzeten, vagy lépjen a Fejlesztő -> Visual Basic kinyitni Visual Basic szerkesztő .

    • A felugró kódablakban a menüsorban kattintson a Beszúrás -> Modul .

    • Másolja ki az alábbi kódot, és illessze be a kódablakba.
     Public Function DeleteFirstL(Irng As String, Icnt As Long) DeleteFirstL = Right(Irng, Len(Irng) - Icnt) End Function 

    Ez nem a következő aleljárás VBA program futtatásához, ez létrehoz egy Felhasználó által definiált funkció (UDF) Tehát a kód megírása után, ahelyett, hogy a Futtatás gombra kattintana a menüsorból, kattintson a Mentés .

    • Most menjünk vissza a kívánt munkalapra, és írjuk le az imént létrehozott függvényt a következővel VBA kód (Function DeleteFirstL a kód első sorában) és a zárójelek között a DeleteFirstL funkciót, adja át a cellaszám amiből el akarjuk távolítani a betűket (esetünkben átadjuk az B5 sejt a zárójelen belül) és a számok számát, hogy a betű eltávolításra kerüljön (mi az első 3 betűt szeretnénk eltávolítani, ezért a következő betűket adjuk meg 3 ).
    • Sajtó Írja be a címet. .

    Ez eltávolítja a betűket a cella elejéről.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    Ez 3 betűt töröl a cellák elejéről.

    8.2 Az utolsó betű eltávolítása a cellából VBA-val az Excelben

    Az utolsó betűk törlésének lépései a cellákból VBA UDF Excelben az alábbiakban látható.

    Lépések:

    • Ugyanúgy, mint korábban, nyissa meg Visual Basic szerkesztő a Fejlesztő lap és Beillesztés a Modul a kódablakban.
    • A kódablakban másolja ki és illessze be a következő kódot.
     Public Function DeleteLastL(Irng As String, Icnt As Long) DeleteLastL = Left(Irng, Len(Irng) - Icnt) End Function 

    • Mentse el a kódot, majd menjen vissza a kívánt munkalapra, és írja le az imént létrehozott függvényt a következővel VBA kód (Function DeleteLastL a kód első sorában) és a zárójelek között a DeleteLastL funkciót, adja át a cellaszám amiből el akarjuk távolítani a betűket (esetünkben átadjuk az B5 sejt a zárójelen belül) és a számok számát, amit a betű eltávolítandó (mi az utolsó 2 betűt akarjuk eltávolítani, ezért a következő értéket adjuk meg 2 ).
    • Sajtó Írja be a címet. .

    Ez eltávolítja a betűket a cella végéről.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    A program törli az utolsó 2 betűt a cellák végéről.

    8.3 Minden betű törlése a cellából a VBA-val az Excelben

    Most megtanuljuk, hogyan törölhetjük az összes betűt a cellákból a következővel VBA UDF Excelben.

    Lépések:

    • Ugyanúgy, mint korábban, nyissa meg Visual Basic szerkesztő a Fejlesztő lap és Beillesztés a Modul a kódablakban.
    • A kódablakban másolja ki és illessze be a következő kódot.
     Function DeleteLetter(iTxt As String) As String With CreateObject("VBScript.RegExp") .Global = True .Pattern = "\D" DeleteLetter = .Replace(iTxt, "") End With End With End Function 

    • Mentse el a kódot, majd menjen vissza a kívánt munkalapra, és írja le az imént létrehozott függvényt a következővel VBA kód (Function DeleteLetter a kód első sorában) és a zárójelek között a DeleteLetter funkciót, adja át a cellahivatkozási szám amiből el akarjuk távolítani a betűket (esetünkben átadjuk az B5 sejt a zárójelben).
    • Sajtó Írja be a címet. .

    Ez eltávolítja az összes betűt a cellából.

    • Húzza lefelé a sort a Töltse ki a fogantyút a képletnek a többi cellára való alkalmazásához.

    Egy olyan adatkészletet kap, amelyből az összes betűt eltávolították.

    Bővebben: Hogyan lehet eltávolítani a szöveget egy szóköz előtt Excel-képlettel (5 módszer)

    9. Betűk törlése a cellából az Excel Szöveg az oszlopba eszközével

    Az Excel rendelkezik egy beépített parancseszközzel, az úgynevezett Szöveg oszlopokba Ezt az eszközt használhatjuk az Excel celláinak betűinek eltávolítására.

    Az ehhez szükséges lépéseket az alábbiakban ismertetjük.

    Lépések:

    • Jelölje ki a cellákat amelyből el akarja távolítani a betűket.
    • Menj a fülre Adatok -> Szöveg az oszlopokhoz

    • A felugró ablakban válassza a Fix szélesség mint adattípus.
    • Kattintson a címre. Következő .

    • Következő a Adatelőnézet , húzza a függőleges vonalat amíg el nem éri az összes eltávolítani kívánt betűt (mi a következő betűket akarjuk eltávolítani WWE így húztuk a vonalat, amely az összes WWE az adatérték).
    • Kattintson a címre. Következő .

    • Válassza ki a Oszlop adatformátum az Ön igényei szerint.
    • Kattintson a címre. Befejezés .

    A betűk kivételével az összes adatot egy másik oszlopban kapja meg.

    Így kiveheti a cellákból azokat a betűket, amelyeket el akar távolítani.

    10. Levelek eltávolítása a cellából a Flash Fill in Excel használatával

    A betűket is törölheti a cellákból az Excel Flash töltés funkció. Flash töltés először megkeresi a felhasználó által megadott mintát, majd a minta alapján kitölti a többi cellát.

    A betűk eltávolításának lépései a cellákból Flash töltés Az alábbiakban egy példával fogjuk leírni, hogy jobban megértse.

    Lépések:

    • Nézzük meg a következő képet, ahol el akarjuk távolítani az összes WWE a Kód: WWE101 . Tehát a mellette lévő cellába csak annyit írtunk. 101 hogy megismertessük az Excelt a kívánt mintával.
    • Ezután kijelöljük a többi cellát, majd a Adatok -> Flash kitöltés .

    Az összes többi cellát ugyanazzal a mintával fogja kitölteni, mint amit mi adtunk meg, eltávolítva a WWE és csak a számok maradnak.

    Megnyomhatja a billentyűzet gyorsbillentyűjét is Ctrl + E aktiválja a Flash töltés .

    Bővebben: Hogyan lehet eltávolítani egy adott szöveget az Excel cellából (legegyszerűbb 11 mód)

    Következtetés

    Ez a cikk megmutatta, hogyan kell betűk eltávolítása egy cellából Excelben 10 különböző módon. Remélem, hogy ez a cikk nagyon hasznos volt az Ön számára. Nyugodtan kérdezzen, ha bármilyen kérdése van a témával kapcsolatban.

    Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.