Kako ukloniti tekst iz Excel ćelije, ali ostaviti brojeve (8 načina)

  • Podijeli Ovo
Hugh West

Ponekad u istu Excel ćeliju ubacujemo i tekst i brojeve . Iz nekog razloga, možda želimo ukloniti tekstove iz ćelije zadržavajući samo brojeve . U tu svrhu Excel nudi više načina za uklanjanje tekstova uz zadržavanje brojeva . U ovom članku ćete naučiti 8 načina da uklonite tekst iz Excel ćelije, ali ostavite brojeve tamo.

Preuzmite Vježbenicu

Vi možete preuzeti Excel datoteku sa sljedeće veze i vježbati zajedno s njom.

Uklonite tekst, ali ostavite Numbers.xlsm

8 načina za uklanjanje teksta iz Excel ćelija, ali ostavite brojeve

1. Koristite Find and Replace da uklonite tekst iz Excel ćelije, ali ostavite brojeve

Najlakši način da uklonite tekst iz ćelije ostavljajući brojeve je da koristite naredbu Pronađi i zamijeni .

Sada slijedite dolje navedene korake da biste koristili funkciju Pronađi i zamijeni .

❶ Prvo odaberite ćelije koje imaju tekst i brojeve spojene.

❷ Zatim pritisnite CTRL + H da biste koristili Pronađi i zamijeni dijaloški okvir.

❸  Ukucajte tekst koji želite ukloniti u okviru Pronađi šta .

❹ Ostavite polje Zamijeni sa prazno.

❺ Sada pritisnite dugme Zamijeni sve .

❻ Na kraju pritisnite Zatvori e dugme za izlaz iz dijaloškog okvira Pronađi i zamijeni .

Na taj način ste izbrisali sve tekst iz Excel ćelija ostavljajući brojeve samo na njihovim mjestima.

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

2. Izbrišite tekst iz Excel ćelije, ali ostavite brojeve sa funkcijom SUBSTITUTE

Možete koristiti ZAMJENA funkcija umjesto korištenja Pronađi i zamijeni dijaloški okvir. Oba rade isti zadatak.

Za to,

❶ Kliknite na ćeliju C5 .

❷ Sada umetnite sljedeću formulu:

=SUBSTITUTE(B5,"KKV","")

Ovdje,

  • B5 se odnosi na ćelije koje imaju tekst i brojevi .
  • “KKV” je tekst koji treba zamijeniti prazninama (“”).

❸ Nakon toga pritisnite dugme ENTER .

❹ Sada prevucite ikonu Ručica za popunjavanje iz ćelije C5 do C12 .

Tako da ćete vidjeti da je funkcija ZAMJENA zamijenila sve tekstovi sa prazninama. Dakle, ostaju samo brojevi .

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

3. Kombinacija TEXTJOIN, ROW, INDIRECT, LEN, & IFERROR Funkcije za uklanjanje teksta, ali ostavljanje brojeva

Možete koristiti i TEXTJOIN , ROW , INDIRECT , LEN , & IFERROR Funkcije za izradu formule. Ova formula će izbrisati sve tekstove iz Excel ćelije, ali će ostaviti brojeve .

Za ovo,

❶Prvo odaberite ćeliju C5 .

❷ Zatim umetnite sljedeću formulu:

=TEXTJOIN("", TRUE,IFERROR(MID(B5, SEQUENCE(LEN(B5)), 1) *1, ""))

U ovu formulu:

  • B5 se odnosi na ćeliju koja ima tekst i brojeve .
  • LEN(B5) vraća dužina sadržaja ćelije B5 .
  • SEQUENCE(LEN(B5)) vraća sekvencu ćelije B5 koja je {1;2;3;4;5;6;7}.
  • MID(B5,SEQUENCE(LEN(B5)), 1) vraća poziciju praznina nailazi slijeva. Izlaz je {“K”;”K”;”V”;” “;”5″;”0″;”6”}.
  • IFGREŠKA(MID(B6,SEQUENCE(LEN(B6)), 1) *1, “”) obrađuje sve greške unutar MID(B5,SEQUENCE(LEN(B5)), 1).
  • TEXTJOIN(“”, TRUE,IFERROR(MID(B5,SEQUENCE) (LEN(B5)), 1) *1, “”)) uklanja tekst zamjenom tekstova prazninama. Zatim spaja te praznine sa brojevima .

❸ Sada pritisnite dugme ENTER .

❹ Prevucite ikonu Fill Handle iz ćelije C5 u C12 .

Konačno, vi će imati samo brojeve u ćelijama bez ikakvih tekstova .

4. Uklonite tekst iz Excel ćelije, ali ostavite brojeve koristeći Funkcije DESNO i LEN

Slijedite dolje navedene korake kako biste kombinirali funkcije RIGHT i LEN kako biste uklonili tekst iz Excel ćelije ostavljajući brojevi .

❶ Prije svega, odaberite ćeliju C5 .

❷ Zatim umetnite sljedeću formulu u ćeliju C5 .

=RIGHT(B5, LEN(B5)-3)

U ovoj formuli,

  • LEN(B5) izračunava dužinu sadržaja u ćeliji B5 .
  • LEN(B5)-3) uklanja 3 znaka iz ukupne dužine sadržaja ćelije B5 .
  • DESNO(B5, LEN(B5)-3) uklanja 3 znaka s desne strane sadržaja ćelije B5 . Tako imamo samo brojeve bez ikakvih tekstova .

