Sadržaj
Ponekad želimo provjeriti određene vrijednosti bez crtica da bismo bolje razumjeli informacije. Ali kada su podaci ogromni, nije mudar način ručnog uklanjanja crtica. U ovom članku ćete naučiti kako ukloniti crtice u Excelu na tri najefikasnija načina.
Preuzmite predložak za vježbanje
Besplatni predložak za vježbanje Excel možete preuzeti sa ovdje i vježbajte sami.
Uklonite crtice u Excel.xlsm
3 jednostavne metode za uklanjanje crtica u Excelu
Ovaj odjeljak će raspravljati o metodama uklanjanja crtica u Excelu korištenjem Pronađi & Zamijeni naredbu u Excelu, korištenjem funkcije SUBSTITUTE i implementacijom VBA koda .
1. Pronađite & Zamijenite naredbu za brisanje crtica
Pronađi & Naredba Replace je najlakša i najčešća funkcija za obavljanje većine zadataka vezanih za Excel. Ovdje ćemo saznati kako izbrisati crtice pomoću Pronađi & Zamijenite funkciju u Excelu.
Koraci za to su dati u nastavku,
1. korak:
- Odaberite skup podataka .
- Na kartici Početna idite na Pronađi & Odaberite -> Zamijenite.
Korak 2:
- Iz skočnog prozora Pronađi i Zamijeni polje, u polje Pronađi šta upišite simbol crticu (-) .
- Ostavite Zamijeni sa polje prazno .
- Pritisnite Zamijeni sve .
Ovo će izbrisati sve crtice iz vašeg skup podataka u Excel-u.
Ono što biste trebali imati na umu
Postoji veliki nedostatak u korištenju Find & Zamijeni naredba za uklanjanje crtica u Excelu. Kada vaši podaci počnu s brojem nula (0) (na primjer, 002-10-2324), uklonit će sve vodeće nule i dati vam izlaz izmijenjenih podataka (na primjer, 002-10- 2324 će postati 2102324). Dakle, ako želite koristiti Find & Zamijenite naredbu za brisanje crtica, uvjerite se da imate sigurnosnu kopiju originalnih podataka.
Pročitajte više: Uklonite crtice iz telefonskog broja u Excelu
2. Formula za brisanje crtica u Excelu
Za razliku od Pronađi & Zamijeni funkcija komande u Excelu, korištenje formule je najsigurniji i najkontroliraniji način za izdvajanje bilo koje vrste rezultata u Excelu. Da biste dobili izlaz skupa podataka bez crtica u Excelu, možete implementirati funkciju SUBSTITUTE .
Generic SUBSTITUTE Formula,
=SUBSTITUTE(cell, “old_string”, “new_string”)
Ovdje,
old_text = niz koji želite ukloniti.
new_text = string kojim želite zamijeniti.
Koraci za uklanjanje crtica u Excelu pomoću funkcije SUBSTITUTE su dati ispod,
Korak 1:
- U praznu ćeliju u kojoj želite da se pojavi vaš rezultat, prvo stavite znak jednako (=) , a zatim upišite SUBSTITUTE zajedno s njim.
- Unutar zagrada funkcije SUBSTITUTE, prvo napišite referentni broj ćelije iz koje želite ukloniti crticu (-) (u našem slučaju, broj ćelije je bio C5 ).
- Zatim stavite simbol zarez (,) i nakon toga napišite crticu (-) simbol unutar dvostrukih navodnika (ili bilo koji stari tekst koji želite ukloniti).
- Ponovo stavite zarez (,) i na kraju, ostavite prazne dvostruke navodnike ako želite nulti niz umjesto crtice (-) (ili bilo koji novi niz kojim želite da zamijenite svoj stari tekst).
Dakle, naša potrebna formula će izgledati ovako sljedeće,
=SUBSTITUTE(C5,”-”,””)
- Pritisnite Enter .
Zamijenit će crtice (-) (ili bilo koji drugi tekst koji ste odabrali) s null nizom (ili nizom kojim ga zamjenjujete).
Korak 2: Povucite red prema dolje koristeći Fill Handle da primijenite formulu na ostatak skupa podataka.
Sada ste pronašli rezultat skupa podataka sa izbacite sve crtice (-).
Pročitajte više: Kako ukloniti posebne znakove u Excelu
3. Ugradi VBA kod za uklanjanje crtica
Ako ste iskusan korisnik Excela, onda je ova metoda samo za vas. Korištenje VBA za uklanjanje crtica je najbrži i apsolutni način da obavite posao.
Korak 1: Pritisnite Alt + F11 na tastaturi ili idite na kartica Programer -> VisualBasic za otvaranje Visual Basic Editor .
Korak 2: U skočnom gore kod prozora, na traci menija kliknite na Insert -> Modul .
Korak 3: Kopirajte sljedeći kod i zalijepite ga u prozor koda.
5743
Vaš kod je sada spreman za pokretanje.
4. korak: Pritisnite F5 na tastaturi ili na traci menija odaberite Pokreni -> Pokrenite Sub/UserForm . Također možete jednostavno kliknuti na malu ikonu Play u traci podmenija da pokrenete makro.
Korak 5: U iskačućem prozoru Makro odaberite Naziv makroa Ukloni crtice -> Pokreni .
Korak 6: Iz iskačućeg dijaloškog okvira, prebacite se na radni list od interesa , odaberite željeni raspon i kliknite OK .
Ovo će zamijeniti sve crtice (-) u vašem skupu podataka s null string.
Ako želite zamijeniti bilo koji drugi tekst nečim drugim sa VBA kodom, onda samo izmijenite br. 11 koda prema vašim potrebama.
Da biste razumjeli više,
Umjesto da pišete red kao,
R.Value = VBA.Replace(R.Value, "-", "")
Napišite kao,
R.Value = VBA.Replace(R.Value, "old_text", "new_text")
Ovdje,
stari_tekst = niz koji želite ukloniti.
new_text = niz kojim želite zamijeniti.
Pročitajte više: Kako ukloniti razmake u Excelu
Zaključak
Ovaj članak govori o metodama uklanjanjacrtice u Excelu korištenjem Find & Zamijenite naredbu za početnike u Excelu, korištenjem najsigurnije metode ZAMJENE formule za napredne korisnike Excela i implementacijom VBA koda za Excel stručnjake. Nadam se da vam je ovaj članak bio od velike koristi. Slobodno postavite bilo kakva pitanja ako imate u vezi sa temom.