Funksioni Excel TRIM - mënyrë e shpejtë për të hequr hapësirat shtesë

  • Shperndaje Kete
Michael Brown

Tutoriali demonstron disa mënyra të shpejta dhe të lehta për të shkurtuar hapësirat në Excel. Mësoni se si të hiqni hapësirat kryesore, pasuese dhe shtesë midis fjalëve, pse funksioni Excel TRIM nuk funksionon dhe si ta rregulloni atë.

A po krahasoni dy kolona për dublikatat që dini se janë aty, por formulat tuaja nuk mund të gjejnë një hyrje të vetme të kopjuar? Ose, po shtoni dy kolona numrash, por vazhdoni të merrni vetëm zero? Dhe pse në tokë formula juaj qartësisht e saktë Vlookup kthen vetëm një mori gabimesh N/A? Këto janë vetëm disa shembuj të problemeve për të cilat mund të kërkoni përgjigje. Dhe të gjitha shkaktohen nga hapësirat shtesë fshehja para, pas ose midis vlerave numerike dhe tekstit në qelizat tuaja.

Microsoft Excel ofron disa mënyra të ndryshme për të hequr hapësirat dhe pastroni të dhënat tuaja. Në këtë tutorial, ne do të hetojmë aftësitë e funksionit TRIM si mënyra më e shpejtë dhe më e lehtë për të fshirë hapësirat në Excel.

Funksioni TRIM - hiqni hapësirat shtesë në Excel

Ti përdor funksionin TRIM në Excel heq hapësirat shtesë nga teksti. Fshin të gjitha hapësirat kryesore, pasuese dhe ndërmjet tyre përveç një karakteri të vetëm hapësirë midis fjalëve.

Sintaksa e funksionit TRIM është më e lehtë që mund të imagjinohet:

TRIM( tekst)

Ku teksti është një qelizë nga e cila dëshironi të hiqni hapësirat e tepërta.

Për shembull, për të hequr hapësirat në qelizën A1, përdorni këtëformula:

=TRIM(A1)

Dhe pamja e mëposhtme e ekranit tregon rezultatin:

Po, është kaq e thjeshtë!

Ju lutemi vini re se funksioni TRIM është krijuar për të hequr vetëm karakterin e hapësirës, ​​i cili ka vlerën 32 në sistemin e kodit ASCII 7-bit. Nëse përveç hapësirave shtesë, të dhënat tuaja përmbajnë ndërprerje rreshtash dhe karaktere që nuk printohen, përdorni funksionin TRIM në kombinim me CLEAN për të fshirë 32 karakteret e para që nuk printohen në sistemin ASCII.

Për shembull, për të hiqni hapësirat, ndërprerjet e rreshtave dhe karakteret e tjera të padëshiruara nga qeliza A1, përdorni këtë formulë:

=TRIM(CLEAN(A1))

Për më shumë informacion, ju lutemi shihni Si të hiqni karakteret që nuk printohen në Excel

Për të hequr qafe hapësirat pa ndërprerje (karakteri html ), i cili ka vlerën 160, përdorni TRIM së bashku me funksionet SUBSTITUTE dhe CHAR:

=TRIM(SUBSTITUTE(A1, CHAR(160), " "))

Për detaje të plota, ju lutemi shikoni Si të fshini hapësirat pa ndërprerje në Excel

Si të përdorni funksionin TRIM në Excel - shembuj formulash

Tani që i dini bazat, le të diskutojmë disa përdorime specifike të TRIM në Excel, grackat me të cilat mund të përballeni dhe zgjidhjet e punës.

Si të shkurtoni hapësirat në një kolonë të tërë të dhënash

