Hvernig á að fjarlægja stafi úr klefi í Excel (10 aðferðir)

  • Deildu Þessu
Hugh West

Í þessari grein muntu læra hvernig á að fjarlægja stafi úr reit í Excel.

Hlaða niður vinnubók

Þú getur halað niður ókeypis æfa Excel vinnubók héðan.

Fjarlægja stafi úr Cell.xlsm

10 aðferðir til að fjarlægja stafi úr klefi í Excel

Þessi hluti mun fjalla um hvernig á að fjarlægja stafi úr reit í Excel með Excel skipanatólum, ýmsum formúlum, VBA osfrv.

1. Fjarlægðu tiltekna stafi úr reit með Finndu og Skiptu um eiginleikann í Excel

The Finn & Skipta út skipun er auðveldasta og algengasta eiginleikinn til að gera flest Excel-tengd verkefni. Hér munum við kynnast hvernig á að eyða stöfum með því að nota Finn & Skipta út eiginleikanum í Excel.

Íhugaðu eftirfarandi gagnasafn þar sem við munum fjarlægja alla stafina ( WWE ) úr frumunum í kóðanum dálkurinn sem skilur aðeins eftir tölurnar.

Skrefin til að gera það eru gefin hér að neðan,

Skref:

  • Veldu gagnasafnið.
  • Undir flipanum Heima , farðu í Finndu & Veldu -> Skipta út .

  • Í sprettiglugganum Finna og skipta út , í Finndu hvað reit, skrifaðu WWE.
  • Látið Skipta út fyrir reitinn autt .

  • Ýttu á Skipta öllum .

Þetta mun eyða öllum WWE úr frumurnar í þínumfrá upphafi reitsins.

  • Dragðu röðina niður með Fill Handle til að nota formúluna á restina af reitunum.

Það mun eyða 3 stöfum frá byrjun reitanna.

8.2 Fjarlægja síðasta staf úr reit með VBA í Excel

Skref til að eyða síðustu stöfum úr hólfum með VBA UDF í Excel eru sýndir hér að neðan.

Skref:

  • Sömu leið og áður, opnaðu Visual Basic Editor frá Developer flipanum og Settu inn Module í kóðagluggann.
  • Í kóðaglugganum, afritaðu eftirfarandi kóða og límdu hann.
9146

  • Vistaðu kóðann og farðu aftur í vinnublaðið sem þú vilt og skrifaðu aðgerðina sem þú bjóst til með VBA kóða (Function DeleteLastL í fyrstu línu kóðans) og innan sviga DeleteLastL fallsins, sendu tilvísunarnúmerið sem þú vilt fjarlægja stafi úr (í okkar tilfelli sendum við Hólf B5 innan sviga) og magn tölur sem þú vilt að stafurinn sé fjarlægður (við viljum að síðustu 2 stafirnir séu fjarlægðir svo við setjum 2 ).
  • Ýttu á Enter .

Það mun fjarlægja stafi úr lok hólfsins.

  • Dragðu röðina niður með því að nota Fill Handle til að nota formúluna til restarinnar af frumunum.

Það mun eyða síðustu 2 stöfunum úr lokum frumanna.

8.3Eyða öllum stöfum úr klefi með VBA í Excel

Nú munum við læra hvernig á að eyða öllum stöfum úr frumum með VBA UDF í Excel.

Skref:

  • Á sama hátt og áður, opnaðu Visual Basic Editor frá Developer flipanum og Setja inn a Module í kóðaglugganum.
  • Í kóðaglugganum, afritaðu eftirfarandi kóða og límdu hann.
7418

  • Vistaðu kóðann og farðu aftur í verkefnablaðið sem þú hefur áhuga á og skrifaðu fallið sem þú bjóst til með VBA kóða (Function DeleteLetter í fyrstu línu kóðans) og innan sviga á aðgerðina DeleteLetter , sendu frumutilvísunarnúmerið sem þú vilt fjarlægja stafi úr (í okkar tilfelli sendum við Hólf B5 innan sviga).
  • Ýttu á Enter .

Það fjarlægir alla stafi úr hólfinu.

  • Dragðu röðinni niður með Fill Handle til að nota formúluna á restina af frumunum.

