Условно форматирање на Excel за празни ќелии

  • Споделете Го Ова
Michael Brown

Сè што треба да знаете за условниот формат за празни ќелии во Excel

Колку и да звучи едноставно, истакнувањето на празни ќелии со условно форматирање е прилично незгодна работа. Во основа, тоа е затоа што човечкото разбирање за празни ќелии не секогаш одговара на она на Excel. Како резултат на тоа, празните ќелии може да се форматираат кога не треба и обратно. Овој туторијал внимателно ќе ги разгледа различните сценарија, ќе сподели неколку корисни делови за тоа што се случува зад сцената и ќе покаже како да направите условниот формат за празни места да работи токму онака како што сакате.

    Зошто условното форматирање ги истакнува празните ќелии?

    Резиме : условното форматирање ги истакнува празните ќелии бидејќи не прави разлика помеѓу празни и нули. Повеќе детали следуваат подолу.

    Во внатрешниот систем на Excel, празна ќелија е еднаква на нулта вредност . Значи, кога креирате условен формат за ќелии помали од одреден број, да речеме 20, се означуваат и празни ќелии (бидејќи 0 е помало од 20, за празни ќелии условот е ВИСТИНА).

    Друг пример е истакнување датуми помалку од денешните. Во однос на Excel, секој датум е цел број поголем од нула, што значи дека празната ќелија е секогаш помала од денешниот ден, така што условот е задоволен повторно за празни места.

    Решение : Направете посебно правило за запирање на условното форматирање ако ќелијата е празна или користете формула заигнорирај ги празните ќелии.

    Зошто празните ќелии не се означени со условно форматирање?

    Може да има различни причини поради кои празнините не се форматираат како:

    • Таму е правилото за прв приоритет што го запира условното форматирање за празни ќелии.
    • Вашата формула не е точна.
    • Вашите ќелии не се апсолутно празни.

    Ако вашата формула за условно форматирање ја користи функцијата ISBLANK, ве молиме имајте предвид дека таа идентификува само вистински празни ќелии , т.е. ќелии што не содржат апсолутно ништо: нема празни места, нема табови, нема враќања на пренос, нема празни низи итн.

    На пример, ако ќелијата содржи низа со нулта должина ("") вратена со некоја друга формула, таа ќелија не се смета за празна:

    Решение : Ако сакате да означите визуелно празни ќелии што содржат низи со нулта должина, применете го претходно поставеното условно форматирање за празни места или креирајте правило со една од овие формули.

    Како да означите празно ќелии во Excel

    Excel условно форматирањето има предефинирано правило за празни места што го олеснува означувањето на празни ќелии во која било група податоци:

    1. Изберете го опсегот каде што сакате да ги означите празните ќелии.
    2. На Дома картичката, во групата Стилови , кликнете Условно форматирање > Ново правило .
    3. Во полето за дијалог Ново правило за форматирање што се отвора, изберете ги Форматирајте само ќелии штосодржи тип правило, а потоа изберете Празно од паѓачкото мени Форматирајте само ќелии со :
    4. Кликнете на Формат... копче.
    5. Во полето за дијалог Форматирај ќелии, префрлете се на картичката Пополнете , изберете ја саканата боја за полнење и кликнете OK .
    6. Кликнете OK уште еднаш за да го затворите претходниот прозорец за дијалог.

    Сите празни ќелии во избраниот опсег ќе бидат означени:

    Совет. За да означите непразни ќелии , изберете Форматирајте само ќелии што содржат > Без празни места .

    Забелешка. Вграденото условно форматирање за празни места, исто така, ги истакнува ќелиите со низи со нулта должина („“). Ако сакате само да означите апсолутно празни ќелии, тогаш креирајте приспособено правило со формулата ISBLANK како што е прикажано во следниот пример.

    Условно форматирање за празни ќелии со формула

    За да имате поголема флексибилност кога истакнувајќи ги празнините, можете да поставите сопствено правило врз основа на формула. Деталните чекори за создавање на такво правило се тука: Како да креирате условно форматирање со формула. Подолу, ќе разговараме за самите формули

    Само да се потенцираат вистински празни ќелии кои не содржат апсолутно ништо, користете ја функцијата ISBLANK.

    За долунаведената база на податоци, формулата е :

    =ISBLANK(B3)=TRUE

    Или едноставно:

    =ISBLANK(B3)

    каде B3 е горната лева ќелија од избраниот опсег.

    Ве молиме имајте на ум дека ISBLANK ќе се вратиНЕТОЧНО за ќелии што содржат празни низи („“), како последица на тоа, таквите ќелии нема да бидат означени. Ако тоа однесување не го сакате, тогаш:

    Проверете дали има празни ќелии вклучувајќи низи со нулта должина:

    =B3=""

    Или проверете дали должината на низата е еднаква на нула:

    =LEN(B3)=0

    Покрај условното форматирање, можете да означите празни ќелии во Excel користејќи VBA.

    Стопете го условното форматирање ако ќелијата е празна

    Овој пример покажува како да се исклучат празни ќелии од условно форматирање со поставување специјално правило за празни места.

    Да претпоставиме дека користевте вградено правило за да ги означите ќелиите помеѓу 0 и 99,99. Проблемот е што и празните ќелии се означени (како што се сеќавате, при условно форматирање на Excel, празна ќелија е еднаква на нулта вредност):

    За да спречите форматирање празни ќелии, направете го следново:

    1. Создадете ново правило за условно форматирање за целните ќелии со кликнување на Условно форматирање > Ново правило > Форматирајте само ќелии што содржат > Празни .
    2. Кликнете OK без да поставите формат.
    3. Отворете го Управникот со правила ( Условно форматирање > Управувајте со правила ), проверете дали правилото „Празно“ е на врвот на листата и штиклирајте го полето Стоп ако е точно веднаш до него.
    4. Кликнете OK за да ги зачувате промените и затворете го полето за дијалог.

    Резултатот е токму онаков каков што би очекувале:

    Совети:

    • Можете да исклучите и празни места со креирање правило за условно форматирање со формула која проверува празни ќелии и избирање на опцијата Стоп ако е точно за тоа.
    • Исто така, можеби ќе ве интересира да гледате видео кое покажува како да се примени условно форматирање ако друга ќелија е празна.

    Формула за условно форматирање за игнорирање на празни ќелии

    Во случај да веќе користите формула за условно форматирање, тогаш навистина не треба да правите посебно правило за празни места. Наместо тоа, можете да додадете уште еден услов на вашата постоечка формула, имено:

    • Игнорирајте апсолутно празни ќелии што не содржат ништо:

      NOT(ISBLANK(A1))

    • Игнорирајте ги визуелно празните ќелии вклучувајќи празни низи:

      A1""

    Каде што A1 е најлевата клетка од вашиот избран опсег.

    Во датата подолу, ајде да кажете дека сакате да истакнете вредности помали од 99,99. Ова може да се направи со создавање правило со оваа едноставна формула:

    =$B2<99.99

    За да се означат вредности помали од 99,99 игнорирајќи ги празните ќелии, можете да ја користите функцијата И со два логички теста:

    =AND($B2"", $B2<99.99)

    =AND(NOT(ISBLANK($B2)), $B2<99.99)

    Во овој конкретен случај, двете формули ги игнорираат ќелиите со празни низи, бидејќи вториот услов (<99.99) е НЕТОЧЕН за таквите ќелии.

    Ако ќелијата е празен ред за обележување

    За да означите цел ред ако ќелијата во одредена колона е празна, можете да користите која било од формулите за празни ќелии. Сепак, тамусе неколку трикови што треба да ги знаете:

    • Применете го правилото на цела база на податоци , а не само на една колона во која пребарувате празни места.
    • Во формулата, заклучете ја координатата на колоната користејќи мешана референца ќелија со апсолутна колона и релативен ред.

    Ова може да звучи комплицирано на површината, но е многу поедноставно кога гледаме пример.

    Во примерокот на податоци подолу, да претпоставиме дека сакате да означите редови што имаат празна ќелија во колоната E. За да го направите тоа, следете ги овие чекори:

    1. Изберете ја вашата база на податоци (A3:E15 во овој пример).
    2. На картичката Почетна , кликнете Условно форматирање > Ново правило > Користете формула за да одредите кои ќелии да се форматираат .
    3. Во полето Форматирајте вредности каде оваа формула е вистинита , внесете една од овие формули:

      За означување апсолутно празни ќелии :

      =ISBLANK($E3)

      За означување празни ќелии вклучувајќи празни низи :

      =$E3=""

      Каде што $E3 е горната ќелија во клучот co lumn што сакате да го проверите за празни места. Забележете дека, во двете формули, ја заклучуваме колоната со знакот $.

    4. Кликнете на копчето Формат и изберете ја саканата боја за полнење.
    5. Кликнете OK двапати за да ги затворите двата прозорци.

    Како резултат на тоа, условното форматирање означува цел ред ако ќелијата во одредена колона е празна.

    Означете го редот ако ќелијата не епразно

    Условното форматирање на Excel за означување на редот ако ќелијата во одредена колона не е празна, се прави на овој начин:

    1. Изберете ја вашата база на податоци.
    2. Вклучено табот Дома , кликнете Условно форматирање > Ново правило > Користете формула за да одредите кои ќелии да се форматираат .
    3. Во полето Форматирајте ги вредностите каде оваа формула е вистинита , внесете една од овие формули:

      За да означите непразни ќелии што содржат нешто: вредност, формула, празно низа, итн.

      =NOT(ISBLANK($E3))

      За да се означат непразни места со исклучок на ќелиите со празни низи :

      =$E3""

      Каде $E3 е најгорната ќелија во клучната колона која се проверува за непразни. Повторно, за условното форматирање да работи правилно, ја заклучуваме колоната со знакот $.

    4. Кликнете на копчето Формат , изберете ја омилената боја за полнење, а потоа кликнете OK .

    Како резултат, цел ред се означува ако ќелијата во одредената колона не е празна.

    Условно форматирање на Excel за нули, но не и за празни места

    Стандардно, условното форматирање на Excel не прави разлика помеѓу 0 и празна ќелија, што е навистина збунувачки во многу ситуации. За да се реши оваа неволја, постојат две можни решенија:

    • Создадете 2 правила: едното за празни места, а другото за нула вредности.
    • Создадете 1 правило што ги проверува двата услови во единечна формула.

    Направетеодделни правила за празни места и нули

    1. Прво, креирајте правило за означување на нула вредности. За ова, кликнете Условно форматирање > Ново правило > Форматирајте ги само ќелиите што содржат , а потоа поставете ја Вредноста на ќелијата еднаква на 0 како што е прикажано на сликата од екранот подолу. Кликнете на копчето Формат и изберете ја саканата боја.

      Ова условно форматирање се применува ако ќелијата е празна или нула :

    2. Направете правило за празни места без поставен формат. Потоа, отворете го Управникот со правила , преместете го правилото „Празни“ на врвот на листата (ако веќе не е таму) и штиклирајте го полето за избор Стоп ако е точно следно на тоа. За детални инструкции, видете Како да го запрете условното форматирање на празни ќелии.

    Како резултат на тоа, вашето условно форматирање ќе вклучува нули, но ќе ги игнорира празнините . Штом првиот услов е исполнет (клетката е празна), вториот услов (клетката е нула) никогаш не се тестира.

    Направете едно правило за да проверите дали ќелијата е нула, а не празна

    Друг начин за условно форматирање на 0, но не и празни места е да се создаде правило со формула која ги проверува двата услови:

    =AND(B3=0, B3"")

    =AND(B3=0, LEN(B3)>0)

    Каде што B3 е горната лева ќелија од избраниот опсег.

    Резултатот е потполно ист како и со претходниот метод - условно форматирање нагласува нули, но ги игнорира празните ќелии.

    Така да се користи условен формат за празни ќелии.Ви благодарам што прочитавте и со нетрпение очекувам да се видиме следната недела.

    Вежбајте работна книга за преземање

    Условно форматирање на Excel за празни ќелии - примери (датотека .xlsx)

    >

    Мајкл Браун е посветен технолошки ентузијаст со страст за поедноставување на сложените процеси користејќи софтверски алатки. Со повеќе од една деценија искуство во технолошката индустрија, тој ги усоврши своите вештини во Microsoft Excel и Outlook, како и Google Sheets и Docs. Блогот на Мајкл е посветен на споделување на своето знаење и експертиза со другите, обезбедувајќи лесни за следење совети и упатства за подобрување на продуктивноста и ефикасноста. Без разлика дали сте искусен професионалец или почетник, блогот на Мајкл нуди вредни сознанија и практични совети за да го извлечете максимумот од овие основни софтверски алатки.