Kako ukloniti slova iz ćelije u Excelu (10 metoda)

  • Podijeli Ovo
Hugh West

U ovom ćete članku naučiti kako ukloniti slova iz ćelije u programu Excel.

Preuzmite radnu knjigu

Možete preuzeti besplatno vježbajte Excel radnu knjigu odavde.

Uklonite slova iz ćelije.xlsm

10 metoda za uklanjanje slova iz ćelije u programu Excel

Ovaj odjeljak govori o tome kako ukloniti slova iz ćelije u Excelu pomoću Excelovih naredbenih alata, raznih formula, VBA itd.

1. Uklonite određena slova iz ćelije pomoću značajke Pronađi i zamijeni u programu Excel

Pronađi & Naredba Replace je najlakša i najčešća značajka za obavljanje većine zadataka povezanih s Excelom. Ovdje ćemo saznati kako brisati znakove pomoću Traži & Značajka Zamijeni u Excelu.

Razmotrite sljedeći skup podataka iz kojeg ćemo ukloniti sva slova ( WWE ) iz ćelija u Kod ostavljajući samo brojeve.

Koraci za to navedeni su u nastavku,

Koraci:

  • Odaberite skup podataka.
  • Na kartici Početna idite na Traži & Odaberite -> Zamijeni .

  • Iz skočnog okvira Pronađi i zamijeni , u Pronađi što polje, napišite WWE.
  • Ostavite polje Zamijeni s prazno .

  • Pritisnite Zamijeni sve .

Ovo će izbrisati sve WWE iz stanice u vašemod početka ćelije.

  • Povucite red prema dolje koristeći Ručku za popunjavanje da biste primijenili formulu na ostatak ćelija.

Izbrisat će se 3 slova od početka ćelija.

8.2 Ukloni zadnje slovo iz ćelije pomoću VBA u Excelu

Koraci za brisanje zadnjih slova iz ćelija s VBA UDF u Excelu prikazani su u nastavku.

Koraci:

  • Na isti način kao prije, otvorite Visual Basic Editor s kartice Developer i Umetnite Modul u prozor koda.
  • U prozoru koda, kopirajte sljedeći kod i zalijepite ga.
4638

  • Spremite kod i vratite se na radni list koji vas zanima i napišite funkciju koju ste upravo stvorili pomoću VBA kod (funkcija DeleteLastL u prvom retku koda) i unutar zagrada funkcije DeleteLastL proslijedite referentni broj ćelije iz kojih želite ukloniti slova (u našem slučaju prenosimo ćeliju B5 unutar zagrada) i količinu brojeve za koje želite da se slovo ukloni (želimo da se posljednja 2 slova uklone pa stavljamo 2 ).
  • Pritisnite Enter .

Uklonit će slova s ​​kraja ćelije.

  • Povucite red prema dolje koristeći Ručku za popunjavanje za primjenu formule u ostale ćelije.

Izbrisat će posljednja 2 slova s ​​kraja ćelija.

8.3Izbriši sva slova iz ćelije pomoću VBA u Excelu

Sada ćemo naučiti kako izbrisati sva slova iz ćelija pomoću VBA UDF u Excelu.

Koraci:

  • Na isti način kao prije, otvorite Visual Basic Editor s kartice Developer i Umetnite Modul u prozoru koda.
  • U prozoru koda kopirajte sljedeći kod i zalijepite ga.
9035

  • Spremite kod i vratite se na radni list koji vas zanima i napišite funkciju koju ste upravo stvorili pomoću VBA koda (Funkcija DeleteLetter u prvom retku koda) i unutar zagrada funkciji DeleteLetter proslijedite referentni broj ćelije iz koje želite ukloniti slova (u našem slučaju prosljeđujemo ćeliju B5 unutar zagrada).
  • Pritisnite Enter .

Uklonit će sva slova iz ćelije.

  • Povucite red prema dolje koristeći Ručku za popunjavanje za primjenu formule na ostatak ćelija.

Dobit ćete skup podataka od iz ćelija su uklonjena sva slova.

Pročitajte više: Kako ukloniti tekst ispred razmaka pomoću Excel formule (5 metoda)

9. Izbrišite slova iz ćelije pomoću alata Text to Columns programa Excel

Excel ima ugrađeni alat za naredbe pod nazivom Text to Columns . Možemo upotrijebiti ovaj alat za uklanjanje slova iz ćelija u Excelu.

Dani su koraci za toispod.

Koraci:

  • Odaberite ćelije iz kojih želite ukloniti slova.
  • Idite na kartica Podaci -> Tekst u stupce

  • U skočnom prozoru odaberite Fiksna širina kao vrstu podataka.
  • Kliknite Dalje .

  • Dalje u Pregledu podataka , povucite okomitu liniju dok ne dođete do svih slova koja želite ukloniti (želimo ukloniti WWE pa smo povukli liniju koja pokriva sve WWE vrijednosti podataka).
  • Kliknite Dalje .

  • Odaberite Format podataka stupca prema vašim potrebama.
  • Kliknite Završi .

