Excel formula: Uklonite neželjene znakove -

Sadržaj

Generička formula

=SUBSTITUTE(B4,CHAR(code),"")

Sažetak

Da biste uklonili određene neželjene znakove u programu Excel, možete upotrijebiti formulu koja se temelji na funkciji ZAMJENA. U prikazanom primjeru formula u C4 je:

=SUBSTITUTE(B4,CHAR(202),"")

Što uklanja niz od 4 nevidljiva znaka na početku svake ćelije u stupcu B.

Obrazloženje

Funkcija SUBSTITUTE može pronaći i zamijeniti tekst u ćeliji, gdje god se pojavio. U ovom slučaju koristimo ZAMJENU kako bismo pronašli znak s kodnim brojem 202 i zamijenili ga praznim nizom (""), što učinkovito uklanja znak u potpunosti.

Kako možete shvatiti koje likove treba ukloniti kad su nevidljivi? Da biste dobili jedinstveni kodni broj za prvi znak u ćeliji, možete koristiti formulu koja se temelji na funkcijama CODE i LEFT:

=CODE(LEFT(B4))

Ovdje funkcija LIJEVO, bez neobaveznog drugog argumenta, vraća prvi znak slijeva. To ulazi u funkciju CODE koja izvještava o vrijednosti koda znakova, koja je u prikazanom primjeru 202.

Za općenitije čišćenje pogledajte funkciju TRIM i funkciju CLEAN.

Sve u jednoj formuli

U ovom slučaju, budući da uklanjamo vodeće znakove, mogli bismo kombinirati obje formule u jednu, i to tako:

=SUBSTITUTE(B4,CHAR(CODE(LEFT(B4))),"")

Ovdje, umjesto da eksplicitno pružamo znak 202 ZAMJENI, koristimo CODE i CHAR za dinamičko pružanje koda, koristeći prvi znak u ćeliji.

Zanimljivi članci...