Nola kendu letrak zelulatik Excel-en (10 metodo)

  • Partekatu Hau
Hugh West

Artikulu honetan, Excel-en gelaxka batetik letrak nola kentzen ikasiko duzu.

Deskargatu Lan-koadernoa

Deskargatu dezakezu. doako praktika Excel lan-koadernoa hemendik.

Kendu letrak Cell.xlsm

Excel-en letrak zelulatik kentzeko 10 metodo

Atal honetan gelaxka batetik letrak nola kendu Excel-en Excel-en komando-tresnak, hainbat formula, VBA eta abar erabiliz eztabaidatuko da.

1. Kendu letra espezifikoak Gelatik Excel-en Bilatu eta Ordeztu eginbidearekin

Bilatu & Ordeztu komandoa Excel-ekin lotutako zeregin gehienak egiteko funtziorik errazena eta ohikoena da. Hemen karaktereak nola ezabatu ezagutuko dugu Bilatu & Ordeztu eginbidea Excel-en.

Kontuan hartu hurrengo datu-multzoa, nondik kenduko ditugun letra guztiak ( WWE ) Kodea ko gelaxketan> zutabea zenbakiak bakarrik utziz.

Hori egiteko pausoak behean ematen dira,

Urratsak:

  • Hautatu datu-multzoa.
  • Hasierako fitxan, joan Bilatu & Hautatu -> Ordeztu .

  • Laster-leihoan Bilatu eta Ordeztu koadroan, Aurkitu zer eremuan, idatzi WWE.
  • Utzi Ordezkatu eremua hutsik .

  • Sakatu Ordeztu guztiak .

Honek WWE guztiak ezabatuko ditu. zure zelulakgelaxkaren hasieratik.

  • Arrastatu errenkada behera Bete heldulekua erabiliz formula gainerako gelaxketan aplikatzeko.

Gelaxken hasieratik 3 hizki ezabatuko ditu.

8.2 Kendu azken letra zelulatik Excel-en VBArekin

Urratsak Excel-en VBA UDF duten gelaxketako azken letrak ezabatu behean erakusten dira.

Pausoak:

  • Lehenengo modu berean, ireki Visual Basic Editor Garatzailea fitxatik eta Txertatu Modulua kode-leihoan.
  • Kode-leihoan, kopiatu hurrengo kodea eta itsatsi.
9626

  • Gorde kodea eta itzuli interesgarri den lan-orrira eta idatzi sortu berri duzun funtzioa <-rekin 1>VBA kodea (Funtzioa DeleteLastL kodearen lehen lerroan) eta DeleteLastL funtzioaren parentesien barruan, pasa zelula erreferentzia-zenbakia letrak kendu nahi dituzun (gure kasuan, B5 gelaxka pasatzen dugu parentesi artean) eta zenbatekoa letra kendu nahi duzun zenbakiak (azken 2 letrak kendu nahi ditugu, beraz, 2 jarri dugu).
  • Sakatu Sartu .

Gelxaren amaierako letrak kenduko ditu.

  • Arrastatu errenkada behera Bete heldulekua erabiliz formula aplikatzeko gainontzeko gelaxketara.

Azken 2 letrak ezabatuko ditu gelaxken amaieratik.

8.3Ezabatu Excel-en VBA-rekin gelaxkako letra guztiak

Orain, VBA UDF Excel-en VBA UDF duten gelaxketako letra guztiak nola ezabatu ikasiko dugu.

Urratsak:

  • Aurreko modu berean, ireki Visual Basic Editor Garatzailea fitxatik eta Txertatu a Modulua kodearen leihoan.
  • Kodearen leihoan, kopiatu hurrengo kodea eta itsatsi.
8771

  • Gorde kodea eta itzuli interesgarri den lan-orrira eta idatzi VBA kodearekin sortu berri duzun funtzioa (Funtzioa EzabatuLetter kodearen lehen lerroan) eta parentesi artean. EzabatuLetter funtzioari, pasa itzazu letrak kendu nahi dituzun zelula-erreferentzia-zenbakia (gure kasuan, B5 gelaxka pasatzen dugu parentesi artean).
  • Sakatu Sartu .