❸ Nakon toga pritisnite dugme ENTER .

❹ Prevucite ikonu Ručica za popunjavanje iz ćelije C5 u C12 .

Konačno, imat ćete sve ćelije sa brojevima samo kao na slici ispod:

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

5. Koristite formulu niza da uklonite tekst iz Excel ćelije, ali ostavite brojeve

Možete koristite sljedeću formulu niza da uklonite tekst iz Excel ćelije ostavljajući sve brojeve . Da biste koristili formulu niza:

❶ Prvo odaberite ćeliju, C5 .

❷ Zatim tamo umetnite sljedeću formulu niza:

=SUM(MID(0&B5,LARGE(INDEX(ISNUMBER(--MID(B5, ROW($1:$99),1))*ROW($1:$99),),ROW($1:$99))+1, 1)*10^ROW($1:$99)/10)

❸ Nakon toga pritisnite dugme ENTER da izvršite formulu niza.

❹ Postavite kursor miša na desni donji ugao ćelije C5 i povucite prema dolje ikonu Fill Handle .

Sada ćete vidjeti da formula niza ima obrisao tekstove iz Excel ćelija ostavljajući samo brojevi .

Pročitajte više: Kako ukloniti tekst između dva znaka u Excelu (3 jednostavna načina)

6. Uklonite tekst iz Excel ćelije, ali ostavite brojeve koristeći funkciju Text to Columns

Naredba Text to Columns odvaja text od brojeva .

Sada slijedite korake u nastavku da naučite kako to učiniti.

❶ Odaberite sve ćelije koje sadrže tekstove pomoću brojevi .

❷ Zatim idite na Podaci > Alati za podatke > Tekst u kolone.

❸ Odaberite Fiksna širina iz dijaloškog okvira Čarobnjak za pretvaranje teksta u kolone i pritisnite Dugme Dalje .

❹ Ponovo pritisnite dugme Dalje u dijalogu Čarobnjak za pretvaranje teksta u kolone polje.

❺ Zatim provjerite je li odabrana opcija General i pritisnite Završi .

Sada ste uspješno uklonili tekst iz svih Excel ćelija ostavljajući brojeve .

7 Koristite Flash Fill za uklanjanje teksta iz Excel ćelije, ali ostavite brojeve

Da biste uklonili tekstove iz Excel ćelije koristeći funkciju Flash Fill ,

❶ Umetnite samo brojeve u susjednu ćeliju.

❷ Zatim idite na Početna > Uređivanje > Popuni > Flash Fill.

Nakon što pritisnete naredbu Flash Fill , dobit ćete samo brojeve u ćeliji bez tekstovi .

Pročitajte više: Kakoza uklanjanje teksta iz Excel ćelije (9 jednostavnih načina)

8. Izbrišite tekst iz Excel ćelije, ali ostavite brojeve s VBA skriptama

Napravit ćemo korisnički definiranu funkciju pod nazivom DeleteTextsButNumbers sa VBA skriptom za uklanjanje teksta iz Excel ćelije ostavljajući brojeve .

Za to,

❶ Pritisnite ALT + F11 da otvorite VBA editor.

❷ Idite na Insert > Modul.

❸ Zatim kopirajte sljedeći VBA kod:

5525

❹ Zalijepite i sačuvajte kod u VBA editor.

Ovdje sam kreirao funkciju pod nazivom DeleteTextButNumbers koristeći VBA Zamijeni funkcija gdje će uzeti vrijednost ćelije kao String da zamijeni tekstove sa praznine kao rezultat će ostaviti brojeve .

❺ Sada se vratite na podatkovnu tablicu i odaberite ćeliju C5 .

❻ Tamo umetnite sljedeću formulu.

=DeleteTextsButNumbers(B5)

❼ Zatim pritisnite ENTER .

❽ Prevucite ikonu Fill Handle iz ćelije C5 do C12 .

Nakon toga vidjet ćete da je funkcija izbrisala sve tekstove ostavljajući brojevi kao na slici ispod:

Pročitajte više: Kako izbrisati definirana imena u Excelu (3 načina)

Odjeljak za vježbanje

Pronaći ćete Excel list kao na sljedećoj slici za vježbanje na kraju priložene Excel datoteke.

Zaključak

DoUkratko, raspravljali smo o 8 metoda za uklanjanje teksta iz Excel ćelije, ali ostavljanje brojeva . Preporučujemo vam da preuzmete radnu svesku za vježbanje priloženu uz ovaj članak i vježbate sve metode uz to. I ne ustručavajte se postaviti bilo kakva pitanja u odjeljku za komentare ispod. Pokušat ćemo odgovoriti na sve relevantne upite što je prije moguće. I posjetite našu web stranicu Exceldemy da istražite više.

Hugh West je vrlo iskusan Excel trener i analitičar s više od 10 godina iskustva u industriji. Diplomirao je računovodstvo i finansije i magistrirao poslovnu administraciju. Hugh ima strast prema podučavanju i razvio je jedinstven pristup podučavanju koji je lako pratiti i razumjeti. Njegovo stručno znanje o Excel-u pomoglo je hiljadama studenata i profesionalaca širom svijeta da poboljšaju svoje vještine i napreduju u karijeri. Kroz svoj blog, Hugh dijeli svoje znanje sa svijetom, nudeći besplatne Excel tutorijale i online obuku kako bi pomogli pojedincima i preduzećima da ostvare svoj puni potencijal.