CLEAN u Excelu (formula, primjeri) | Kako koristiti funkciju CLEAN?

Čista funkcija u Excelu je tekstualna funkcija u Excelu koja se koristi za čišćenje teksta s likovima koji se ne ispisuju kada koristimo opciju ispisa, ovo je također ugrađena funkcija u Excelu i za korištenje ove funkcije type = CLEAN (u ćelije i pružite tekst kao argument, sjetite se da uklanja neispisiv znak.

CLEAN Funkcija u programu Excel

Funkcija CLEAN u programu Excel koristi se za uklanjanje znakova koji se ne mogu ispisati iz ulaznog niza. Kategorizirana je kao niz / tekstna funkcija.

Svaki znak, bilo za ispis ili za ispis, ima jedinstveni broj poznat kao Unicode kôd ili vrijednost znaka. CLEAN u Excelu uklanja bilo koja 32 teksta (neispisiva) u 7-bitnom ASCII kodu (vrijednosti od 0 do 31). Unicode sadrži i druge neispisive znakove koji nisu prisutni u ASCII skupu znakova (vrijednosti 127, 129, 141, 143, 144 i 157). Neke od ovih Unicode znakova funkcija CLEAN u Excelu neće sama ukloniti.

Sintaksa

Argumenti korišteni u CLEAN Formula u Excelu

tekst - tekst za čišćenje.

Tekst unos može biti sama tekst daje u navodnike ili reference na ćelije. Može biti dio formule CLEAN.

Izlaz

CLEAN u programu Excel vraća vrijednost niza / teksta nakon uklanjanja znakova koji se ne mogu ispisati iz niza.

Funkcija CLEAN pretvara sve brojeve u tekst. Ako se koristi za čišćenje brojevnih podataka, funkcija CLEAN u Excelu, uz uklanjanje svih znakova koji se ne ispisuju, pretvorit će sve brojeve u tekst - što može rezultirati pogreškama ako se ti podaci dalje koriste u izračunima.

Upotreba funkcije CLEAN

CLEAN u programu Excel koristi se za obradu datoteke / teksta koji se uvozi iz drugih aplikacija i sadrži znakove koji se ne mogu ispisati / pročitati s trenutnom aplikacijom. Uvezeni podaci iz baza podataka, tekstualnih datoteka ili web stranica obično sadrže takve znakove. Ovi znakovi mogu dovesti do pogreške kada se daju kao ulaz za neke funkcije. Prije analize takvih uvezenih podataka potrebno ih je očistiti

CLEAN možete koristiti za uklanjanje znakova koji se ne mogu ispisati iz teksta. Također možete upotrijebiti CLEAN da biste uklonili prijelome redaka iz teksta.

Ponekad se ti znakovi koji se ne mogu ispisati uopće ne vide. Međutim, i dalje ih je potrebno izrezati iz teksta kako bi ostale funkcije / aplikacije radile na njemu.

Ilustracija

Pretpostavimo da imate tekst koji sadrži znak koji se ne može ispisati u ćeliji C3 = " Ovo je testni niz" & CHAR (7) & "." .

Da biste uklonili znak koji se ne može ispisati i vratili čisti tekst, upišite "= CLEAN (C3)"

i pritisnite Enter. Uklonit će se znak koji se ne može ispisati.

Tekst možete i izravno napisati, umjesto da ga date kao referencu ćelije.

= CLEAN ("Ovo je testni niz" & CHAR (7) & ".")

Međutim, ovaj se oblik rijetko koristi s ovom funkcijom CLEAN u programu Excel.

Također će dati isti izlaz.

Kako koristiti funkciju CLEAN u programu Excel?

Excel CLEAN funkcija u programu Excel vrlo je jednostavna i laka za upotrebu. Neka neki primjeri razumiju rad CLEAN-a u Excelu.

Ovaj predložak ČISTE funkcije Excel možete preuzeti ovdje - Predložak ČISTE funkcije Excel

Primjer # 1

Pretpostavimo da imate neki tekst dat u rasponu ćelija (C3: C7). Sada želite očistiti ovaj tekst uklanjanjem znakova koji se ne mogu ispisati.

Možete koristiti sljedeću sintaksu:

= ČISTO (C3)

i pritisnite Enter.

Sada ga možete povući do ostatka stanica.

Primjer # 2

Pretpostavimo da imate neki tekst dat u rasponu ćelija (C3: C7). Podaci uključuju znakove koji se ne mogu ispisati, prijelome redaka i neke dodatne razmake koji prate i vode. Morate očistiti ovaj tekst uklanjanjem znakova koji se ne mogu ispisati, prijeloma reda, praćenja i uvođenja dodatnih razmaka.

Da biste Excel očistili i uklonili prijelome redaka, suvišne razmake i znakove koji se ne mogu ispisati iz danih podataka, možete upotrijebiti sljedeću sintaksu:

= OBREZ (ČISTO (C3))

i pritisnite Enter.

= CLEAN (C3) uklonit će znakove koji se ne mogu ispisati.

TRIM (..) uklonit će nepotrebne razmake nakon uklanjanja znakova koji se ne mogu ispisati pomoću funkcije Excel CLEAN.

Primjer # 3

Pretpostavimo da imate tekst dan u rasponu ćelija (C3: C6). Sada želite provjeriti sadrži li bilo koja od ovih ćelija znakove koji se ne mogu ispisati. Ako je odgovor da, onda prebrojite ove znakove.

Da biste to učinili, možete upotrijebiti sljedeću sintaksu:

= AKO ((LEN (C3) - LEN (CLEAN (C3)))> 0, (LEN (C3) - LEN (CLEAN (C3))) & "Znakovi koji se ne mogu ispisati", "Čisti tekst")

i pritisnite Enter.

Pogledajmo detaljno funkciju Excel CLEAN:

  • CLEAN (C3) uklonit će znakove koji se ne mogu ispisati.
  • LEN (CLEAN (C3)) dat će duljinu niza nakon uklanjanja znakova koji se ne mogu ispisati iz C3.
  • LEN (C3) dat će duljinu niza C3.
  • LEN (C3) - LEN (CLEAN (C3)) dat će broj znakova koji se ne mogu ispisati u nizu C3.

Konačno,

Ako je broj znakova koji se ne mogu ispisati veći od 0

tada će se ispisati è { Broj znakova koji se ne mogu ispisati } “Neispisivi znakovi”

drugo

ispisat će "Čist tekst".

Sada ga možete povući do ostatka stanica.

Primjer # 4

Pretpostavimo da imate neki tekst u ćelijama B3: B7. Tekst sadrži neke znakove koji se ne mogu ispisati, prijelome redaka, razmake na početku i na kraju, te posebni znak CHAR (160), koji je neprekinuti prostor koji se obično koristi na web stranicama. Morate ukloniti ove znakove iz teksta.

Budući da funkcija Excel CLEAN nije dovoljna za uklanjanje CHAR-a (160), u ovom slučaju trebamo koristiti zamjensku funkciju u Excelu, možete koristiti sljedeću sintaksu:

= TRIM (OČISTI (ZAMJENA (B3, CHAR (160), "")))

U ovom,

ZAMJENA (B3, CHAR (160), "") zamijenit će CHAR (160) iz teksta.

CLEAN (ZAMJENA (B3, CHAR (160), ”“)) očistit će zamijenjeni tekst.

TRIM (OČISTI (ZAMJENA (B3, CHAR (160), ”“))) uklonit će nepotrebne razmake nakon uklanjanja znakova koji se ne mogu ispisati i CHAR (160).

Slično tome, sada ga možete povući do ostatka stanica.

Primjer # 5

Pretpostavimo da imate neke numeričke podatke koji između njih sadrže neke znakove koji se ne mogu ispisati. Morate ukloniti ove znakove koji se ne mogu ispisati iz teksta kako biste koristili matematičke operacije.

Da biste uklonili ove znakove, možete jednostavno koristiti sintaksu:

= ČISTO (C3)

i pritisnite Enter.

Možda ćete primijetiti da funkcija Excel CLEAN vraća tekst . Dakle, izlaz se možda neće ponašati kao numerički tekst i u nekim će slučajevima dati pogrešku kod nekih matematičkih operacija. Ako je to slučaj, možete upotrijebiti sljedeću sintaksu:

= VRIJEDNOST (ČISTO (C3))

i pritisnite Enter.

VALUE () pretvorit će ulazni tekst u numerički format.

Slično tome, sada ga možete povući do ostatka stanica.

Stvari koje treba zapamtiti

  • Funkcija Excel CLEAN uklanja znakove koji se ne mogu ispisati iz niza.
  • Uklanja 0 do 31 7-bitni ASCII kôd iz ulaznog teksta.
  • Funkcija Excel CLEAN ne može ukloniti neke Unicode znakove koji nisu prisutni u ASCII kodu.
  • Neki znakovi koji se ne mogu ispisati možda neće biti vidljivi, ali još uvijek postoje u tekstu. Funkcija Excel CLEAN može se koristiti za provjeru njihovog postojanja.