Si të supozojmë se keni një kolonë emrash që kanë një hapësirë ​​të bardhë para dhe pas tekstit, gjithashtu sa më shumë se një hapësirë ​​midis fjalëve. Pra, si t'i hiqni të gjitha hapësirat kryesore, pasuese dhe të tepërta në mes në të gjitha qelizat në të njëjtën kohë? Duke kopjuar një ExcelFormula TRIM nëpër kolonë dhe më pas zëvendësimi i formulave me vlerat e tyre. Hapat e detajuar vijojnë më poshtë.

  1. Shkruani një formulë TRIM për qelizën më të lartë, A2 në shembullin tonë:

    =TRIM(A2)

  2. Poziciononi kursorin në këndin e poshtëm djathtas të qelizës së formulës (B2 në këtë shembull), dhe sapo kursori të kthehet në shenjën plus, klikoni dy herë mbi të për të kopjuar formulën poshtë kolonës, deri në qelizën e fundit me të dhëna. Si rezultat, do të keni 2 kolona - emra origjinalë me hapësira dhe emra të shkurtuar nga formula.

  • Më në fund, zëvendësoni vlerat në kolonën origjinale me të dhëna të shkurtuara. Por kujdes! Thjesht kopjimi i kolonës së shkurtuar mbi kolonën origjinale do të shkatërronte formulat tuaja. Për të parandaluar që kjo të ndodhë, ju duhet të kopjoni vetëm vlerat, jo formulat. Ja se si:
    • Zgjidhni të gjitha qelizat me formulat Trim (B2:B8 në këtë shembull) dhe shtypni Ctrl+C për t'i kopjuar ato.
    • Zgjidhni të gjitha qelizat me të dhënat origjinale (A2:A8 ), dhe shtypni Ctrl+Alt+V, më pas V. Është shkurtorja e vlerave të ngjitjes që aplikon Ngjit Special > Vlerat
    • Shtypni tastin Enter. U krye!

    Si të hiqni hapësirat kryesore në një kolonë numerike

    Siç e keni parë sapo, funksioni Excel TRIM hoqi të gjitha hapësirat shtesë nga një kolonë me të dhëna teksti pa një pengesë. Por çka nëse të dhënat tuaja janë numra, jo tekst?

    Në pamje të parë, mund të duket seFunksioni TRIM e ka bërë punën e tij. Megjithatë, me një vështrim më të afërt, do të vini re se vlerat e shkurtuara nuk sillen si numra. Këtu janë vetëm disa indikacione të anomalive:

    • Si kolona origjinale me hapësirat kryesore dhe numrat e shkurtuar janë rreshtuar majtas edhe nëse aplikoni formatin Number në qelizat, ndërsa numrat normalë janë të rreshtuar djathtas si parazgjedhje.
    • Kur zgjidhen dy ose më shumë qeliza me numra të shkurtuar, Excel shfaq vetëm COUNT në shiritin e statusit. Për numrat, duhet të shfaqë gjithashtu SUM dhe AVERAGE.
    • Një formulë SUM e aplikuar në qelizat e shkurtuara kthen zero.

    Nga të gjitha paraqitjet, vlerat e shkurtuara janë vargje teksti , ndërsa ne duam numra. Për ta rregulluar këtë, mund të shumëzoni vlerat e shkurtuara me 1 (për të shumëzuar të gjitha vlerat me një goditje, përdorni opsionin Paste Special > Multiply).

    Një zgjidhje më elegante është mbyllja e funksionit TRIM në VALUE , si kjo:

    =VALUE(TRIM(A2))

    Formula e mësipërme heq të gjitha hapësirat kryesore dhe pasuese, nëse ka, dhe e kthen vlerën që rezulton në një numër, siç tregohet në pamjen e mëposhtme të ekranit:

    Si të hiqni vetëm hapësirat kryesore në Excel (Printimi majtas)

    Në disa situata, mund të shkruani hapësira të dyfishta dhe madje të trefishuara midis fjalëve për t'i bërë të dhënat tuaja më të lexueshme. Megjithatë, ju dëshironi të hiqni qafe hapësirat kryesore, si kjo:

    Siç e dini tashmë, funksioni TRIMeliminon hapësirat shtesë në mes të vargjeve të tekstit, gjë që nuk është ajo që duam. Për të mbajtur të paprekura të gjitha hapësirat ndërmjet, ne do të përdorim një formulë pak më komplekse:

    =MID(A2,FIND(MID(TRIM(A2),1,1),A2),LEN(A2))

    Në formulën e mësipërme, kombinimi i FIND, MID dhe TRIM llogarit pozicionin e karakteri i parë i tekstit në një varg. Dhe më pas, ju ia jepni atë numër një funksioni tjetër MID në mënyrë që të kthejë të gjithë vargun e tekstit (gjatësia e vargut llogaritet nga LEN) duke filluar nga pozicioni i karakterit të parë të tekstit.

    Pamja e mëposhtme e ekranit tregon se të gjitha hapësirat kryesore janë zhdukur, ndërsa hapësirat e shumta midis fjalëve janë ende atje:

    Si një prekje përfundimtare, zëvendësoni tekstin origjinal me vlerat e shkurtuara, siç tregohet në hapin 3 të shembullit të formulës Trim , dhe ju jeni gati për të shkuar!

    Këshillë. Nëse dëshironi të hiqni edhe hapësirat nga fundi i qelizave, përdorni mjetin Trim Spaces. Nuk ka asnjë formulë të qartë të Excel-it për të hequr hapësirat kryesore dhe pasuese duke mbajtur hapësira të shumta midis fjalëve të paprekura.

    Si të numëroni hapësirat shtesë në një qelizë

    Ndonjëherë, përpara se të hiqni hapësirat në fletën tuaj të Excel, mund të dëshironi të dini se sa hapësira të tepërta ka në të vërtetë atje.

    Për të marrë numrin të hapësirave shtesë në një qelizë, zbuloni gjatësinë totale të tekstit duke përdorur funksionin LEN, më pas llogaritni gjatësinë e vargut pa hapësira shtesë dhe zbrisni këtë të fundit nga e para:

    =LEN(A2)-LEN(TRIM(A2))

    Sa më poshtëpamja e ekranit tregon formulën e mësipërme në veprim:

    Shënim. Formula kthen numrin e hapësirave shtesë në një qelizë, d.m.th., hapësira kryesore, pasuese dhe më shumë se një hapësira të njëpasnjëshme midis fjalëve, por nuk numëron hapësira të vetme në mes të tekstit. Nëse dëshironi të merrni numrin total të hapësirave në një qelizë, përdorni këtë formulë Zëvendësuese.

    Si të nënvizoni qelizat me hapësira të tepërta

    Kur punoni me informacione të ndjeshme ose të rëndësishme, mund të hezitoni të fshini ndonjë gjë pa parë se çfarë saktësisht po fshini. Në këtë rast, fillimisht mund të nënvizoni qelizat që përmbajnë hapësira shtesë dhe më pas t'i eliminoni në mënyrë të sigurt ato hapësira.

    Për këtë, krijoni një rregull formatimi të kushtëzuar me formulën e mëposhtme:

    =LEN($A2)>LEN(TRIM($A2))

    Ku A2 është qeliza më e lartë me të dhënat që dëshironi të nënvizoni.

    Formula udhëzon Excel të nxjerrë në pah qelizat në të cilat gjatësia totale e vargut është më e madhe se gjatësia e tekstit të shkurtuar.

    Për të krijuar një rregull të formatimit të kushtëzuar, zgjidhni të gjitha qelizat (rreshtat) që dëshironi të nënvizoni pa titujt e kolonave, shkoni te skeda Home > Stilet dhe kliko Formatimi i kushtëzuar > Rregull i ri > Përdor një formulë për të përcaktuar se cilat qeliza të formatohen .

    Nëse nuk jeni njohur ende me formatimin e kushtëzuar të Excel , hapat e detajuar do t'i gjeni këtu: Si të krijoni një rregull të formatimit të kushtëzuar bazuar nëformula.

    Siç tregohet në pamjen e mëposhtme të ekranit, rezultati vërteton në mënyrë të përkryer me numrin e hapësirave shtesë që morëm në shembullin e mëparshëm:

    Siç e shihni, përdorimi i funksionit TRIM në Excel është i lehtë dhe i drejtpërdrejtë. Megjithatë, nëse dikush dëshiron të shikojë më nga afër formulat e diskutuara në këtë tutorial, ju jeni të mirëpritur të shkarkoni librin e punës Trim Excel Spaces.

    Excel TRIM nuk funksionon

    Funksioni TRIM heq vetëm karakteri i hapësirës i përfaqësuar nga vlera e kodit 32 në grupin e karaktereve ASCII 7-bitësh. Në grupin e karaktereve Unicode, ekziston një karakter tjetër hapësinor i quajtur hapësira e pandërprerë, e cila përdoret zakonisht në faqet e internetit si karakteri html . Hapësira e pandërprerë ka një vlerë dhjetore 160 dhe funksioni TRIM nuk mund ta heqë atë vetë.

    Pra, nëse grupi juaj i të dhënave përmban një ose më shumë hapësira të bardha që funksioni TRIM nuk i heq, përdorni funksionin SUBSTITUTE për të kthyer hapësirat që nuk prishen në hapësira të rregullta dhe më pas i shkurtojnë ato. Duke supozuar se teksti është në A1, formula shkon si më poshtë:

    =TRIM(SUBSTITUTE(A1, CHAR(160), " "))

    Si një masë paraprake shtesë, mund të futni funksionin CLEAN për të pastruar qelizën nga çdo karakter që nuk mund të printohet:

    =TRIM(CLEAN(SUBSTITUTE(A1, CHAR(160), " ")))

    Pamja e mëposhtme e ekranit tregon ndryshimin:

    Nëse formulat e mësipërme nuk funksionojnë as për ju, shanset janë që të dhënat tuaja të përmbajnë disa të veçanta jo printimi personazhetme vlera kodi të ndryshme nga 32 dhe 160. Në këtë rast, përdorni një nga formulat e mëposhtme për të gjetur kodin e karakterit, ku A1 është një qelizë problematike:

    Hapësira kryesore: =CODE(LEFT(A1,1))

    Trailing hapësira: =CODE(RIGHT(A1,1))

    Hapësira ndërmjet (ku n është pozicioni i karakterit problematik në vargun e tekstit):

    =CODE(MID(A1, n , 1)))

    Dhe pastaj , jepni kodin e karakterit të kthyer në formulën TRIM(SUBSTITUTE()) të diskutuar më sipër.

    Për shembull, nëse funksioni CODE kthen 9, që është karakteri Horizontal Tab, ju përdorni formulën e mëposhtme për ta hequr atë:

    =TRIM(SUBSTITUTE(A1, CHAR(9), " "))

    Të shkurtoni hapësirat për Excel - hiqni hapësirat shtesë me një klikim

    A duket qesharake ideja për të mësuar një pjesë të vogël të formulave të ndryshme për t'u marrë me një detyrë të parëndësishme? Atëherë mund t'ju pëlqejë kjo teknikë me një klikim për të hequr qafe hapësirat në Excel. Më lejoni t'ju prezantoj me Text Toolkit të përfshirë në Suite tonë Ultimate. Ndër të tjera si ndryshimi i rastit, ndarja e tekstit dhe pastrimi i formatimit, ai ofron opsionin Trim Spaces .

    Me Ultimate Suite të instaluar në Excel, heqja e hapësirave në Excel është aq e thjeshtë sa kjo :

    1. Zgjidhni qelizat ku dëshironi të fshini hapësirat.
    2. Klikoni butonin Trim Spaces në shirit.
    3. Zgjidh një ose të gjitha opsionet e mëposhtme:
      • Të shkurtosh hapësirat kryesore dhe pastaj
      • Të shkurtosh hapësirat ekstra ndërmjet fjalëve, përveç një të vetmehapsirë
      • Kuto shkurtesat që nuk prishen ( )
    4. Kliko Trim .

    Kjo është gjithçka që ka për të! Të gjitha hapësirat shtesë hiqen menjëherë.

    Në këtë shembull, ne po heqim vetëm hapësirat kryesore dhe ato pasuese, duke mbajtur hapësira të shumta midis fjalëve të paprekura për lexueshmëri më të mirë - detyra me të cilën formulat e Excel nuk mund të përballojnë realizohet me një klikoni mausin!

    Nëse jeni të interesuar të provoni Të shkurtoni hapësirat në fletët tuaja, jeni të mirëpritur të shkarkoni një version vlerësimi në fund të këtij postimi.

    Ju falënderoj që lexoni dhe mezi pres t'ju shoh javën e ardhshme. Në tutorialin tonë të ardhshëm, ne do të diskutojmë mënyra të tjera për të shkurtuar hapësirat në Excel, ju lutemi qëndroni të sintonizuar!

    Shkarkimet e disponueshme

    Të shkurtoni hapësirat në Excel - shembuj formulash (skedari .xlsx)

    Ultimate Suite - versioni i provës (skedari .exe)

    Michael Brown është një entuziast i përkushtuar i teknologjisë me një pasion për thjeshtimin e proceseve komplekse duke përdorur mjete softuerike. Me më shumë se një dekadë përvojë në industrinë e teknologjisë, ai ka përmirësuar aftësitë e tij në Microsoft Excel dhe Outlook, si dhe Google Sheets dhe Docs. Blogu i Michael është i përkushtuar ndaj ndarjes së njohurive dhe ekspertizës së tij me të tjerët, duke ofruar këshilla dhe mësime të thjeshta për t'u ndjekur për të përmirësuar produktivitetin dhe efikasitetin. Pavarësisht nëse jeni një profesionist me përvojë apo fillestar, blogu i Michael ofron njohuri të vlefshme dhe këshilla praktike për të përfituar sa më shumë nga këto mjete softuerike thelbësore.