Nëse tërheqni të dhëna nga bazat e të dhënave të jashtme dhe sistemet e trashëgimisë, pa dyshim do të hasni tekst që përmban hapësira shtesë. Ndonjëherë këto hapësira shtesë gjenden në fillim të tekstit, ndërsa në raste të tjera shfaqen në fund.
Hapësirat shtesë janë përgjithësisht të këqija, sepse ato mund të shkaktojnë probleme në formulat e kërkimit, grafikun, madhësinë e kolonës dhe printimin.
Figura ilustron se si mund të hiqni hapësirat e tepërta duke përdorur funksionin TRIM.
Funksioni TRIM është relativisht i drejtpërdrejtë. Thjesht jepini pak tekst dhe ai heq të gjitha hapësirat nga teksti, përveç hapësirave të vetme midis fjalëve.
Ashtu si me funksionet e tjera, ju mund të futni funksionin TRIM në funksione të tjera për të pastruar tekstin tuaj ndërsa aplikoni disa manipulime të tjera. Për shembull, funksioni i mëposhtëm shkurton tekstin në qelizën A1 dhe e konverton atë në të gjitha shkronjat e mëdha në një hap:
=SIPER(TRIM(A1))
Funksioni TRIM është krijuar për të shkurtuar vetëm karakterin e hapësirës ASCII nga teksti. Karakteri i hapësirës ASCII ka një vlerë kodi prej 32. Megjithatë, grupi i karaktereve Unicode ka një karakter shtesë të hapësirës që quhet karakteri i hapësirës pa ndërprerje. Ky karakter përdoret zakonisht në faqet e internetit dhe ka vlerën Unicode prej 160.
Funksioni TRIM është krijuar për të trajtuar vetëm karaktere hapësinore CHAR(32). Ai në vetvete nuk mund të trajtojë karaktere hapësinore CHAR(160). Për të trajtuar këtë lloj hapësire, duhet të përdorni funksionin SUBSTITUTE për të gjetur karaktere hapësinore CHAR(160) dhe për t'i zëvendësuar ato me karaktere hapësinore CHAR(32) në mënyrë që funksioni TRIM t'i rregullojë ato. Ju mund ta kryeni këtë detyrë të gjitha në të njëjtën kohë me formulën e mëposhtme:
=TRIM(ZËVENDËSIM(A4,CHAR(160),CHAR(32)))