Dobit ćete svi podaci osim slova u drugom stupcu.

Na ovaj način možete izdvojiti slova koja želite ukloniti iz ćelija.

10. Uklonite slova iz ćelije pomoću značajke Flash Fill u programu Excel

Također možete izbrisati slova iz ćelija pomoću značajke Flash Fill programa Excel. Ono što Flash Fill radi je da prvo traži bilo koji uzorak koji je dao korisnik, a zatim prema tom uzorku ispunjava ostale ćelije.

Koraci za uklanjanje slova iz ćelija pomoću Flash Fill je dano u nastavku. Opisat ćemo na primjeru kako biste bolje razumjeli.

Koraci:

  • Pogledajte sljedeću sliku, gdje želimo ukloniti sve WWE od Šifra WWE101 . Dakle, u ćeliju pored nje napisali smo samo 101 kako bismo Excel upoznali s uzorkom koji želimo.
  • Zatim odabirom ostalih ćelija kliknemo Podaci -> Flash Fill .

Ispunit će sve ostale ćelije istim uzorkom koji smo dali, uklanjajući WWE i ostavljajući vas samo s brojevima.

Također možete pritisnuti tipkovni prečac Ctrl + E da aktivirate Flash Fill .

Pročitajte više: Kako ukloniti određeni tekst iz ćelije u Excelu (11 najlakših načina)

Zaključak

Ovaj vam je članak pokazao kako ukloniti slova iz ćelije u Excelu na 10 različitih načina. Nadam se da vam je ovaj članak bio od velike koristi. Slobodno pitajte ako imate pitanja u vezi s temom.

skup podataka u Excelu i ostavljaju vam samo brojke.

Pročitajte više: Kako ukloniti tekst iz ćelije programa Excel (9 jednostavnih načina)

2. Izbrišite određena slova iz ćelije pomoću funkcije SUBSTITUTE u Excelu

Za razliku od Pronađi & Značajka naredbe Zamijeni u Excelu, korištenje formule je najsigurniji i najkontroliraniji način izdvajanja bilo koje vrste rezultata u Excelu. Da biste dobili izlaz skupa podataka bez ikakvih specifičnih znakova u Excelu, možete implementirati funkciju SUBSTITUTE .

Generička SUBSTITUTE formula,

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

Ovdje,

stari_tekst = tekst koji želite ukloniti

novi_tekst = tekst kojim želite zamijeniti

Ispod je isti skup podataka koji smo koristili u gornji odjeljak. I ovaj put, umjesto korištenja Traži & Značajka Zamijeni za uklanjanje slova, primijenit ćemo funkciju ZAMJENA da bismo dobili željeni rezultat.

Koraci:

  • U praznu ćeliju u kojoj želite da se pojavi vaš rezultat napišite sljedeću formulu,
=SUBSTITUTE(C5,"WWE","")

Ovdje,

C5 = ćelija koja sadrži vrijednost za uklanjanje slova

"WWE" = slova za uklanjanje

"" = za zamjenu "WWE" praznim nizom

  • Pritisnite Enter .

Zamijenit će sve WWE (ili bilo koji drugi tekst koji ste odabrali) s nultim nizom (iliniz kojim ga zamjenjujete).

  • Povucite redak prema dolje koristeći Ručku za popunjavanje da biste primijenili formulu na ostale ćelije.

Sada ste pronašli rezultat skupa podataka ćelija bez ikakvih slova.

Pročitajte više: Kako ukloniti određeni tekst iz stupca u Excelu (8 načina)

3. Izdvojite slova iz određene instance iz ćelije u Excelu

Do sada smo samo učili kako ukloniti sva slova iz ćelija. Ali što ako želite izbrisati slova samo s određenog položaja u ćelijama.

Na primjer, umjesto uklanjanja svih WWE iz ćelija, želimo zadržati samo 1. W zajedno s brojevima iz svake ćelije.

Koraci:

  • Baš kao gornji odjeljak gdje smo implementirali ZAMJENU za uklanjanje WWE , ovdje ćemo samo definirati određenu poziciju s koje želimo ukloniti slova.

    Dakle, gornja formula ZAMJENA ,

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

Postaje,

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

Ovdje, 1 znači, želimo ukloniti 1. W iz ćelija našeg skupa podataka (ako želite ukloniti 2. slovo iz svog skupa podataka, tada samo napišite 2 umjesto 1, ako želite ukloniti 3. slovo iz vaš skup podataka tada samo napišite 3 umjesto 1, i tako dalje).

  • Pritisnite Enter .

  • Opet, samo povucite red prema dolje koristeći Ručku za popunjavanje da biste primijeniliformulu u ostale ćelije.

