Preuzmite primjer radne knjige
Ovaj vodič će pokazati vam kako ukloniti sve posebne znakove iz ćelija u Excelu i Google tablicama.
Uklonite posebne znakove
Excel ne nudi nikakve funkcije za uklanjanje svih posebnih znakova iz nizova odjednom. Ako želite ukloniti samo jedan poseban znak, možete upotrijebiti funkciju ZAMJENA (više o tome u ovom članku uklonite-neželjene znakove).
Ako ipak želite koristiti jednu formulu za uklanjanje posebnih znakova, morat ćete upotrijebiti Korisnički definiranu funkciju (UDF), poput RemoveSpecChar.
1 | = RemoveSpecChar (B3) |
Kako bi vaš UDF funkcionirao, otvorite Visual Basic Editor pritiskom na Alt+F11. Desnom tipkom miša kliknite naziv radne knjige u prozoru Projekt s lijeve strane i umetnite novi modul. U ovaj modul kopirajte donji UDF:
123456789 | Funkcija RemoveSpecChar (sInput As String) Kao nizDim sSpecChar As StringDim i As LongsSpecChar = "\/:*? ™" "® |. &@# (_+` © ~);-+=^$ !, '"Za i = 1 To Len (sSpecChar)sInput = Zamijeni $ (sInput, Mid $ (sSpecChar, i, 1), "")SljedećiRemoveSpecChar = sInputZavršna funkcija |
Sada je vaš UDF definiran i spreman za upotrebu. Ne zaboravite spremiti svoju radnu knjigu kao Excel radnu knjigu s omogućenim makronaredbama (*.xlsm).
Da biste saznali više o UDF -ovima, pročitajte ovaj članak: Korisnički definirane funkcije.