Geluxatik letra guztiak kenduko ditu.

  • Arrastatu errenkada behera Bete heldulekua erabiliz formula gainerako gelaxketan aplikatzeko.

Datu multzo bat lortuko duzu. gelaxkak letra guztiak kenduta.

Irakurri gehiago: Nola kendu testua zuriune baten aurretik Excel formularekin (5 metodo)

9. Ezabatu gelaxkako letrak Excel-eko testura zutaberako tresnarekin

Excel-ek Textu zutabeetara izeneko komando-tresna integratua du. Tresna hau erabil dezakegu Excel-eko gelaxketatik letrak kentzeko.

Hori egiteko pausoak ematen dira.behean.

Urratsak:

  • Hautatu letrak kendu nahi dituzun gelaxkak.
  • Joan fitxa Datuak -> Testua zutabeetara

  • Laster-leihoan, hautatu Zabalera finkoa datu mota gisa.
  • Sakatu Hurrengoa .

  • Hurrengoa Datuen aurrebista , arrastatu marra bertikala kendu nahi dituzun hizki guztietara iritsi arte ( WWE kendu nahi dugu, beraz, WWE guztia estaltzen duen lerroa arrastatu dugu datu-balioaren).
  • Sakatu Hurrengoa .

  • Hautatu Zutabeen datuen formatua zure beharren arabera.
  • Sakatu Amaitu .

Lortuko duzu datu guztiak beste zutabe bateko letrak izan ezik.

Horrela, gelaxketatik kendu nahi dituzun letrak atera ditzakezu.

10. Kendu letrak gelaxkatik Excel-en Flash betetzea erabiliz

Gelxetatik letrak ere ezaba ditzakezu Excel-en Flash betetzea funtzioa erabiliz. Flash Fill -k egiten duena zera da: lehenik eta behin, erabiltzaileak ematen duen edozein eredu bilatzen du eta, ondoren, eredu horren arabera, gainerako gelaxkak betetzen ditu.

Zeluletatik letrak kentzeko urratsak erabiliz. Flash betetzea behean ematen dira. Adibide batekin deskribatuko dugu hobeto uler dezazun.

Urratsak:

  • Begiratu hurrengo irudia, non kendu nahi ditugun <1 guztiak>WWE tik Kodea WWE101 . Beraz, ondoko gelaxkan 101 bakarrik idatzi dugu Excel nahi dugun eredua ezagutzeko.
  • Ondoren, gainerako gelaxkak hautatuz, Datuak -> Flash Fill .

Gainontzeko gelaxka guztiak guk emandako eredu berarekin beteko ditu, WWE<2 kenduz> eta zenbakiekin bakarrik utziz.

Teklatuko lasterbidea saka dezakezu Ktrl + E Flash betetzea aktibatzeko. .

Irakurri gehiago: Nola kendu testu espezifikoa Excel-en gelaxkatik (11 modu errazenak)

Ondorioa

Artikulu honek 10 modu ezberdinetan gelaxka batetik letrak nola kendu erakutsi dizu Excel-en. Artikulu hau zuretzat oso onuragarria izan dela espero dut. Galdetu lasai gaiari buruzko galderarik baduzu.

Excel-en datu-multzoa eta zenbakiak bakarrik utziko dituzu.

Irakurri gehiago: Nola kendu testua Excel gelaxkatik (9 modu errazak)

2. Ezabatu gelaxkako letra espezifikoak ORDEZKOAK Excel-en funtzioarekin

Bilatu & Ordeztu komando-funtzioa Excel-en, formula erabiltzea Excel-en edozein emaitza mota ateratzeko modurik seguruena eta kontrolatuena da. Excel-en karaktere zehatzik gabeko datu-multzo baten irteera lortzeko, ORDEZKOAK funtzioa inplementa dezakezu.

Formula generikoa ORDEZKETA ,

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

Hemen,

