Si të hiqni qelizat bosh në Excel

  • Shperndaje Kete
Michael Brown

Udhëzuesi do t'ju mësojë se si të hiqni hapësirat boshe në Excel për t'i dhënë fletëve tuaja të punës një pamje të qartë dhe profesionale.

Qelizat e zbrazëta nuk janë të këqija nëse i lini ato me qëllim vende për arsye estetike. Por qelizat bosh në vende të gabuara janë sigurisht të padëshirueshme. Për fat, ekziston një mënyrë relativisht e lehtë për të hequr boshllëqet në Excel, dhe në një moment do të dini të gjitha detajet e kësaj teknike.

    Si të hiqni qelizat bosh në Excel

    Fshirja e qelizave boshe në Excel është e lehtë. Megjithatë, kjo metodë nuk është e zbatueshme në të gjitha situatat. Për të mbajtur veten në anën e sigurt, ju lutemi sigurohuni që të bëni një kopje rezervë të fletës suaj të punës dhe lexoni këto paralajmërime përpara se të bëni ndonjë gjë tjetër.

    Me një kopje rezervë të ruajtur në një vend të ruajtur , kryeni hapat e mëposhtëm për të fshirë qelizat boshe në Excel:

    1. Zgjidhni gamën ku dëshironi të hiqni boshllëqet. Për të zgjedhur shpejt të gjitha qelizat me të dhëna, klikoni në qelizën e sipërme majtas dhe shtypni Ctrl + Shift + End. Kjo do të zgjasë përzgjedhjen në qelizën e fundit të përdorur.
    2. Shtypni F5 dhe klikoni Special… . Ose shkoni te grupi Home > Formatet dhe kliko Gjej & Zgjidh > Shko te Speciale :

    3. Në kutinë e dialogut Shko te Speciali , zgjidh Banks dhe klikoni OK . Kjo do të zgjedhë të gjitha qelizat bosh në intervalin.

    4. Klikoni me të djathtën mbi ndonjë nga të zgjedhuratbosh, dhe zgjidhni Fshi… nga menyja e kontekstit:

    5. Në varësi të paraqitjes së të dhënave tuaja, zgjidhni të zhvendosni qelizat majtas ose zhvendosni qelizat lart dhe kliko OK . Në këtë shembull, ne shkojmë me opsionin e parë:

    Kjo është ajo. Ju keni hequr me sukses hapësirat boshe në tabelën tuaj:

    Këshilla:

    • Nëse diçka ka shkuar keq, mos u frikësoni dhe shtypni menjëherë Ctrl + Z për të rikthyer të dhënat tuaja.
    • Nëse dëshironi vetëm të nënvizoni qelizat bosh në vend që të hiqni, do të gjeni disa metoda të ndryshme në këtë artikull: Si të zgjidhni dhe nënvizoni qelizat bosh në Excel.

    Kur nuk duhen hequr qelizat boshe duke zgjedhur boshllëqet

    Teknika Shko te Specialja > Blash funksionon mirë për një kolonë ose rresht të vetëm. Ai gjithashtu mund të eliminojë me sukses qelizat boshe në një sërë rreshtash ose kolonash të pavarura si në shembullin e mësipërm. Megjithatë, mund të jetë e dëmshme për të dhënat e strukturuara. Për të parandaluar që kjo të ndodhë, tregohuni shumë të kujdesshëm kur hiqni boshllëqet në fletët tuaja të punës dhe mbani parasysh paralajmërimet e mëposhtme:

    1. Fshini rreshtat dhe kolonat bosh në vend të qelizave

    Nëse të dhënat tuaja janë të organizuara në një tabelë ku kolonat dhe rreshtat përmbajnë informacione të lidhura, fshirja e qelizave boshe do të prishë të dhënat. Në këtë rast, duhet të hiqni vetëm rreshtat dhe kolonat bosh. Udhëzimet e lidhura shpjegojnë se si ta bëni këtë shpejt dhenë mënyrë të sigurt.

    2. Nuk funksionon për tabelat Excel

    Nuk është e mundur të fshini asnjë qelizë individuale në një tabelë Excel (përkundrejt një diapazoni), ju lejohet të hiqni vetëm rreshta të tëra tabelash. Ose fillimisht mund ta konvertosh tabelën në varg dhe më pas të heqësh qelizat bosh.

    3. Mund të dëmtojë formulat dhe intervalet e emërtuara

    Formulat e Excel mund të përshtaten me shumë ndryshime të bëra në të dhënat e referuara. Shumë, por jo të gjithë. Në disa situata, formulat që iu referuan qelizave të fshira mund të prishen. Pra, pas heqjes së hapësirave bosh, hidhini një sy të shpejtë formulave përkatëse dhe/ose vargjeve të emërtuara për t'u siguruar që ato funksionojnë normalisht.

    Si të nxirrni një listë të të dhënave që shpërfillin boshllëqet

    Nëse frika se heqja e qelizave bosh në një kolonë mund të prishë të dhënat tuaja, lini kolonën origjinale ashtu siç është dhe nxirrni qelizat jo bosh diku tjetër. Kjo metodë është e dobishme, kur krijoni një listë të personalizuar ose listë të verifikimit të të dhënave me zbritje dhe dëshironi të siguroheni që nuk ka boshllëqe në të.

    Me listën burimore në A2:A11, futni grupin e mëposhtëm formulën në C2, shtypni Ctrl + Shift + Enter për ta plotësuar saktë dhe më pas kopjoni formulën në disa qeliza të tjera. Numri i qelizave ku kopjoni formulën duhet të jetë i barabartë ose më i madh se numri i artikujve në listën tuaj.

    Formula për nxjerrjen e qelizave jo bosh:

    =IFERROR(INDEX($A$2:$A$11, SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))),"")

    Pamja e mëposhtme e ekranit tregon rezultatin:

    Si formulafunksionon

    E ndërlikuar në shikim të parë, me një vështrim më të afërt, logjika e formulës është e lehtë për t'u ndjekur. Në anglisht të thjeshtë, formula në C2 lexohet si më poshtë: ktheni vlerën e parë në rangun A2:A11 nëse ajo qelizë nuk është bosh. Në rast gabimi, ktheni një varg bosh ("").

    Për përdoruesit e zhytur në mendime të Excel, të cilët janë kuriozë të dinë arrat dhe bulona të çdo formule të re, këtu është përbërja e detajuar:

    Ju keni që funksioni INDEX të kthejë një vlerë nga $A$2:$A$11 bazuar në numrin e rreshtit të specifikuar (jo një numër rreshti real, një numër rreshti relativ në interval). Në një skenar më të thjeshtë, ne mund të vendosnim INDEX($A$2:$A$11, 1) në C2 dhe do të na merrte një vlerë në A2. Problemi është se ne duhet të kujdesemi për 2 gjëra të tjera:

    • Sigurohuni që A2 të mos jetë bosh
    • Kthejeni vlerën e dytë jo bosh në C3, vlerën e tretë jo bosh në C4, e kështu me radhë.

    Të dyja këto detyra trajtohen nga funksioni SMALL(array,k):

    SMALL(IF(NOT(ISBLANK($A$2:$A$11)), ROW($A$1:$A$10),""), ROW(A1))

    Në rastin tonë, array gjenerohet në mënyrë dinamike në mënyrën e mëposhtme:

    • NOT(ISBLANK($A$2:$A$11)) identifikon cilat qeliza në intervalin e synuar nuk janë bosh dhe kthen TRUE për to, përndryshe FALSE. Vargu rezultues i TRUE dhe FALSE shkon në testin logjik të funksionit IF.
    • IF vlerëson çdo element të grupit TRUE/FALSE dhe kthen një numër përkatës për TRUE, një varg bosh për FALSE:

      IF({TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE}, ROW($A$1:$A$10),"")

    ROW($A$1:$A$10) nevojitet vetëm për të kthyer një grup numrash 1deri në 10 (sepse ka 10 qeliza në gamën tonë) nga të cilat IF mund të zgjedhë një numër për vlerat TRUE.

    Si rezultat, marrim grupin {1;"";3;"";5;6;"";8;"";10} dhe funksioni ynë kompleks SMALL transformohet në këtë të thjeshtë:

    SMALL({1;"";3;"";5;6;"";8;"";10}, ROW(A1))

    Siç e shihni, argumenti array përmban vetëm numrat e qelizave jo bosh (kini parasysh, këto janë pozicione relative të elementet në grup, d.m.th. A2 është elementi 1, A3 është elementi 2, e kështu me radhë).

    Në argumentin k , vendosim ROW(A1) i cili udhëzon funksionin SMALL për të kthyer numrin më të vogël të 1-së. Për shkak të përdorimit të referencës relative të qelizave, numri i rreshtit rritet në rritje prej 1 ndërsa kopjoni formulën poshtë. Pra, në C3, k do të ndryshojë në ROW(A2) dhe formula do të kthejë numrin e qelizës së dytë jo bosh, e kështu me radhë.

    Megjithatë, ne në fakt nuk e bëjmë nevojiten numrat e qelizave jo bosh, na duhen vlerat e tyre. Pra, ne ecim përpara dhe e vendosim funksionin SMALL në argumentin row_num të INDEX duke e detyruar atë të kthejë një vlerë nga rreshti përkatës në interval.

    Si një prekje përfundimtare, ne bashkojmë tërë ndërtimi në funksionin IFERROR për të zëvendësuar gabimet me vargje boshe. Gabimet janë të pashmangshme sepse nuk mund të dini se sa qeliza jo bosh janë në intervalin e synuar, prandaj ju e kopjoni formulën në një numër më të madh qelizash.

    Duke pasur parasysh sa më sipër, ne mund të ndërtojmë këtë formulë të përgjithshme për të nxjerrëvlerat që shpërfillin boshllëqet:

    {=IFERROR(INDEX( varg, SMALL(IF(NOT(ISBLANK( varg)), RRESHT($A$1:$A$10), ""), ROW(A1)))"")}

    Ku "varg" është diapazoni me të dhënat tuaja origjinale. Ju lutemi kushtoni vëmendje se ROW($A$1:$A$10) dhe ROW(A1) janë pjesë konstante dhe nuk ndryshojnë kurrë, pavarësisht se ku fillojnë të dhënat tuaja dhe sa qeliza përfshijnë.

    Si të fshini qelizat boshe pas qeliza e fundit me të dhëna

    Qelizat boshe që përmbajnë karaktere formatuese ose jo të printueshme mund të shkaktojnë shumë probleme në Excel. Për shembull, mund të përfundoni të keni një madhësi skedari shumë më të madh më të madh se sa duhet ose të keni disa faqe bosh të printuara. Për të shmangur këto probleme, ne do të fshijmë (ose pastrojmë) rreshtat dhe kolonat boshe që përmbajnë formatim, hapësira ose karaktere të panjohura të padukshme.

    Si të gjejmë qelizën e fundit të përdorur në fletë

    Për të lëvizur në qelizën e fundit të fletës që përmban ose të dhëna ose formatim, klikoni në çdo qelizë dhe shtypni Ctrl + End .

    Nëse shkurtoreja e mësipërme ka zgjedhur qelizën e fundit me të dhënat tuaja, do të thotë rreshtat dhe kolonat e mbetura janë vërtet bosh dhe nuk nevojiten manipulime të mëtejshme. Por nëse ju ka çuar në një qelizë vizualisht të zbrazët, dijeni se Excel nuk e konsideron atë qelizë bosh. Mund të jetë thjesht një karakter hapësinor i prodhuar nga një goditje aksidentale e çelësit, një format i personalizuar i numrave të vendosur për atë qelizë ose një karakter jo i printueshëm i importuar nga një bazë të dhënash e jashtme. Cilado qoftëarsye, ajo qelizë nuk është bosh.

    Fshi qelizat pas qelizës së fundit me të dhëna

    Për të pastruar të gjithë përmbajtjen dhe formatimin pas qelizës së fundit me të dhëna, bëni sa më poshtë:

    1. Klikoni titullin e kolonës së parë bosh në të djathtë të të dhënave tuaja dhe shtypni Ctrl + Shift + End. Kjo do të zgjedhë një gamë qelizash midis të dhënave tuaja dhe qelizës së fundit të përdorur në fletë.
    2. Në skedën Home , në grupin Redaktimi , kliko Pastro > Pastro të gjitha . Ose kliko me të djathtën në përzgjedhjen dhe kliko Fshi… > E gjithë kolona :

    3. Kliko titullin e rreshtit të parë bosh poshtë të dhënave tuaja dhe shtypni Ctrl + Shift + End .
    4. Klikoni Pastro > Fshi të gjitha në skedën Home ose kliko me të djathtën mbi zgjidhni dhe zgjidhni Fshi… > Të gjithë rreshtin.
    5. Shtypni Ctrl + S për të ruajtur librin e punës.

    Kontrollo diapazonin e përdorur për t'u siguruar që tani përmban vetëm qeliza me të dhëna dhe pa boshllëqe. Nëse shkurtorja Ctrl + End zgjedh përsëri një qelizë bosh, ruajeni librin e punës dhe mbylleni atë. Kur hapni sërish fletën e punës, qeliza e fundit e përdorur duhet të jetë qeliza e fundit me të dhëna.

    Këshillë. Duke pasur parasysh se Microsoft Excel 2007 dhe më lart përmban mbi 1,000,000 rreshta dhe më shumë se 16,000 kolona, ​​mund të dëshironi të zvogëloni madhësinë e hapësirës së punës për të parandaluar që përdoruesit tuaj të futin pa dashje të dhëna në qeliza të gabuara. Për këtë, thjesht mund të hiqni qelizat boshe nga atoshikoni siç shpjegohet në Si të fshehni rreshtat dhe kolonat e papërdorura (bosh).

    Kështu fshini boshllëqet në Excel. Ju falënderoj që lexoni dhe shpresoj t'ju shohim në blogun tonë javën e ardhshme!

    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.