Kaip naudoti „Excel TRIM“ funkciją, kad pašalintumėte tarpus ir išvalytumėte duomenis

„Excel TRIM“ funkcija - apžvalga

Kada naudoti „Excel“ TRIM funkciją

„Excel TRIM“ funkcija geriausiai tinka situacijoms, kai reikia išvalyti duomenų rinkinį pašalinant priekinius, galinius ir dvigubus tarpus.

Ką grąžina

Tai grąžina teksto eilutę, kurioje buvo pašalintos visos priekinės, galinės ir dvigubos tarpo vietos.

Sintaksė

= TRIM (tekstas)

Įvesties argumentai

  • Čia „tekstas“ yra teksto eilutė, iš kurios norite pašalinti papildomus tarpus. Tai gali būti įvesta rankiniu būdu (dvigubose kabutėse) arba gali būti langelio nuoroda, kurioje yra teksto eilutė. Pvz., Jei norite pašalinti papildomus tarpus iš teksto langelyje A1, galite naudoti formulę = TRIM (A1)

„Excel TRIM“ funkcija - pavyzdžiai

Geriausias būdas suprasti, kokia naudinga gali būti „Excel TRIM“ funkcija, būtų jos veikimas.

Pateikiame tris praktinius TRIM funkcijos naudojimo pavyzdžius.

1 pavyzdys - pašalinkite pagrindines, galines ir dvigubas erdves

Tam skirta TRIM funkcija.

Žemiau pateikiamas pavyzdys, kai langeliuose yra priekinės, galinės ir dvigubos erdvės.

Visas šias papildomas vietas galite lengvai pašalinti naudodami žemiau esančią TRIM funkciją:

= TRIM (A1)

Nukopijuokite ir įklijuokite tai į visus langelius ir viskas yra paruošta.


2 pavyzdys - pašalinkite tik pagrindines vietas

Kai kuriais atvejais galbūt norėsite atsikratyti tik pirmaujančių erdvių, o ne likusių.

Pavyzdžiui, žemiau turiu adresų sąrašą, kur tarp skirtingų adreso dalių yra dvigubas tarpas (tai daroma siekiant padidinti skaitomumą). Tačiau taip pat yra keletas pirmaujančių tarpų (2 ir 4 eilutėse).

Jei naudosite TRIM funkciją, ji pašalins priekines erdves, bet taip pat pašalins dvigubas erdves, kurias tyčia įdėjome.

Čia yra formulė, kuri iš šio duomenų rinkinio pašalins tik pirmaujančias tarpus:

= DEŠINĖ (A1, LEN (A1) -FIND (VIDUTINIS (TRIM (A1), 1,1), A1) +1)

Kaip veikia ši formulė?

Leiskite man tai suskaidyti:

  • MID (TRIM (A1), 1,1) - šioje formulės dalyje bus pateiktas pirmasis adreso simbolis (pašalinus priekinius tarpus). Pavyzdžiui, antrojo adreso (3344 Better Street) atveju yra tarpų, tačiau ši formulė grąžintų 3.
  • RASTI (MID (TRIM (A1), 1,1), A1) - Šioje formulės dalyje būtų galima rasti pirmojo adreso simbolio vietą. Pavyzdžiui, antrame adrese 3 yra trečioje pozicijoje (nes prieš tai yra dvi pagrindinės vietos).
  • LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1 - Ši formulės dalis suteiks jums bendrą adreso ilgį, pašalinus priekinius tarpus.
  • = RIGHT (A1, LEN (A1) -FIND (MID (TRIM (A1), 1,1), A1) +1) - tai duos jums rezultatą, kai jis išskiria visus simbolius po tarpų.

Panašiose eilutėse galite sukurti formules, kurios iš teksto gali pašalinti tik galines arba tik priekines ir galines tarpo dalis.

3 pavyzdys. Teisingai suskaičiuokite žodžių skaičių, kai yra papildomų tarpų

Tarpai tekste taip pat rodo žodžių skaičių jame.

Pavyzdžiui, jei norite suskaičiuoti bendrą žodžių skaičių frazėje - „Greita ruda lapė peršoka tingų šunį“, galite tiesiog suskaičiuoti tarpus tarp žodžių ir pridėti prie jo 1.

Čia yra formulė, kurią galite naudoti skaičiuodami žodžius:

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

Ši formulė pakeičia visus tarpus tuščiais, tada suskaičiuoja tarpų skaičių tekste ir prideda prie jo 1.

Tačiau, kai tekste yra papildomų tarpų, ši formulė neveiks.

Čia yra formulė, kurią turėtumėte naudoti tokiu atveju:

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

Šioje formulės dalyje TRIM pasirūpinama papildomomis erdvėmis.

  • „Excel CONCATENATE“ funkcija.
  • „Excel LEFT“ funkcija.
  • „Excel“ LEN funkcija.
  • „Excel“ MID funkcija.
  • „Excel REPT“ funkcija.
  • „Excel“ FIGHT funkcija.
  • „Excel“ teksto funkcija.
  • VBA TRIM funkcija.

Padėsite svetainės plėtrą, dalintis puslapį su draugais

wave wave wave wave wave