testu_zaharra = kendu nahi duzun testua

testu_berria = ordezkatu nahi duzun testua

Behean erabili genuen datu-multzo bera dago. goiko atala. Eta oraingoan, Bilatu & Ordeztu funtzioa letrak kentzeko, ORDEZTU funtzioa aplikatuko dugu nahi duzun irteera lortzeko.

Urratsak:

  • Zure emaitza agertzea nahi duzun gelaxka huts batean, idatzi formula hau,
=SUBSTITUTE(C5,"WWE","")

Hemen,

C5 = letrak kentzeko balioa duen gelaxka

"WWE" = kendu beharreko letrak

"" = "WWE" kate hutsarekin ordezkatzeko

  • Sakatu Sartu .

Guztiak ordezkatuko ditu WWE (edo edozein hautatu duzun beste testu bat) kate nulu batekin (edoordezkatzen duzun katea).

  • Arrastatu errenkada behera Bete heldulekua erabiliz formula gainerako gelaxketan aplikatzeko.

Orain letrarik gabeko gelaxken datu-multzo baten emaitza aurkitu duzu.

Gehiago irakurri: Nola kendu testu zehatza zutabe batetik Excel-en (8 modu)

3. Atera ezazu Excel-eko gelaxkako instantzia jakin bateko letrak

Orain arte gelaxketatik letra guztiak nola kentzen ikasten ari ginen. Baina zer gertatzen da gelaxken posizio jakin bateko letrak bakarrik ezabatu nahi badituzu.

Adibidez, gelaxketatik WWE guztiak kendu beharrean, 1. <1 bakarrik mantendu nahi dugu>W gelaxka bakoitzeko zenbakiekin batera.

Urratsak:

  • Goiko atalean bezalaxe, non ORDEZKOAK funtzioa WWE kentzeko, hemen letrak kendu nahi ditugun posizio jakina definituko dugu.

    Beraz, goiko ORDEZKOAK formula,

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

Bihurtzen da,

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

Hemen, 1 esan nahi du 1. W gure datu-multzoko gelaxketatik kendu nahi dugula (zure datu-multzotik 2. letra kendu nahi baduzu, idatzi 2 1 ordez, hirugarren letra kendu nahi baduzu. zure datu-multzoa, ondoren, idatzi 3 1 beharrean, eta abar).

  • Sakatu Sartu .

  • Berriz, arrastatu errenkada behera Bete heldulekua erabiliz,formula gainerako gelaxketara.

Orain 1. W duten gelaxken datu-multzo baten emaitza aurkitu duzu. zenbakiak.

4. Ezabatu gelaxkako hainbat letra espezifiko ORDEZKOAK habiaratuta funtzioarekin

ORDEZKOAK funtzioak aldi berean edozein instantziatako letrak bakarrik kentzen ditu. Beraz, hainbat hizki aldi berean kendu nahi badituzu, habiaratuta dagoen ORDEZKOAK funtzioa inplementatu behar duzu.

Beraz, ikus dezagun nola inplementatu habiaratua den ORDEZKOAK funtzioa. hainbat letra aldi berean kentzeko.

Urratsak:

  • Habiaraturiko ORDEZKIDE funtzio bat ezartzeko, <1 bat idatzi behar duzu>ORDEZTU funtzioa beste ORDEZTU funtzio baten barruan eta pasa argumentu garrantzitsuak parentesi artean.

    Gehiago ulertzeko, begiratu beheko irudia,

Non,

W anitz kentzeko C5 gelaxka tik, lehenik formula idatziko dugu,

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

eta gero, harekin batera E (edo behar duzun beste edozein hizki) ezabatzeko, formula hau beste ORDEZKOAK formula baten barruan jartzen dugu. eta pasa argumentuak ( testu_zaharra, testu_berria ) barruan (gure kasuan, " E","" zen).

Beraz, orain, formula hau da:

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

  • Sakatu Sartu .