Þú færð gagnasafn með frumur fjarlægðar úr öllum stöfunum.

Lesa meira: Hvernig á að fjarlægja texta fyrir bil með Excel Formúlu (5 aðferðir)

9. Eyða stöfum úr reit með texta í dálka tól í Excel

Excel er með innbyggt skipanatól sem heitir Texti í dálka . Við getum notað þetta tól til að fjarlægja stafi úr frumum í Excel.

Skref til að gera það eru gefin upphér að neðan.

Skref:

  • Veldu hólfin sem þú vilt fjarlægja stafi úr.
  • Farðu á flipi Gögn -> Texti í dálka

  • Í sprettiglugganum velurðu Föst breidd sem gagnategund.
  • Smelltu á Næsta .

  • Næst í Forskoðun gagna , dragðu lóðréttu línuna þar til þú nærð öllum stöfunum sem þú vilt fjarlægja (við viljum fjarlægja WWE svo við drógum línuna sem nær yfir alla WWE af gagnagildinu).
  • Smelltu á Næsta .

  • Veldu Snið dálkagagna eftir þörfum þínum.
  • Smelltu á Ljúka .

Þú færð öll gögn nema stafir í öðrum dálki.

Þannig geturðu dregið út stafina sem þú vilt fjarlægja úr reitunum.

10. Fjarlægðu stafi úr reit með Flash Fill í Excel

Þú getur líka eytt stöfum úr refum með Flash Fill eiginleika Excel. Það sem Flash Fill gerir er að fyrst leitar það að hvaða mynstri sem notandinn gefur upp og síðan í samræmi við það mynstur fyllir það hinar hólfin.

Skref til að fjarlægja stafi úr hólfum með því að nota Flassfylling er að finna hér að neðan. Við munum lýsa með dæmi til að gera þér grein fyrir betur.

Skref:

  • Skoðaðu eftirfarandi mynd, þar sem við viljum fjarlægja öll WWE frá Kóði WWE101 . Svo reitinn við hliðina á því skrifuðum við aðeins 101 til að kynna Excel mynstur sem við viljum.
  • Veljum síðan afganginn af frumunum og smellum á Gögn -> Flassfylling .

Það mun fylla allar hinar frumurnar með sama mynstri og við gáfum, fjarlægir WWE og skilur þig aðeins eftir með tölurnar.

Þú getur líka ýtt á flýtilykla Ctrl + E til að virkja Flash Fill .

Lesa meira: Hvernig á að fjarlægja sérstakan texta úr reit í Excel (auðveldustu 11 leiðirnar)

Niðurstaða

Þessi grein sýndi þér hvernig á að fjarlægja stafi úr reit í Excel á 10 mismunandi vegu. Ég vona að þessi grein hafi verið þér mjög gagnleg. Ekki hika við að spyrja ef þú hefur einhverjar spurningar varðandi efnið.

gagnasafn í Excel og skildu þig eftir með aðeins tölurnar.

Lesa meira: Hvernig á að fjarlægja texta úr Excel hólf (9 auðveldar leiðir)

2. Eyða tilteknum stöfum úr reit með SUBSTITUTE aðgerðinni í Excel

Ólíkt Finn & Skipta út stjórnunareiginleika í Excel, með því að nota formúlu er öruggasta og stjórnaðasta leiðin til að draga út hvers kyns niðurstöður í Excel. Til að fá úttak úr gagnasafni án sérstaks stafs í Excel geturðu innleitt SUBSTITUTE aðgerðina .

Almenn SUBSTITUTE formúla,

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

Hér,

gamall_texti = textinn sem þú vilt fjarlægja

nýr_texti = textinn sem þú vilt skipta út fyrir

Hér að neðan er sama gagnasafn og við notuðum í kafla hér að ofan. Og að þessu sinni, í stað þess að nota Finn & Skipta út eiginleikanum til að fjarlægja stafi, við ætlum að nota SUBSTITUTE aðgerðina til að fá æskilega úttak.

Skref:

  • Í tómum reit þar sem þú vilt að niðurstaðan birtist skaltu skrifa eftirfarandi formúlu,
