Mündəricat
Excel-də boş xanalar üçün şərti format haqqında bilməli olduğunuz hər şey
Nə qədər sadə səslənsə də, boş xanaları şərti formatlaşdırma ilə vurğulamaq olduqca çətin bir işdir. Əsasən, boş hüceyrələr haqqında insanın anlayışı həmişə Excel-in anlayışına uyğun gəlmir. Nəticədə, boş xanalar lazım olmadıqda formatlaşdırıla bilər və əksinə. Bu dərslik müxtəlif ssenarilərə yaxından nəzər salacaq, pərdə arxasında baş verənlərlə bağlı bəzi faydalı məlumatları paylaşacaq və blanklar üçün şərti formatın tam istədiyiniz kimi işləməsini göstərəcək.
Niyə şərti formatlama boş xanaları vurğulayır?
Xülasə : şərti formatlama boş xanaları vurğulayır, çünki boşluqlar və sıfırlar arasında fərq yoxdur. Aşağıda daha ətraflı məlumat verilir.
Daxili Excel sistemində boş xana sıfır dəyərə bərabərdir . Beləliklə, müəyyən sayda, məsələn, 20-dən az olan xanalar üçün şərti format yaratdığınız zaman boş xanalar da vurğulanır (0 20-dən azdır, boş xanalar üçün şərt DOĞRUDUR).
Başqa bir nümunə tarixləri bu gündən daha az vurğulayır. Excel baxımından istənilən tarix sıfırdan böyük tam ədəddir, yəni boş xana həmişə bugünkü günündən azdır, buna görə də boşluqlar üçün şərt yenidən təmin edilir.
Həll : Əgər xana boşdursa şərti formatlaşdırmanı dayandırmaq üçün ayrıca qayda yaradın və ya düsturdan istifadə edin.boş xanalara məhəl qoymayın.
Niyə boş xanalar şərti formatlaşdırma ilə vurğulanmır?
Blankların formatlanmamasının müxtəlif səbəbləri ola bilər, məsələn:
- Burada boş xanalar üçün şərti formatlaşdırmanı dayandıran birinci prioritet qaydadır.
- Düsturunuz düzgün deyil.
- Xanalarınız tamamilə boş deyil.
Əgər şərti formatlaşdırma düsturunuz ISBLANK funksiyasından istifadə edir, lütfən nəzərə alın ki, o, yalnız həqiqətən boş xanaları , yəni tamamilə heç bir şey olmayan xanaları müəyyən edir: boşluqlar, nişanlar, karetka qaytarılması, boş sətirlər və s.
Məsələn, əgər xana başqa düsturla qaytarılmış sıfır uzunluqlu sətir ("") ehtiva edirsə, o xana boş hesab edilmir:
Həll : Sıfır uzunluqlu sətirləri ehtiva edən vizual olaraq boş xanaları vurğulamaq istəyirsinizsə, boşluqlar üçün əvvəlcədən təyin edilmiş şərti formatlaşdırmanı tətbiq edin və ya bu düsturlardan biri ilə qayda yaradın.
Boşluğu necə vurğulamaq olar Excel-də xanalar
Excel şərti formatlamanın hər hansı məlumat dəstində boş xanaları vurğulamağı həqiqətən asanlaşdıran blanklar üçün əvvəlcədən müəyyən edilmiş qaydası var:
- Boş xanaları vurğulamaq istədiyiniz diapazonu seçin.
- Ev nişanı, Üslublar qrupunda Şərti Formatlaşdırma > Yeni Qayda .
- Açılan Yeni Formatlaşdırma Qaydası dialoq qutusunda Yalnız xanaları formatla seçin qayda növünü ehtiva edin və sonra Yalnız olan xanaları formatla aşağı açılan menyudan Boşluqlar seçin:
- Format…<9 üzərinə klikləyin> düyməsi.
- Format Hüceyrələri dialoq qutusunda Doldur nişanına keçin, istədiyiniz doldurma rəngini seçin və OK düyməsini basın.
- Əvvəlki dialoq pəncərəsini bağlamaq üçün bir dəfə daha OK klikləyin.
Seçilmiş diapazondakı bütün boş xanalar vurğulanacaq:
İpucu. Boş olmayan xanaları vurğulamaq üçün Yalnız > Boşluq yoxdur olan xanaları formatla seçin.
Qeyd. Blanklar üçün daxili şərti formatlaşdırma həmçinin sıfır uzunluqlu sətirləri ("") olan xanaları vurğulayır. Yalnız tamamilə boş xanaları vurğulamaq istəyirsinizsə, növbəti nümunədə göstərildiyi kimi ISBLANK düsturu ilə fərdi qayda yaradın.
Düsturlu boş xanalar üçün şərti formatlaşdırma
Daha çox çeviklik əldə etmək üçün boşluqları vurğulayaraq, bir düstur əsasında öz qaydanızı qura bilərsiniz. Belə bir qayda yaratmaq üçün ətraflı addımlar buradadır: Düsturla şərti formatlaşdırmanı necə yaratmaq olar. Aşağıda biz düsturların özlərini müzakirə edəcəyik
Yalnız həqiqətən boş xanaları vurğulamaq üçün tamamilə heç nə ehtiva etməmək üçün ISBLANK funksiyasından istifadə edin.
Aşağıdakı verilənlər toplusu üçün düstur belədir. :
=ISBLANK(B3)=TRUE
Və ya sadəcə olaraq:
=ISBLANK(B3)
Burada B3 seçilmiş diapazonun yuxarı sol xanasıdır.
Lütfən unutmayın ki, ISBLANK qayıdacaqTərkibində boş sətirlər ("") olan xanalar üçün FALSE, buna görə də belə xanalar vurğulanmayacaq. Əgər bu davranış istədiyiniz deyilsə, onda ya:
Sıfır uzunluqlu sətirlər daxil olmaqla boş xanaları yoxlayın:
=B3=""
Və ya sətir uzunluğunun bərabər olub olmadığını yoxlayın. sıfır:
=LEN(B3)=0
Şərti formatlaşdırmadan başqa, VBA istifadə edərək Excel-də boş xanaları vurğulaya bilərsiniz.
Xana boşdursa, şərti formatlaşdırmanı dayandırın
Bu nümunə blanklar üçün xüsusi qayda qurmaqla boş xanaların şərti formatlaşdırmadan necə xaric edilməsini göstərir.
Fərz edək ki, siz 0 ilə 99,99 arasındakı xanaları vurğulamaq üçün daxili qaydadan istifadə etdiniz. Problem ondadır ki, boş xanalar da vurğulanır (xatırladığınız kimi, Excel şərti formatında boş xana sıfır dəyərə bərabərdir):
Boş xanaların formatlanmasının qarşısını almaq üçün aşağıdakıları edin:
- Şərti formatlaşdırma > Yeni Qayda > Yalnız > Boşluqlar .
- Heç bir format təyin etmədən OK üzərinə klikləyin.
- Qayda Menecerini açın ( Şərti Formatlaşdırma > Qaydaları İdarə et ), "Boşluqlar" qaydasının siyahının yuxarısında olduğuna əmin olun və yanındakı Doğrudursa dayandırın qutusuna işarələyin.
- Dəyişiklikləri saxlamaq və dialoq qutusunu bağlamaq üçün OK üzərinə klikləyin.
Nəticə gözlədiyiniz kimidir:
Məsləhətlər:
- Siz həmçinin boş xanaları yoxlayan düsturla şərti formatlaşdırma qaydası yaradaraq və Doğrudursa dayandırın seçimini seçərək boşluqları istisna edə bilərsiniz. onu.
- Həmçinin, başqa xana boş olduqda şərti formatlaşdırmanın necə tətbiq olunacağını göstərən videoya baxmaq maraqlı ola bilər.
Boş xanalara məhəl qoymamaq üçün şərti formatlaşdırma düsturu
Əgər siz artıq şərti formatlaşdırma düsturundan istifadə edirsinizsə, o zaman boşluqlar üçün ayrıca qayda yaratmağa ehtiyac yoxdur. Bunun əvəzinə, mövcud düsturunuza daha bir şərt əlavə edə bilərsiniz, yəni:
- Heç bir şey olmayan tamamilə boş xanalara məhəl qoymayın:
NOT(ISBLANK(A1))
- Boş sətirlər də daxil olmaqla vizual olaraq boş xanalara məhəl qoymayın:
A1""
A1 seçdiyiniz diapazonun ən sol xanasıdır.
Aşağıdakı verilənlər dəstində gəlin 99,99-dan kiçik dəyərləri vurğulamaq istədiyinizi söyləyin. Bunu bu sadə düsturla qayda yaratmaqla etmək olar:
=$B2<99.99
Boş xanaları nəzərə almadan 99,99-dan kiçik dəyərləri vurğulamaq üçün iki məntiqi testlə AND funksiyasından istifadə edə bilərsiniz:
=AND($B2"", $B2<99.99)
=AND(NOT(ISBLANK($B2)), $B2<99.99)
Bu xüsusi halda, hər iki düstur boş sətirləri olan xanalara məhəl qoymur, çünki ikinci şərt (<99.99) belə xanalar üçün YANLIŞ-dır.
Əgər xana boşdursa, sətri vurğulayın
Xüsusi sütundakı xana boşdursa, bütün cərgəni vurğulamaq üçün boş xanalar üçün düsturlardan hər hansı birini istifadə edə bilərsiniz. Bununla belə, oradabilməli olduğunuz bir neçə fənddir:
- Qaydanı boş yerləri axtardığınız bir sütuna deyil, bütün verilənlər bazasına tətbiq edin.
- Düsturda, mütləq sütun və nisbi sıra ilə qarışıq xana istinadından istifadə edərək sütun koordinatını kilidləyin.
Bu, zahirən mürəkkəb görünə bilər, lakin çox sadədir nümunəyə baxdığımız zaman.
Aşağıdakı nümunə verilənlər toplusunda E sütununda boş xana olan sətirləri vurğulamaq istədiyinizi düşünək. Bunu etmək üçün bu addımları yerinə yetirin:
- Data dəstinizi seçin (bu nümunədə A3:E15).
- Ev tabında Şərti formatlaşdırma > Yeni Qayda üzərinə klikləyin. > Hansı xanaların formatlanacağını müəyyən etmək üçün düsturdan istifadə edin .
- Bu formulun doğru olduğu dəyərləri formatla xanasına bu düsturlardan birini daxil edin:
tamamilə boş xanaları vurğulamaq üçün:
=ISBLANK($E3)
boş sətirlər daxil olmaqla boş xanaları vurğulamaq üçün:
=$E3=""
Burada $E3 əsas ko-nun yuxarı xanasıdır boşluqları yoxlamaq istədiyiniz lumn. Diqqət yetirin ki, hər iki düsturda biz sütunu $ işarəsi ilə bağlayırıq.
- Format düyməsini klikləyin və istədiyiniz doldurma rəngini seçin.
- Hər iki pəncərəni bağlamaq üçün OK üzərinə iki dəfə klikləyin.
Nəticədə, əgər konkret sütundakı xana boşdursa, şərti formatlaşdırma bütün sətiri vurğulayır.
Əgər xana yoxdursa, cərgəni vurğulayınboş
Xüsusi sütundakı xana boş deyilsə, sıranı vurğulamaq üçün Excel şərti formatı bu şəkildə edilir:
- Data dəstinizi seçin.
- Aktivdir. Ev nişanında, Şərti formatlaşdırma > Yeni Qayda > Hansı xanaların formatlanacağını müəyyən etmək üçün düsturdan istifadə edin .
- Bu formulun doğru olduğu dəyərləri formatla xanasına bu düsturlardan birini daxil edin:
Hər hansı bir şeyi ehtiva edən boş olmayan xanaları vurğulamaq üçün: dəyər, düstur, boş sətir və s.
=NOT(ISBLANK($E3))
boş sətirləri olan xanalar istisna olmaqla boş olmayanları vurğulamaq üçün:
=$E3""
Burada $E3 əsas sütunda boşluqlar üçün yoxlanılan ən yuxarı xanadır. Yenə şərti formatlaşdırmanın düzgün işləməsi üçün sütunu $ işarəsi ilə bağlayırıq.
- Format düyməsini klikləyin, sevimli doldurma rənginizi seçin və sonra OK düyməsini basın.
Nəticədə, müəyyən bir sütundakı xana boş deyilsə, bütün sətir vurğulanır.
Sıfırlar üçün Excel şərti formatlaşdırma, lakin boşluqlar deyil
Defolt olaraq, Excel şərti formatlaşdırma 0 və boş xana arasında fərq qoymur, bu, bir çox hallarda həqiqətən çaşdırıcıdır. Bu çətin vəziyyəti həll etmək üçün iki mümkün həll yolu var:
- 2 qayda yaradın: biri boşluqlar üçün, digəri isə sıfır qiymətlər üçün.
- Hər iki şərti yoxlayan 1 qayda yaradın. vahid düstur.
Yaratmaqboşluqlar və sıfırlar üçün ayrı qaydalar
- Əvvəla, sıfır dəyərləri vurğulamaq üçün bir qayda yaradın. Bunun üçün Şərti Formatlaşdırma > Yeni Qayda > Yalnız ehtiva edən xanaları formatlayın və sonra aşağıdakı ekran görüntüsündə göstərildiyi kimi Hüceyrə dəyərini 0 -a bərabər təyin edin. Format düyməsini basın və istədiyiniz rəngi seçin.
Bu şərti formatlaşdırma xana boş və ya sıfır olduqda tətbiq edilir :
- Format təyin olunmamış boşluqlar üçün qayda yaradın. Sonra Qayda Menecerini açın, "Boşluqlar" qaydasını siyahının yuxarısına köçürün (əgər o, artıq yoxdursa) və yanındakı Doğrudursa dayandırın onay qutusunu işarələyin. ona. Ətraflı təlimatlar üçün, lütfən, boş xanalarda şərti formatlaşdırmanı necə dayandırmaq olar bölməsinə baxın.
Nəticədə, şərti formatlaşdırmanıza sıfırlar daxil olacaq, lakin boşluqlara məhəl qoymayacaq . Birinci şərt yerinə yetirilən kimi (xana boşdur), ikinci şərt (xana sıfırdır) heç vaxt sınaqdan keçirilmir.
Xananın boş olmadığını, boş olmadığını yoxlamaq üçün vahid qayda yaradın
Şərti olaraq 0-ları formatlaşdırmağın başqa bir yolu, hər iki şərti yoxlayan düsturla qayda yaratmaqdır:
=AND(B3=0, B3"")
=AND(B3=0, LEN(B3)>0)
Burada B3 seçilmiş diapazonun yuxarı sol xanasıdır.
Nəticə əvvəlki üsulla eynidir - şərti formatlama sıfırları vurğulayır, lakin boş xanalara məhəl qoymur.
Boş xanalar üçün şərti formatdan belə istifadə etmək olar.Oxuduğunuz üçün sizə təşəkkür edirəm və gələn həftə görüşməyi səbirsizliklə gözləyirəm.
Endirmək üçün məşq kitabı
Boş xanalar üçün Excel şərti formatı - nümunələr (.xlsx faylı)