Hau da. W eta E (edo hautatu duzun beste edozein testu) kate nulu batekin(edo ordezkatzen duzun katea).

  • Berriro arrastatu errenkada behera Bete heldulekua erabiliz formula gainerako gelaxketan aplikatzeko.
  • Orain letrarik gabeko gelaxken datu-multzo baten emaitza aurkitu duzu.

    5. Kendu lehen edo azken letrak Excel-eko formula duten gelaxkan

    Atal honetan, Excel-eko formula duten gelaxketatik lehen edo azken letrak nola kentzen ikasiko duzu.

    5.1 Ezabatu Excel-eko formula duten gelaxkako lehen hizkiak

    Excel-eko formula duten gelaxketako lehen hizkiak ezabatzeko urratsak jarraian ematen dira.

    Pausoak:

    • Lehenik eta behin, hautatu zure emaitza agertzea nahi duzun gelaxka.
    • Geluxan, idatzi formula hau,
    =RIGHT(C5, LEN(C5)-3)

    Hemen,

    C5 = letrak ezabatzeko gelaxka

    • Sakatu Sartu .

    Gelxaren hasierako letrak kenduko ditu.

    • Arrastatu errenkada behera <1 erabiliz>Bete heldulekua formula gainerako gelaxketan aplikatzeko.

    Letra guztiak ezabatuko ditu gelaxken hasieratik.

    Formularen banaketa

    • LEN(C5) -> LEN funtzioak definitzen du C5 gelaxkaren luzera
      • Irteera: 6
      • <1 6>
    • LEN(C5)-3 -> bihurtzen da
      • 6-3
      • Irteera: 3
    • ESKUINA(C5, LEN(C5)-3 ) -> bihurtzen da
      • ESKUINA (C5, 3)
      • Irteera: 101
      • Azalpena: Ezabatu lehen 3 letrak C5 gelaxkako

    5.2 Kendu azken letrak gelaxkatik formula duten Excel-en

    Excel-en formula duten gelaxketako azken letrak ezabatzeko urratsak jarraian ematen dira.

    Urratsak:

    • Lehenik eta behin, hautatu zure emaitza erakustea nahi duzun gelaxka.
    • Geluxan, idatzi formula hau,
    =LEFT(C5, LEN(C5)-2)

    Hemen,

    C5 = letrak ezabatzeko gelaxka

    • Sakatu Sartu .

    Gelxaren amaierako letrak kenduko ditu.

    • Arrastatu errenkada behera Bete heldulekua erabiliz, formula aplikatzeko. gainontzeko gelaxkak.

    Geluxken amaierako letra guztiak ezabatuko ditu.

    Formularen banaketa

    • LEN(C5) -> C5 gelaxkaren luzera
      • Irteera: 6
    • LEN(C5)-2 ->
      • 6-2
      • Irteera: 4
    • EZKERRA(C5, LEN(C5)-2 bihurtzen da ) ->
      • EZKER (C5, 2) bihurtzen da
      • Irteera: WWE1
      • Azalpena: Ezabatu C5 gelaxkako azken 2 letrak

    Irakurri gehiago: Nola kendu testua Karakterearen ondoren Excel-en (3 modu)

    6. Ezabatu Excel-eko formula duten gelaxkako lehen eta azken letrak

    Atal honetan, gukgelaxka batean dauden letra guztiak nola kentzen erakutsiko dizu.

    Hori egiteko pausoak behean ematen dira.

    Urratsak:

    • Lehenik eta behin, hautatu zure emaitza agertzea nahi duzun gelaxka.
    • Geluxan, idatzi formula hau,
    =MID(C5,3,LEN(C5)-4)

    Hemen,

    C5 = letrak ezabatzeko gelaxka

    • Sakatu Sartu .

    Letrak kenduko ditu gelaxkaren hasieratik eta amaieratik.

    • Arrastatu errenkada behera Bete heldulekua erabiliz aplikatzeko. formula gainerako gelaxketara.

    Letra guztiak ezabatuko ditu gelaxken hasieratik eta amaieratik.

    Formularen banaketa

    • LEN(C5) -> C5 gelaxkaren luzera
      • Irteera: 6
    • LEN(C5)-4 ->
      • 6-4
      • Irteera: 2
    • MID(C5,3,LEN(C5)) bihurtzen da -4) ->
      • MID(C5,3,2) bihurtzen da
      • Irteera: E1
      • Azalpena: Ezabatu azken 2 letrak C5 gelaxka ko 3 posiziotik hasita MID funtzioarekin .

    Irakurri gehiago: Nola kendu testua Excel gelaxkatik (9 modu errazak)

    7. Ezabatu gelaxkako letrak Excel-en Array Formularekin

    Datu kopuru handiarekin lan egiten baduzu, letra guztiak ezabatzeko modu sendoagoa behar duzu. Matrizea formula bat inplementatzea batean funtzionatzekodatu kopuru handia azkarragoa eta eraginkorragoa da.

    Hemen Matrizea formula erakutsiko dizugu Excel-eko gelaxketako letrak ezabatzeko.

    Urratsak:

    • Lehenik eta behin, hautatu zure emaitza agertzea nahi duzun gelaxka.
    • Geluxan, idatzi formula hau,
    =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)

    Hemen,

    C5 = letrak ezabatzeko gelaxka

    • Sakatu Sartu .

    Excel-eko gelaxketako letra guztiak kenduko ditu.

    • Arrastatu errenkada behera erabiliz. Bete heldulekua formula gainerako gelaxketan aplikatzeko.

    Excel-eko gelaxken datu-multzoko letra guztiak ezabatuko ditu.

    Oharrak:

    • Matrizearen formula honek mota guztietako karaktereak kenduko ditu letrak, karaktere bereziak etab. zenbakizko karaktereak izan ezik. Adibidez, jatorrizko katea abc*123-def bada, formula honek letra eta karaktere berezi guztiak kenduko ditu zenbakiak izan ezik eta 123 itzuliko du.
    • Jatorrizko katean zenbakizko karaktererik ez badago, formula honek itzuliko du. 0.

    Irakurri gehiago: Nola kendu testua Excel gelaxka batetik baina zenbakiak utzi (8 modu)

    8. Erabiltzaileak definitutako funtzioarekin (UDF) gelaxkako lehen edo azken letrak ezabatu VBAn

    VBA makroa ezartzea da edozein eragiketa egiteko metodorik eraginkorrena, azkarrena eta seguruena. Excel. Atal honetan, nola egin ikasiko duguerabili VBA Excel-en erabiltzaileak definitutako funtzioa (UDF) duten gelaxketako letrak ezabatzeko.

    8.1 Ezabatu gelaxkako lehen letrak Excel-en VBA-rekin

    Excel-en VBA UDF duten gelaxketako lehen letrak ezabatzeko urratsak behean erakusten dira.

    Urratsak:

    • Sakatu Alt + F11 teklatuan edo joan Garatzailea -> Visual Basic Visual Basic Editor irekitzeko.

    • Laster-kodeen leihoan, menu-barratik , egin klik Txertatu -> Modulua .

    • Kopiatu hurrengo kodea eta itsatsi kodearen leihoan.
    6847

    Hau da ez da VBA programa exekutatzeko azpi-prozedura bat, hau User Defined Function (UDF) sortzen ari da. Beraz, kodea idatzi ondoren, Exekutatu botoia sakatu beharrean, egin klik Gorde .

    • Orain itzuli interesgarria den lan-orrira eta idatzi VBA kodearekin sortu berri duzun funtzioa (Funtzioa DeleteFirstL kodearen lehen lerroan) eta <1-ren parentesi artean>DeleteFirstL funtzioa, pasa ezazu letrak kendu nahi dituzun zelula-erreferentzia-zenbakia (gure kasuan, B5 gelaxka parentesi artean pasatzen dugu) eta zuk duzun kopurua. letra kendu nahi dugu (lehen 3 letrak kendu nahi ditugu, beraz, 3 jarri dugu).
    • Sakatu Sartu .

    Hizkiak kenduko ditu

    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.