=SUBSTITUTE(C5,"WWE","")

Hér,

C5 = reit sem inniheldur gildi til að fjarlægja stafina

"WWE" = stafina sem á að fjarlægja

"" = til að skipta út „WWE“ fyrir tóman streng

  • Ýttu á Enter .

Það mun koma í stað allra WWE (eða hvaða annar texti sem þú valdir) með núllstreng (eðastreng sem þú skiptir um hann fyrir).

  • Dragðu röðina niður með því að nota Fill Handle til að nota formúluna á restina af hólfunum.

Nú hefur þú fundið niðurstöðu gagnasafns með frumum án bókstafa.

Lesa meira: Hvernig á að fjarlægja sérstakan texta úr dálki í Excel (8 leiðir)

3. Dragðu út stafi úr tilteknu tilviki úr klefi í Excel

Hingað til vorum við aðeins að læra hvernig á að fjarlægja alla stafi úr frumum. En hvað ef þú vilt eyða bókstöfum aðeins úr ákveðinni stöðu frumanna.

Svo sem, í stað þess að fjarlægja alla WWE úr frumunum, viljum við halda aðeins 1. W ásamt tölunum úr hverjum reit.

Skref:

  • Rétt eins og kaflann hér að ofan þar sem við innleiddum STAÐAMAÐURINN virka til að fjarlægja WWE , hér munum við bara skilgreina ákveðna stöðu sem við viljum fjarlægja stafina úr.

    Svo að ofangreind STAÐAGERÐ formúla,

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

Verður,

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

Hér, 1 þýðir að við viljum fjarlægja 1. W úr hólfum gagnasafnsins okkar (ef þú vilt fjarlægja 2. stafinn úr gagnasafninu þínu skaltu bara skrifa 2 í stað 1, ef þú vilt fjarlægja 3. stafinn úr gagnasettið þitt skrifaðu þá bara 3 í staðinn fyrir 1, og svo framvegis).

  • Ýttu á Enter .

  • Aftur, dragðu bara röðina niður með því að nota Fill Handle til að notaformúlu við restina af frumunum.

Nú hefur þú fundið niðurstöðu gagnasafns með frumum með 1. W ásamt tölur.

4. Eyða mörgum tilteknum stöfum úr reit með Nested SUBSTITUTE aðgerðinni

SUBSTITUTE aðgerðin fjarlægir aðeins stafi fyrir hvaða fjölda tilvika sem er í einu. Svo, ef þú vilt fjarlægja marga stafi í einu, þá þarftu að útfæra hreidda SUBSTITUTE aðgerðina.

Svo skulum við finna út hvernig á að útfæra hreidda SUBSTITUTE aðgerðina. til að fjarlægja marga stafi í einu.

Skref:

  • Til að koma á fót hreiðri SUBSTITUTE aðgerð þarftu að skrifa SUBSTITUTE fall inni í öðru SUBSTITUTE falli og sendu viðeigandi rök innan sviga.

    Til að skilja meira skaltu skoða myndina hér að neðan,

Hvar,

Til að fjarlægja mörg W úr C5 frumunni , skrifum við fyrst formúluna,

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

og síðan, til að eyða E (eða öðrum staf sem þú þurftir) ásamt því, setjum við þessa formúlu inn í aðra STAÐA formúlu og sendu rökin ( gamall_texti, nýr_texti ) inni í honum (í okkar tilfelli var það " E","" ).

Svo, núna formúlan er,

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

  • Ýttu á Enter .