Sada ste pronašli rezultat skupa podataka ćelija s 1. W zajedno s brojevi.

4. Brisanje više određenih slova iz ćelije s ugniježđenom funkcijom SUBSTITUTE

Funkcija SUBSTITUTE uklanja samo slova za bilo koji broj instanci odjednom. Dakle, ako želite ukloniti više slova odjednom, trebate implementirati ugniježđenu funkciju SUBSTITUTE .

Hajde da saznamo kako implementirati ugniježđenu funkciju SUBSTITUTE za uklanjanje više slova odjednom.

Koraci:

  • Da biste uspostavili ugniježđenu funkciju SUBSTITUTE , morate napisati SUBSTITUTE funkcija unutar druge SUBSTITUTE funkcije i proslijedite relevantne argumente unutar zagrada.

    Da biste razumjeli više, pogledajte sliku ispod,

Gdje,

Da bismo uklonili više W iz C5 ćelije , prvo pišemo formulu,

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

a zatim, da bismo izbrisali E (ili bilo koje drugo slovo koje ste tražili) zajedno s njim, stavili smo ovu formulu unutar druge ZAMJENE formule i proslijedite argumente ( stari_tekst, novi_tekst ) unutar njega (u našem slučaju to je bilo " E","" ).

Dakle, sada formula je,

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

  • Pritisnite Enter .

