Sadržaj
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.