Það mun koma í stað allra W og E (eða annar texti sem þú valdir) með núllstreng(eða strenginn sem þú skiptir um hann fyrir).

  • Dragðu aftur röðina niður með því að nota Fill Handle til að nota formúluna á restina af hólfunum.
  • Nú hefur þú fundið niðurstöðu gagnasafns með frumum án bókstafa.

    5. Fjarlægðu fyrstu eða síðustu stafina úr reitnum með formúlu í Excel

    Í þessum hluta muntu læra hvernig á að fjarlægja fyrstu eða síðustu stafina úr hólfum með formúlunni í Excel.

    5.1 Eyða fyrstu stöfum úr frumu með formúlu í Excel

    Skref til að eyða fyrstu stöfum úr frumum með formúlunni í Excel eru gefin hér að neðan.

    Skref:

    • Veldu fyrst reit sem þú vilt að niðurstaðan þín sé sýnd.
    • Í reitnum skaltu skrifa eftirfarandi formúlu,
    =RIGHT(C5, LEN(C5)-3)

    Hér,

    C5 = reitinn til að eyða stöfunum úr

    • Ýttu á Sláðu inn .

    Það mun fjarlægja stafi úr upphafi reitsins.

    • Dragðu röðina niður með Fylltu handfang til að nota formúluna á restina af hólfunum.

    Það mun eyða öllum stöfunum frá byrjun reitanna.

    Formúlusundurliðun

    • LEN(C5) -> LEN fallið skilgreinir lengd Cell C5
      • Úttak: 6
      • <1 6>
    • LEN(C5)-3 -> verður
      • 6-3
      • Úttak: 3
    • RIGHT(C5, LEN(C5)-3 ) -> verður
      • HÆGRI (C5, 3)
      • Úttak: 101
      • Skýring: Eyddu fyrstu 3 stöfunum úr C5

    5.2 Fjarlægðu síðustu stafina úr reitnum með formúlu í Excel

    Skref til að eyða síðustu stöfunum úr frumum með formúlunni í Excel eru gefin hér að neðan.

    Skref:

    • Veldu fyrst reit sem þú vilt að niðurstaðan þín sé sýnd.
    • Í reitnum skaltu skrifa eftirfarandi formúlu,
    =LEFT(C5, LEN(C5)-2)

    Hér,

    C5 = reitinn til að eyða stöfunum úr

    • Ýttu á Enter .

    Það mun fjarlægja stafi úr lok hólfsins.

    • Dragðu röðina niður með því að nota Fill Handle til að nota formúluna á restin af frumunum.

    Það mun eyða öllum stöfum úr lok frumanna.

    Formúlusundurliðun

    • LEN(C5) -> Lengd frumu C5
      • Úttak: 6
    • LEN(C5)-2 -> verður
      • 6-2
      • Úttak: 4
    • LEFT(C5, LEN(C5)-2 ) -> verður
      • LEFT(C5, 2)
      • Úttak: WWE1
      • Skýring: Eyða síðustu 2 stafirnir úr C5-klefanum

    Lesa meira: Hvernig á að fjarlægja texta Eftir staf í Excel (3 leiðir)

    6. Fjarlægðu bæði fyrstu og síðustu stafina úr frumu með formúlu í Excel

    Í þessum hluta,mun sýna þér hvernig á að fjarlægja alla stafi sem eru til í reit.

    Skref til að gera það eru gefin hér að neðan.

    Skref:

    • Veldu fyrst reit sem þú vilt að niðurstaðan þín sé sýnd.
    • Í reitnum skaltu skrifa eftirfarandi formúlu,
    =MID(C5,3,LEN(C5)-4)

    Hér,

    C5 = reitinn til að eyða stöfunum úr

    • Ýttu á Enter .

    Það mun fjarlægja stafi bæði úr upphafi og enda reitsins.

    • Dragðu röðina niður með því að nota Fill Handle til að nota formúlunni í restina af hólfunum.

    Það mun eyða öllum stöfum frá upphafi og enda hólfanna.

    Formúlusundurliðun

    • LEN(C5) -> Lengd frumu C5
      • Úttak: 6
    • LEN(C5)-4 -> verður
      • 6-4
      • Úttak: 2
    • MID(C5,3,LEN(C5) -4) -> verður
      • MID(C5,3,2)
      • Úttak: E1
      • Skýring: Eyddu síðustu 2 stöfunum úr C5-klefanum frá stöðunni 3 með MID-fallinu .

    Lesa meira: Hvernig á að fjarlægja texta úr Excel klefi (9 auðveldar leiðir)

    7. Eyða stöfum úr klefi með fylkisformúlu í Excel

    Ef þú vinnur með mikið magn af gögnum þá þarftu sterkari leið til að útrýma öllum bókstöfunum. Innleiðing Array formúlu til að starfa í amikið magn af gögnum er fljótlegra og skilvirkara.

    Hér munum við sýna þér Array formúluna til að eyða stöfum úr frumum í Excel.

    Skref:

    • Fyrst skaltu velja reit sem þú vilt að niðurstaðan þín sé sýnd.
    • Í reitnum skaltu skrifa eftirfarandi formúlu,
    =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)

    Hér,

    C5 = reitinn til að eyða stöfunum úr

    • Ýttu á Enter .

    Það mun fjarlægja alla stafina úr frumunum í Excel.

    • Dragðu röðina niður með Fylltu handfang til að nota formúluna á restina af frumunum.

    Það mun eyða öllum stöfunum úr gagnasafni frumna í Excel.

    Athugasemdir:

    • Þessi fylkisformúla mun fjarlægja alls kyns stafi, þar á meðal bókstafi, sérstafi o.s.frv. nema tölustafina. Til dæmis, ef upprunalegi strengurinn er abc*123-def, mun þessi formúla fjarlægja alla stafi og sérstafi nema tölustafi og skila 123.
    • Ef það er enginn tölustafur í upprunalega strengnum mun þessi formúla skila 0.

    Lesa meira: Hvernig á að fjarlægja texta úr Excel hólf en skilja eftir tölur (8 leiðir)

    8. Fjarlægðu fyrstu eða síðustu stafina úr klefi með notendaskilgreindri virkni (UDF) í VBA

    Að innleiða VBA macro er áhrifaríkasta, fljótlegasta og öruggasta aðferðin til að keyra hvaða aðgerð sem er í Excel. Í þessum hluta munum við læra hvernig á að gera þaðnotaðu VBA til að eyða stöfum úr hólfum með notendaskilgreindri aðgerð(UDF) í Excel.

    8.1 Eyða fyrstu stöfum úr hólfi með VBA í Excel.

    Skref til að eyða fyrstu stöfum úr frumum með VBA UDF í Excel eru sýnd hér að neðan.

    Skref:

    • Ýttu á Alt + F11 á lyklaborðinu þínu eða farðu í flipann Hönnuði -> Visual Basic til að opna Visual Basic Editor .

    • Í sprettiglugganum, frá valmyndastikunni , smelltu á Setja inn -> Module .

    • Afritu eftirfarandi kóða og límdu hann inn í kóðagluggann.
    9834

    Þetta er ekki undiraðferð fyrir VBA forritið til að keyra, þetta er að búa til User Defined Function (UDF) . Svo, eftir að hafa skrifað kóðann, í stað þess að smella á Run hnappinn á valmyndastikunni, smelltu á Vista .

    • Farðu nú aftur í vinnublaðið sem þú hefur áhuga á og skrifaðu fallið sem þú bjóst til með VBA kóða (Function DeleteFirstL í fyrstu línu kóðans) og innan sviga á DeleteFirstL aðgerð, sendu frumutilvísunarnúmerið sem þú vilt fjarlægja stafi úr (í okkar tilfelli sendum við Cell B5 innan sviga) og upphæðanúmerin sem þú viljum að stafurinn sé fjarlægður (við viljum að fyrstu 3 stafirnir séu fjarlægðir svo við setjum 3 ).
    • Ýttu á Enter .

    Það mun fjarlægja stafi

    Hugh West er mjög reyndur Excel þjálfari og sérfræðingur með yfir 10 ára reynslu í greininni. Hann er með BA gráðu í bókhaldi og fjármálum og meistaragráðu í viðskiptafræði. Hugh hefur ástríðu fyrir kennslu og hefur þróað einstaka kennsluaðferð sem auðvelt er að fylgja eftir og skilja. Sérfræðiþekking hans á Excel hefur hjálpað þúsundum nemenda og fagfólks um allan heim að bæta færni sína og skara fram úr í starfi. Í gegnum bloggið sitt deilir Hugh þekkingu sinni með heiminum og býður upp á ókeypis Excel námskeið og netþjálfun til að hjálpa einstaklingum og fyrirtækjum að ná fullum möguleikum.