Kako koristiti Excel TRIM funkciju za uklanjanje razmaka i čišćenje podataka

Excel TRIM funkcija - pregled

Kada koristiti Excel TRIM funkciju

Excel TRIM funkcija najprikladnija je za situacije kada trebate očistiti skup podataka uklanjanjem vodećih, zadnjih i dvostrukih razmaka.

Što vraća

Vraća tekstualni niz u kojem su uklonjeni svi vodeći, krajnji i dvostruki razmaci.

Sintaksa

= TRIM (tekst)

Ulazni argumenti

  • Ovdje je "tekst" tekstualni niz iz kojeg želite ukloniti dodatne razmake. To se može unijeti ručno (unutar dvostrukih navodnika) ili može biti referenca ćelije koja sadrži tekstualni niz. Na primjer, ako želite ukloniti dodatne razmake iz teksta u ćeliji A1, tada možete koristiti formulu = TRIM (A1)

Excel TRIM funkcija - primjeri

Najbolji način da shvatite koliko Excel TRIM funkcija može biti korisna bio bi vidjeti je na djelu.

Evo tri praktična primjera korištenja funkcije TRIM.

Primjer 1 - Uklonite vodeće, zadnje i dvostruke razmake

Za to je napravljena funkcija TRIM.

Ispod je primjer gdje se u ćelijama nalaze vodeći, zadnji i dvostruki razmaci.

Možete jednostavno ukloniti sve ove dodatne prostore pomoću donje TRIM funkcije:

= TRIM (A1)

Kopirajte i zalijepite ovo u sve ćelije i sve je spremno.


Primjer 2 - Uklonite samo vodeće prostore

U nekim slučajevima možda ćete se htjeti riješiti samo vodećih prostora, a ne i ostalih.

Na primjer, ispod imam popis adresa na kojima postoji dvostruki razmak između različitih dijelova adrese (učinjeno kako bi se povećala čitljivost). Međutim, postoje i neki vodeći prostori (u retku 2 i 4).

Ako za to upotrijebite funkciju TRIM, uklonit će se vodeći razmaci, ali će se ukloniti i dvostruki razmaci koje smo namjerno postavili.

Evo formule koja će ukloniti samo vodeće razmake iz ovog skupa podataka:

= DESNO (A1, LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1)

Kako funkcionira ova formula?

Dopustite mi da vam to objasnim:

  • MID (TRIM (A1), 1,1) - Ovaj dio formule će vam dati prvi znak adrese (nakon uklanjanja vodećih razmaka). Na primjer, u slučaju druge adrese (3344 Better Street), postoje vodeći razmaci, no ova bi formula vratila 3.
  • FIND (MID (TRIM (A1), 1,1), A1) - Ovaj dio formule bi pronašao poziciju prvog znaka u adresi. Na primjer, u drugoj adresi 3 je na trećoj poziciji (budući da su ispred nje dva vodeća razmaka).
  • LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1 - Ovaj dio formule će vam dati ukupnu duljinu adrese nakon uklanjanja vodećih razmaka.
  • = DESNO (A1, LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1) - Ovo bi vam dalo rezultat u kojem se izdvajaju svi znakovi iza prvih razmaka.

Na sličnim linijama možete stvoriti formule koje mogu ukloniti samo krajnje ili samo vodeće i krajnje razmake iz teksta.

Primjer 3 - Ispravno brojanje Broj riječi kada postoje dodatni razmaci

Razmaci u tekstu također su pokazatelj broja riječi u njemu.

Na primjer, ako želite izbrojati ukupan broj riječi u frazi - "Brza smeđa lisica preskače lijenog psa", možete jednostavno izbrojati razmake između riječi i dodati joj 1.

Evo formule koju možete koristiti za brojanje riječi:

= LEN (A1) -LEN (ZAMJENA (A1, "", ""))+1

Ova formula zamjenjuje sve razmake prazninama, a zatim broji broj razmaka u tekstu i dodaje joj 1.

Međutim, kada u tekstu imate dodatne razmake, ova formula ne bi funkcionirala.

Evo formule koju biste trebali koristiti u takvim slučajevima:

= LEN (TRIM (A1))-LEN (ZAMJENA (A1, "", ""))+1

Dio formule TRIM vodi računa o dodatnim razmacima.

  • Excel funkcija CONCATENATE.
  • Excel LIJEVA funkcija.
  • Excel LEN funkcija.
  • Excel MID funkcija.
  • Excel REPT funkcija.
  • Excel DESNA funkcija.
  • Excel TEXT funkcija.
  • VBA TRIM funkcija.

Vi ćete pomoći u razvoju web stranice, dijeljenje stranicu sa svojim prijateljima

wave wave wave wave wave