Excelda bo'sh hujayralarni qanday olib tashlash mumkin

  • Buni Baham Ko'Ring
Michael Brown

O'quv qo'llanma sizga Excelda bo'sh joylarni qanday olib tashlashni o'rgatadi, bu sizning ish varaqlaringizni aniq va professional ko'rinishga olib keladi.

Agar siz ularni ataylab o'ngda qoldirsangiz, bo'sh hujayralar yomon emas. estetik sabablarga ko'ra joylar. Ammo noto'g'ri joylarda bo'sh hujayralar, albatta, istalmagan. Yaxshiyamki, Excelda bo'sh joylarni olib tashlashning nisbatan oson usuli bor va bir zumda siz ushbu texnikaning barcha tafsilotlarini bilib olasiz.

    Excelda bo'sh kataklarni qanday olib tashlash mumkin

    Excelda bo'sh kataklarni o'chirish oson. Biroq, bu usul barcha holatlarda qo'llanilmaydi. O'zingizni xavfsiz tomondan saqlash uchun, iltimos, ish varag'ingizning zaxira nusxasini yarating va boshqa hech narsa qilishdan oldin ushbu ogohlantirishlarni o'qing.

    Zaxira nusxasi saqlangan joyda saqlangan holda. , Excelda bo'sh kataklarni o'chirish uchun quyidagi amallarni bajaring:

    1. Bo'sh joylarni olib tashlamoqchi bo'lgan diapazonni tanlang. Ma'lumotlarga ega barcha hujayralarni tezda tanlash uchun yuqori chap katakchani bosing va Ctrl + Shift + End tugmalarini bosing. Bu tanlovni oxirgi ishlatilgan katakchaga kengaytiradi.
    2. F5 tugmasini bosing va Maxsus… ni bosing. Yoki Uy yorlig'i > Formatlar guruhiga o'ting va Topish & > Maxsusga o'tish :

    3. Maxsusga o'tish dialog oynasida Bo'sh joylarni tanlang. va OK tugmasini bosing. Bu diapazondagi barcha bo'sh kataklarni tanlaydi.

    4. Tanlanganlardan birini sichqonchaning o'ng tugmasi bilan bosing.bo'sh joylarni tanlang va kontekst menyusidan O'chirish... -ni tanlang:

    5. Ma'lumotlaringiz tartibiga qarab, yacheykalarni chapga siljitishni tanlang yoki hujayralarni yuqoriga siljiting va OK tugmasini bosing. Bu misolda biz birinchi variant bilan boramiz:

    Hammasi. Jadvalingizdagi bo'sh joylarni muvaffaqiyatli olib tashladingiz:

    Maslahatlar:

    • Agar biror narsa noto'g'ri bo'lsa, vahima qo'ymang va darhol Ctrl tugmasini bosing. Maʼlumotlaringizni qaytarish uchun + Z.
    • Agar siz olib tashlash oʻrniga faqat boʻsh katakchalarni ajratib koʻrsatishni istasangiz, ushbu maqolada bir nechta turli usullarni topasiz: Excelda boʻsh kataklarni qanday tanlash va ajratib koʻrsatish.

    Qachon bo'sh katakchalarni bo'sh joyni tanlash orqali olib tashlamaslik kerak

    Maxsusga o'tish > Blankalar texnikasi bitta ustun yoki satr uchun yaxshi ishlaydi. Shuningdek, u yuqoridagi misoldagi kabi mustaqil qatorlar yoki ustunlar oralig'idagi bo'sh hujayralarni muvaffaqiyatli yo'q qilishi mumkin. Biroq, bu tuzilgan ma'lumotlarga zarar etkazishi mumkin. Buning oldini olish uchun, iltimos, ish varaqlaringizdagi bo'sh joylarni olib tashlashda juda ehtiyot bo'ling va quyidagi ogohlantirishlarni yodda tuting:

    1. Hujayralar o'rniga bo'sh satr va ustunlarni o'chiring

    Agar ma'lumotlaringiz ustunlar va qatorlar tegishli ma'lumotlarni o'z ichiga olgan jadvalda tashkil etilgan bo'lsa, bo'sh kataklarni o'chirish ma'lumotlarni buzadi. Bunday holda, siz faqat bo'sh satrlarni va bo'sh ustunlarni olib tashlashingiz kerak. Bog'langan qo'llanmalar buni qanday tez va qanday qilishni tushuntiradixavfsiz.

    2. Excel jadvallari uchun ishlamaydi

    Excel jadvalidagi har qanday alohida katakchalarni (diapazonga nisbatan) oʻchirib boʻlmaydi, sizga faqat jadval qatorlarini toʻliq oʻchirishga ruxsat beriladi. Yoki avval jadvalni diapazonga aylantirib, keyin boʻsh kataklarni olib tashlashingiz mumkin.

    3. Formulalar va nomli diapazonlarga zarar etkazishi mumkin

    Excel formulalari havola qilingan ma'lumotlarga kiritilgan ko'plab o'zgarishlarga moslashishi mumkin. Ko'pchilik, lekin hammasi emas. Ba'zi hollarda o'chirilgan kataklarga tegishli formulalar buzilishi mumkin. Shunday qilib, bo'sh joylarni olib tashlaganingizdan so'ng, ular normal ishlashiga ishonch hosil qilish uchun tegishli formulalar va/yoki nomlangan diapazonlarni tezda ko'rib chiqing.

    Bo'sh joylarni e'tiborsiz qoldiradigan ma'lumotlar ro'yxatini qanday chiqarish mumkin

    Agar ustundagi bo'sh hujayralarni olib tashlash ma'lumotlaringizni buzishi mumkin, deb qo'rqing, asl ustunni o'z holicha qoldiring va bo'sh bo'lmagan hujayralarni boshqa joyga olib tashlang. Bu usul siz maxsus roʻyxat yoki ochiladigan maʼlumotlarni tekshirish roʻyxatini yaratayotganingizda va unda boʻsh joy yoʻqligiga ishonch hosil qilishni istasangiz foydali boʻladi.

    A2:A11 formatidagi manbalar roʻyxati bilan quyidagi qatorni kiriting. C2 formulasini to'g'ri bajarish uchun Ctrl + Shift + Enter tugmalarini bosing va keyin formulani yana bir nechta katakchaga ko'chiring. Formuladan nusxa ko'chiradigan katakchalar soni ro'yxatingizdagi elementlar soniga teng yoki undan ko'p bo'lishi kerak.

    Bo'sh bo'lmagan katakchalarni ajratib olish formulasi:

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

    Quyidagi skrinshotda natija ko‘rsatilgan:

    Formula qandayishlaydi

    Bir qarashda qiyin, yaqinroq qarasangiz, formula mantiqiga amal qilish oson. Oddiy ingliz tilida C2 formulasi quyidagicha o'qiladi: agar bu katak bo'sh bo'lmasa, A2: A11 oralig'idagi birinchi qiymatni qaytaring. Xato bo'lsa, bo'sh satrni ("") qaytaring.

    Har bir yangi formulaning yong'oq va murvatlarini bilishga qiziqqan Excel foydalanuvchilari uchun bu erda batafsil tavsif:

    Sizda INDEX funksiyasi belgilangan satr raqami (haqiqiy qator raqami emas, diapazondagi nisbiy qator raqami) asosida $A$2:$A$11 dan qiymat qaytaradi. Oddiyroq stsenariyda biz C2 ga INDEX($A$2:$A$11, 1) ni qo'yishimiz mumkin va u bizga A2 qiymatini oladi. Muammo shundaki, biz yana ikkita narsani qondirishimiz kerak:

    • A2 bo'sh emasligiga ishonch hosil qiling
    • C3-dagi 2-bo'sh bo'lmagan qiymatni, 3-bo'sh bo'lmagan qiymatni qaytaring C4 da va hokazo.

    Bu ikkala vazifa ham KICHIK(massiv,k) funksiyasi tomonidan bajariladi:

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

    Bizning holimizda massiv argumenti dinamik ravishda quyidagi tarzda yaratiladi:

    • NOT(ISBLANK($A$2:$A$11)) maqsadli diapazondagi qaysi katakchalar boʻsh emasligini aniqlaydi va ular uchun TRUE, aks holda FALSE qiymatini qaytaradi. Olingan TRUE va FALSE massivlari IF funksiyasining mantiqiy testiga o‘tadi.
    • IF TRUE/FALSE massivining har bir elementini baholaydi va TRUE uchun mos raqamni, FALSE uchun bo‘sh qatorni qaytaradi:

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

    ROW($A$1:$A$10) faqat 1-sonli massivni qaytarish uchun kerak10 dan 10 gacha (chunki bizning diapazonimizda 10 ta katak mavjud) IF ulardan TRUE qiymatlar uchun raqam tanlashi mumkin.

    Natijada biz {1;"";3;"";5;6;"";8;"";10} massivini olamiz va bizning murakkab KICHIK funksiyamiz bu oddiyga aylanadi:

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

    Ko'rib turganingizdek, massiv argumenti faqat bo'sh bo'lmagan katakchalar sonini o'z ichiga oladi (e'tibor bering, bular nisbiy pozitsiyalari. massivdagi elementlar, ya'ni A2 element 1, A3 element 2 va hokazo).

    k argumentida KICHIK funksiyani ko'rsatuvchi ROW(A1) ni qo'yamiz. 1 ning eng kichik sonini qaytarish uchun. Nisbatan hujayra havolasidan foydalanish tufayli, formulani pastga nusxalashda qator raqami 1 ga ko'tariladi. Shunday qilib, C3 da k ROW(A2) ga o'zgaradi va formula 2-bo'sh bo'lmagan katakning raqamini qaytaradi va hokazo.

    Ammo, biz aslida bunday qilmaymiz. bo'sh bo'lmagan hujayra raqamlari kerak, bizga ularning qiymatlari kerak. Shunday qilib, biz oldinga siljiymiz va KICHIK funksiyani INDEX ning satr_num argumentiga joylashtiramiz va uni diapazondagi tegishli qatordan qiymat qaytarishga majbur qilamiz.

    Yakuniy tegish sifatida biz xatolarni bo'sh satrlar bilan almashtirish uchun IFERROR funktsiyasidagi butun qurilish. Xatolar muqarrar, chunki maqsadli diapazonda qancha boʻsh boʻlmagan katakchalar borligini bila olmaysiz, shuning uchun formulani koʻproq hujayralar soniga koʻchirasiz.

    Yuqoridagilarni hisobga olgan holda, ajratib olish uchun ushbu umumiy formulani yaratishimiz mumkin.bo'sh joylarni e'tiborsiz qoldiradigan qiymatlar:

    {=IFERROR(INDEX( diapazon, KICHIK(AGAR(NOT(ISBLANK( diapazon)), ROW($A$1:$A$10), ""), ROW(A1))),"")}

    Bu erda "diapazon" asl ma'lumotlaringiz bilan diapazondir. Iltimos, diqqat qiling: ROW($A$1:$A$10) va ROW(A1) doimiy qismlardir va maʼlumotlaringiz qayerdan boshlanishi va qancha hujayradan iborat boʻlishidan qatʼi nazar, hech qachon oʻzgarmaydi.

    Bundan keyin boʻsh kataklarni qanday oʻchirish kerak ma'lumotlarga ega oxirgi katak

    Formatlash yoki chop qilib bo'lmaydigan belgilarni o'z ichiga olgan bo'sh hujayralar Excelda juda ko'p muammolarni keltirib chiqarishi mumkin. Masalan, kerakli hajmdan kattaroq fayl hajmiga ega bo'lishingiz yoki bir nechta bo'sh sahifalarni chop etishingiz mumkin. Ushbu muammolarni oldini olish uchun biz formatlash, bo'shliqlar yoki noma'lum ko'rinmas belgilarni o'z ichiga olgan bo'sh satr va ustunlarni o'chirib tashlaymiz (yoki tozalaymiz).

    Varaqdagi oxirgi ishlatilgan katakchani qanday topish mumkin

    Ko'chirish uchun varaqdagi ma'lumotlar yoki formatlash mavjud bo'lgan oxirgi katakka o'ting, istalgan katakchani bosing va Ctrl + End tugmalarini bosing.

    Agar yuqoridagi yorliq ma'lumotlaringiz bilan oxirgi katakchani tanlagan bo'lsa, bu qolgan qatorlar va ustunlarni bildiradi. Haqiqatan ham bo'sh va boshqa manipulyatsiyalar kerak emas. Ammo agar u sizni vizual ravishda bo'sh katakka olib ketgan bo'lsa, Excel bu katakni bo'sh deb hisoblamasligini biling. Bu tasodifiy tugma urishi natijasida hosil bo'lgan bo'sh joy belgisi, ushbu katak uchun o'rnatilgan maxsus raqam formati yoki tashqi ma'lumotlar bazasidan import qilingan chop etilmaydigan belgi bo'lishi mumkin. Qaysi birisababi, bu katak bo'sh emas.

    Ma'lumotlari bo'lgan oxirgi katakdan keyingi hujayralarni o'chirish

    Ma'lumotlar bilan oxirgi hujayradan keyingi barcha tarkibni va formatlashni o'chirish uchun quyidagilarni bajaring:

    1. Ma'lumotlaringizning o'ng tomonidagi birinchi bo'sh ustunning sarlavhasini bosing va Ctrl + Shift + End ni bosing. Bu sizning maʼlumotlaringiz va varaqdagi oxirgi foydalanilgan katak oʻrtasidagi hujayralar oraligʻini tanlaydi.
    2. Uy koʻrinishidagi Tahrirlash guruhidagi <1-ni bosing>Tozalash > Hammasini tozalash . Yoki tanlovni o'ng tugmasini bosing va O'chirish... > Butun ustunni :

    3. Birinchi bo'sh qatorning sarlavhasini bosing ma'lumotlaringiz ostidagi Ctrl + Shift + End tugmalarini bosing.
    4. O'chirish > Hammasini tozalash -ni bosing yoki Uy yorlig'ida sichqonchaning o'ng tugmachasini bosing. tanlang va O‘chirish… > Butun qatorni tanlang.
    5. Ishchi kitobni saqlash uchun Ctrl + S tugmalarini bosing.

    Ishlatilgan diapazonni tekshiring. Unda faqat ma'lumotlarga ega bo'lgan va bo'sh joy bo'lmagan hujayralar mavjudligiga ishonch hosil qilish uchun. Agar Ctrl + End yorlig'i bo'sh katakni yana tanlasa, ish kitobini saqlang va uni yoping. Ishchi varaqni qayta ochganingizda, oxirgi foydalanilgan katak ma'lumotlarga ega oxirgi katak bo'lishi kerak.

    Maslahat. Microsoft Excel 2007 va undan yuqori versiyalarida 1 000 000 dan ortiq qatorlar va 16 000 dan ortiq ustunlar mavjudligini hisobga olsak, foydalanuvchilaringiz noto'g'ri hujayralarga noto'g'ri ma'lumotlarni kiritishiga yo'l qo'ymaslik uchun ish maydoni hajmini kamaytirishni xohlashingiz mumkin. Buning uchun siz shunchaki bo'sh hujayralarni ulardan olib tashlashingiz mumkinFoydalanilmayotgan (bo'sh) satr va ustunlarni qanday yashirish bo'limida tushuntirilganidek ko'ring.

    Excelda bo'sh joyni shunday o'chirasiz. O'qiganingiz uchun tashakkur va keyingi haftada blogimizda ko'rishga umid qilaman!

    Maykl Braun - dasturiy vositalardan foydalangan holda murakkab jarayonlarni soddalashtirishga ishtiyoqi bo'lgan maxsus texnologiya ishqibozi. Texnologiya sohasida o'n yildan ortiq tajribaga ega bo'lgan holda, u Microsoft Excel va Outlook, shuningdek, Google Sheets va Docs dasturlarida o'z mahoratini oshirdi. Mayklning blogi o'z bilimi va tajribasini boshqalar bilan baham ko'rishga, samaradorlik va samaradorlikni oshirish uchun amal qilish oson maslahatlar va o'quv qo'llanmalariga bag'ishlangan. Tajribali mutaxassismisiz yoki yangi boshlovchi boʻlasizmi, Mayklning blogi ushbu muhim dasturiy vositalardan maksimal darajada foydalanish uchun qimmatli tushunchalar va amaliy maslahatlarni taqdim etadi.