To zamijenit će sve W i E (ili bilo koji drugi tekst koji ste odabrali) s nultim nizom(ili niz kojim ste ga zamijenili).

  • Još jednom povucite red prema dolje koristeći Ručku za popunjavanje kako biste primijenili formulu na ostatak ćelija.
  • Sada ste pronašli rezultat skupa podataka ćelija bez ikakvih slova.

    5. Ukloni prva ili posljednja slova iz ćelije s formulom u programu Excel

    U ovom ćete odjeljku naučiti kako ukloniti prva ili zadnja slova iz ćelija s formulom u programu Excel.

    5.1 Brisanje prvih slova iz ćelije s formulom u programu Excel

    Koraci za brisanje prvih slova iz ćelija s formulom u programu Excel navedeni su u nastavku.

    Koraci:

    • Prvo odaberite ćeliju u kojoj želite da se prikaže vaš rezultat.
    • U ćeliju napišite sljedeću formulu,
    =RIGHT(C5, LEN(C5)-3)

    Ovdje,

    C5 = ćelija za brisanje slova

    • Pritisnite Unesite .

    Uklonit će slova s ​​početka ćelije.

    • Povucite red prema dolje koristeći Fill Handle za primjenu formule na ostale ćelije.

    Izbrisat će se sva slova s ​​početka ćelija.

    Raščlamba formule

    • LEN(C5) -> Funkcija LEN definira duljina ćelije C5
      • Izlaz: 6
      • <1 6>
    • LEN(C5)-3 -> postaje
      • 6-3
      • Izlaz: 3
    • DESNO(C5, LEN(C5)-3 ) -> postaje
      • DESNO (C5, 3)
      • Izlaz: 101
      • Objašnjenje: Izbrišite prva 3 slova iz ćelije C5

    5.2 Uklonite zadnja slova iz ćelije s formulom u Excelu

    Koraci za brisanje zadnjih slova iz ćelija s formulom u Excelu navedeni su u nastavku.

    Koraci:

    • Prvo odaberite ćeliju u kojoj želite da se prikaže vaš rezultat.
    • U ćeliju napišite sljedeću formulu,
    =LEFT(C5, LEN(C5)-2)

    Ovdje,

    C5 = ćelija za brisanje slova

    • Pritisnite Enter .

    Uklonit će slova s ​​kraja ćelije.

    • Povucite red prema dolje koristeći Ručku za popunjavanje da biste primijenili formulu na ostatak ćelija.

    Izbrisat će sva slova s ​​kraja ćelija.

    Razdvajanje formule

    • LEN(C5) -> Duljina ćelije C5
      • Izlaz: 6
    • LEN(C5)-2 -> postaje
      • 6-2
      • Izlaz: 4
    • LIJEVO(C5, LEN(C5)-2 ) -> postaje
      • LEFT(C5, 2)
      • Izlaz: WWE1
      • Objašnjenje: Izbriši posljednja 2 slova iz ćelije C5

    Pročitajte više: Kako ukloniti tekst Nakon znaka u Excelu (3 načina)

    6. Uklonite i prva i zadnja slova iz ćelije pomoću formule u Excelu

    U ovom odjeljku,pokazat će vam kako ukloniti sva postojeća slova u ćeliji.

    Koraci za to navedeni su u nastavku.

    Koraci:

    • Prvo odaberite ćeliju u kojoj želite da se prikazuje vaš rezultat.
    • U ćeliju napišite sljedeću formulu,
    =MID(C5,3,LEN(C5)-4)

    Ovdje,

    C5 = ćelija za brisanje slova

    • Pritisnite Enter .

    Uklonit će slova i s početka i s kraja ćelije.

    • Povucite red prema dolje koristeći Ručku za popunjavanje za primjenu formulu u ostale ćelije.

    Izbrisat će sva slova s ​​početka i kraja ćelija.

    Raščlamba formule

    • LEN(C5) -> Duljina ćelije C5
      • Izlaz: 6
    • LEN(C5)-4 -> postaje
      • 6-4
      • Izlaz: 2
    • MID(C5,3,LEN(C5) -4) -> postaje
      • MID(C5,3,2)
      • Izlaz: E1
      • Objašnjenje: Izbrišite posljednja 2 slova iz ćelije C5 počevši od pozicije 3 pomoću funkcije MID .

    Pročitajte više: Kako ukloniti tekst iz Excel ćelije (9 jednostavnih načina)

    7. Izbrišite slova iz ćelije s formulom niza u Excelu

    Ako radite s velikom količinom podataka, potreban vam je jači način za uklanjanje svih slova. Implementacija Array formule za rad u avelika količina podataka je brža i učinkovitija.

    Ovdje ćemo vam pokazati formulu Array za brisanje slova iz ćelija u Excelu.

    Koraci:

    • Prvo odaberite ćeliju u kojoj želite da se prikaže vaš rezultat.
    • U ćeliju napišite sljedeću formulu,
    =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)

    Ovdje,

    C5 = ćelija za brisanje slova

    • Pritisnite Enter .

    Uklonit će sva slova iz ćelija u Excelu.

    • Povucite red prema dolje koristeći Fill Handle za primjenu formule na ostatak ćelija.

    Izbrisat će sva slova iz skupa podataka ćelija u Excelu.

    Napomene:

    • Ova formula polja će ukloniti sve vrste znakova uključujući slova, posebne znakove itd. osim numeričkih znakova. Na primjer, ako je izvorni niz abc*123-def, ova formula će ukloniti sva slova i posebne znakove osim brojeva i vratiti 123.
    • Ako u izvornom nizu nema numeričkog znaka, ova formula će vratiti 0.

    Pročitajte više: Kako ukloniti tekst iz Excel ćelije, ali ostaviti brojeve (8 načina)

    8. Uklonite prva ili zadnja slova iz ćelije s korisnički definiranom funkcijom (UDF) u VBA

    Implementacija VBA makronaredbe je najučinkovitija, najbrža i najsigurnija metoda za pokretanje bilo koje operacije u Excel. U ovom odjeljku naučit ćemo kakoupotrijebite VBA za brisanje slova iz ćelija pomoću korisnički definirane funkcije (UDF) u Excelu.

    8.1 Brisanje prvih slova iz ćelije pomoću VBA u Excelu

    Koraci za brisanje prvih slova iz ćelija s VBA UDF u Excelu prikazani su u nastavku.

    Koraci:

    • Pritisnite Alt + F11 na tipkovnici ili idite na karticu Razvojni programer -> Visual Basic za otvaranje Visual Basic Editor .

    • U skočnom prozoru koda, iz trake izbornika , kliknite Umetni -> Modul .

    • Kopirajte sljedeći kod i zalijepite ga u prozor koda.
    2822

    Ovo je nije podprocedura za pokretanje VBA programa, ovo stvara Korisnički definiranu funkciju (UDF) . Dakle, nakon što napišete kod, umjesto da kliknete gumb Pokreni na traci izbornika, kliknite Spremi .

    • Sada se vratite na radni list koji vas zanima i napišite funkciju koju ste upravo stvorili pomoću VBA koda (Funkcija DeleteFirstL u prvom retku koda) i unutar zagrada DeleteFirstL funkciju, proslijedite referentni broj ćelije iz koje želite ukloniti slova (u našem slučaju prosljeđujemo ćeliju B5 unutar zagrada) i količine brojeva koje želimo da se slovo skine (želimo da se prva 3 slova uklone pa stavimo 3 ).
    • Pritisnite Enter .

    Uklonit će slova

    Hugh West vrlo je iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i financije te magistrirao poslovno upravljanje. Hugh ima strast za podučavanjem i razvio je jedinstveni pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno poznavanje programa Excel pomoglo je tisućama studenata i profesionalaca diljem svijeta da poboljšaju svoje vještine i postignu uspjeh u karijeri. Putem svog bloga, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne vodiče za Excel i online obuku kako bi pomogao pojedincima i tvrtkama da dostignu svoj puni potencijal.