TRIM funkcijų pavyzdžiai - „Excel“, VBA ir „Google“ skaičiuoklės

Atsisiųskite pavyzdinę darbo knygą

Atsisiųskite darbaknygės pavyzdį

Ši pamoka parodo, kaip naudotis „Excel TRIM“ funkcija „Excel“, kad pašalintumėte visas papildomas vietas iš teksto.

TRIM funkcijų apžvalga

Funkcija TRIM Pašalina visas papildomas vietas iš teksto eilutės. Tarp žodžių lieka atskiri tarpai.

Norėdami naudoti „TRIM Excel“ darbalapio funkciją, pasirinkite langelį ir įveskite:

(Atkreipkite dėmesį, kaip atrodo formulės įvestys)

TRIM funkcijos sintaksė ir įvestys:

= TRIM (tekstas)

tekstas - Teksto eilutė.

Funkcija TRIM pašalina visas teksto vietas, išskyrus atskirus tarpus tarp žodžių.

= TRIM (B3)

TRIM, kad pašalintų ankstesnes ir galines erdves

Sunku pastebėti langelius su tarpeliais (tarpai už viso teksto), nes tekstas pagal numatytuosius nustatymus yra išlygintas į kairę ir negalėsite pasakyti, kad už jų yra papildomų tarpų. Čia, pvz., Čia, jis yra išlygintas centre, todėl net negalite pasakyti, kad jame yra tarpų.

Bet jei dukart spustelėsite langelį B3 arba B4, pamatysite papildomas jų vietas pažymėdami:

Raskite papildomų erdvių skaičių

Galbūt norėsite sužinoti, ar langelyje yra papildomų tarpų, o ne iš karto atlikti TRIM.

= LEN (B3) -LEN (TRIM (B3))

LEN padeda rasti bendrą simbolių ilgį arba skaičių. Tai galite naudoti norėdami atimti visą apkarpyto teksto ilgį (pašalindami visas papildomas tarpus).

Kai TRIM neveikia

Ląstelėse galite matyti akivaizdžių papildomų tarpų, tačiau atrodo, kad pritaikyti TRIM neveikia.

Taip yra todėl, kad tai nėra tipiškos erdvės. Visi mūsų klaviatūros simboliai turi specifinį ASCII (Amerikos standartinį informacijos mainų kodą) kodą. Galite naudoti CODE, kad sužinotumėte, koks yra simbolio ASCII kodas. Pavyzdžiui:

= KODAS (B3)

Paskutinis yra įprastas tarpas klaviatūroje, o jo ASCII kodas yra 32. Jei nukopijuojate vieną iš „tarpų“, iš kur TRIM neveikia, ir naudojate jame CODE, rodoma 160:

ASCII simbolis 160 yra nepertraukiama erdvė, paprastai randama svetainėse ir nukopijuojama į „Excel“. TRIM pašalina tik 32 simbolį (įprastas tarpus).

Norėdami pašalinti nepalūžtančias ir įprastas erdves, turite sujungti ir PAKEITIMĄ, ir PAVIRŠYTI.

= TRIM (PAKAITA (B3, CHAR (160), ""))

„SUBSTITUTE“ čia pakeičia visas nesilaužančias tarpus (ASCII kodas 160) tuščiais, o „TRIM“ pašalina visas papildomas taisyklingąsias tarpus (ASCII kodas 32), jei tokių yra.

Atminkite, kad TRIM yra teksto funkcija. Naudojant TRIM, rezultatas yra tekstas. Pavyzdžiui, naudodami TRIM negalėsite apibendrinti šių skaičių langelyje E3.

Tas pats atsitinka ir datoms, nes jos atpažįstamos kaip serijos numeriai, o ne tekstas. Gali būti, kad nereikia sumuoti datų, tačiau jis netinkamai veikia filtruose ir „PivotTable“.

Kad išspręstumėte aukščiau pateiktas problemas, galite naudoti VALUE, kad konvertuotumėte tekstą į vertes.

TRIM VS CLEAN

TRIM funkcija netaikoma nespausdinamiems simboliams, taigi, jei jums reikia pašalinti tuos nespausdinamus simbolius, turime naudoti „Clean“. žiūrėkite žemiau esančią lentelę, kad sužinotumėte apie skirtumus tarp TRIM ir CLEAN

Galite derinti TRIM su kai kuriomis „Excel“ funkcijomis tam tikrais naudingais būdais.

Ištraukite paskutinį žodį iš eilutės

Mes galime sujungti LEFT, SUM, SUPSTITUTE su LEN taip:

= TRIM (TEISINGAS (PAKAITA (A2, "", REPT ("", 10)), 10))

Tai duotų mums tokius rezultatus:

Ši funkcija skirta mažiau nei 10 žodžių, taigi, jei jums reikia sužinoti paskutinį žodį ilgajai eilutei, galite pakeisti šį skaičių 10.

Raskite N -ąjį žodį eilutėje

Galėtume derinti MID, LEN, SUBSTITUTE, REPT su TRIM taip, kad gautume paskutinį eilutės žodį.

= TRIM (MID (PAKEITIMAS (A $ 2, "", REPT ("", LEN (A $ 2))), (B2-1)*LEN (A $ 2) +1, LEN (A $ 2)))

Tai duotų mums tokius rezultatus:

TRIM „Google“ skaičiuoklėse

Funkcija TRIM „Google“ skaičiuoklėse veikia taip pat, kaip ir „Excel“:

papildomi užrašai

Dirbant su tekstu, tekstui valyti visada naudinga naudoti funkciją TRIM. Papildomos vietos gali sukelti nepageidaujamų klaidų dirbant su tokiomis funkcijomis kaip VLOOKUP ir MATCH.

Galite naudoti funkciją EXACT, kad patikrintumėte, ar dvi testo eilutės yra lygios. Atminkite, kad funkcijos EXACT, SUBSTITUTE ir FIND skiria didžiąsias ir mažąsias raides, todėl taip pat patartina naudoti funkcijas UPPER, LOWER arba PROPER, kad visas tekstas būtų išdėstytas vienodomis raidėmis.

TRIM pavyzdžiai VBA

Taip pat galite naudoti TRIM funkciją VBA. Tipas:
application.worksheetfunction.trim (tekstas)
Funkcijos argumentus (tekstą ir pan.) Galite įvesti tiesiogiai į funkciją arba apibrėžti kintamuosius, kuriuos naudoti.

Grįžkite į visų „Excel“ funkcijų sąrašą

Kaip naudoti TRIM funkciją „Excel“:

Norėdami naudoti „AND Excel“ darbalapio funkciją, į langelį įveskite:
= IR (
Įvedę jį į langelį, atkreipkite dėmesį, kaip AND langelio įvestys rodomos po langeliu:

Šiuos įėjimus turėsite įvesti į funkciją. Funkcijų įvestys išsamiau aptariamos kitame skyriuje. Tačiau jei jums kada nors prireiks daugiau pagalbos naudojant šią funkciją, įvedę „= TRIM (“) į langelį, neišeidami iš langelio, naudokite nuorodą CTRL + A. (A dėl Arguments) atidaryti „Įterpti funkcijų dialogo langą“, kad gautumėte išsamias instrukcijas:

Norėdami gauti daugiau informacijos apie TRIM formulę, apsilankykite
„Microsoft“ svetainė.

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

wave wave wave wave wave