Ef þú dregur gögn inn úr ytri gagnagrunnum og eldri kerfum muntu eflaust lenda í texta sem inniheldur aukabil. Stundum finnast þessi aukabil í upphafi textans, en á öðrum tímum birtast þau í lokin.
Aukabil eru almennt vond vegna þess að þau geta valdið vandræðum í uppflettiformúlum, teikningum, stærð dálka og prentun.
Myndin sýnir hvernig þú getur fjarlægt óþarfa bil með því að nota TRIM aðgerðina.
TRIM aðgerðin er tiltölulega einföld. Gefðu því einfaldlega smá texta og það fjarlægir öll bil úr textanum nema einstök bil á milli orða.
Eins og með aðrar aðgerðir geturðu hreiðrað TRIM aðgerðina í aðrar aðgerðir til að hreinsa textann þinn á meðan þú notar einhverja aðra meðferð. Til dæmis, eftirfarandi aðgerð klippir textann í reit A1 og breytir honum í hástafi allt í einu skrefi:
=UPPER(TRIM(A1))
TRIM aðgerðin var hönnuð til að klippa aðeins ASCII bilstafinn úr texta. ASCII bilstafurinn hefur kóðagildið 32. Unicode stafasettið hefur hins vegar viðbótarbilsstaf sem kallast óbrjótandi bilstafur. Þessi stafur er almennt notaður á vefsíðum og hefur Unicode gildið 160.
TRIM aðgerðin er hönnuð til að meðhöndla aðeins CHAR(32) bilstafi. Það getur sjálft ekki séð um CHAR(160) bilstafi. Til að höndla svona bil þarftu að nota SUBSTITUTE aðgerðina til að finna CHAR(160) bilstafi og skipta þeim út fyrir CHAR(32) bilstöfum svo að TRIM aðgerðin geti lagað þá. Þú getur unnið þetta verkefni allt í einu með eftirfarandi formúlu:
=TRIM(STAÐUR(A4,CHAR(160),CHAR(32)))