Екцел условно обликовање за празне ћелије

  • Деле Ово
Michael Brown

Све што треба да знате о условном формату за празне ћелије у Екцел-у

Ма колико једноставно звучало, истицање празних ћелија условним форматирањем је прилично зезнута ствар. У суштини, то је зато што људско разумевање празних ћелија не одговара увек оном у Екцел-у. Као резултат тога, празне ћелије могу бити форматиране када не би требало и обрнуто. Овај водич ће детаљно размотрити различите сценарије, поделити неке корисне делове о томе шта се дешава иза кулиса и показати како да условни формат за празнине ради тачно онако како желите.

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

    Резиме : условно форматирање истиче празне ћелије јер не прави разлику између празнина и нула. Више детаља следи у наставку.

    У интерном Екцел систему, празна ћелија је једнака нултој вредности . Дакле, када креирате условни формат за ћелије мање од одређеног броја, рецимо 20, празне ћелије се такође наглашавају (пошто је 0 мање од 20, за празне ћелије услов је ТРУЕ).

    Још један пример је истицање датума мање него данас. У смислу Екцел-а, сваки датум је цео број већи од нуле, што значи да је празна ћелија увек мања од данашњег дана, тако да је услов поново задовољен за празна места.

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

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

    Могу постојати различити разлози зашто празне ћелије нису форматиране, као што су:

    • Постоје је правило првог приоритета које зауставља условно форматирање за празне ћелије.
    • Ваша формула није тачна.
    • Ваше ћелије нису апсолутно празне.

    Ако ваша формула за условно форматирање користи функцију ИСБЛАНК, имајте на уму да идентификује само заиста празне ћелије , тј. ћелије које не садрже апсолутно ништа: без размака, без табулатора, без повратних знакова, без празних стрингова, итд.

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

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

    Како да истакнете празне ћелије ћелије у програму Екцел

    Екцел условно форматирање има унапред дефинисано правило за празне ћелије које заиста олакшава истицање празних ћелија у било ком скупу података:

    1. Изаберите опсег у којем желите да истакнете празне ћелије.
    2. На Почетна картица, у групи Стилови кликните на Условно форматирање &гт; Ново правило .
    3. У дијалогу Ново правило форматирања који се отвори, изаберите Форматирај само ћелије којесадрже тип правила, а затим изаберите Празне тачке из падајућег менија Форматирај само ћелије са :
    4. Кликните на Формат… дугме.
    5. У дијалогу Обликовање ћелија, пређите на картицу Филл , изаберите жељену боју испуне и кликните на ОК .
    6. Кликните на ОК још једном да затворите претходни прозор дијалога.

    Све празне ћелије у изабраном опсегу ће бити истакнуте:

    Савет. Да бисте истакли непразне ћелије , изаберите Форматирај само ћелије које садрже &гт; Без празнина .

    Напомена. Уграђено условно форматирање за празнине такође истиче ћелије са стринговима нулте дужине (""). Ако желите да истакнете само апсолутно празне ћелије, онда креирајте прилагођено правило са ИСБЛАНК формулом као што је приказано у следећем примеру.

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

    Да бисте имали већу флексибилност када истицањем празнина, можете поставити своје правило на основу формуле. Детаљни кораци за креирање таквог правила су овде: Како креирати условно форматирање помоћу формуле. У наставку ћемо разговарати о самим формулама

    Да бисте само истакли заиста празне ћелије које не садрже апсолутно ништа, користите функцију ИСБЛАНК.

    За доњи скуп података, формула је :

    =ISBLANK(B3)=TRUE

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

    =ISBLANK(B3)

    Где је Б3 горња лева ћелија изабраног опсега.

    Молим имајте на уму да ће се ИСБЛАНК вратитиФАЛСЕ за ћелије које садрже празне низове (""), стога такве ћелије неће бити истакнуте. Ако то понашање није оно што желите, онда:

    Проверите празне ћелије укључујући низове нулте дужине:

    =B3=""

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

    =LEN(B3)=0

    Осим условног форматирања, можете да истакнете празне ћелије у Екцел-у користећи ВБА.

    Зауставите условно форматирање ако је ћелија празна

    Овај пример показује како да искључите празне ћелије из условног форматирања тако што ћете поставити посебно правило за празне ћелије.

    Претпоставимо да сте користили уграђено правило за истицање ћелија између 0 и 99,99. Проблем је у томе што су празне ћелије такође истакнуте (као што се сећате, у условном форматирању у Екцел-у, празна ћелија је једнака нултој вредности):

    Да бисте спречили форматирање празних ћелија, урадите следеће:

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

    Резултат је управо онакав какав бисте очекивали:

    Савети:

    • Можете и да изузмете празна места тако што ћете креирати правило условног форматирања са формулом која проверава празне ћелије и изабрати опцију Заустави ако је истинито за то.
    • Такође, можда ћете бити заинтересовани да погледате видео који показује како да примените условно форматирање ако је друга ћелија празна.

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

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

    • Занемарите апсолутно празне ћелије које не садрже ништа:

      НОТ(ИСБЛАНК(А1))

    • Занемарите визуелно празне ћелије укључујући празне низове:

      А1""

    Где је А1 крајња лева ћелија вашег изабраног опсега.

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

    =$B2<99.99

    Да бисте истакли вредности мање од 99,99 игноришући празне ћелије, можете користити функцију И са два логичка теста:

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

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

    У овом конкретном случају, обе формуле занемарују ћелије са празним стринговима, пошто је други услов (<99,99) ФАЛСЕ за такве ћелије.

    Ако је ћелија празан ред за истицање

    Да бисте истакли цео ред ако је ћелија у одређеној колони празна, можете користити било коју од формула за празне ћелије. Међутим, тамоје неколико трикова које треба да знате:

    • Примените правило на цео скуп података , а не само на једну колону у којој тражите празна места.
    • У формули, закључајте координате колоне користећи мешовиту референцу ћелије са апсолутном колоном и релативним редом.

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

    У примеру скупа података испод, претпоставимо да желите да истакнете редове који имају празну ћелију у колони Е. Да бисте то урадили, следите ове кораке:

    1. Изаберите скуп података (А3:Е15 у овом примеру).
    2. На картици Почетна кликните на Условно форматирање &гт; Ново правило &гт; Користите формулу да одредите које ћелије да форматирате .
    3. У поље Формат вредности где је ова формула тачна унесите једну од ових формула:

      Да бисте истакли апсолутно празне ћелије :

      =ISBLANK($E3)

      Да бисте истакли празне ћелије укључујући празне низове :

      =$E3=""

      Где је $Е3 горња ћелија у кључу цо лумн који желите да проверите да ли постоје празнине. Имајте на уму да у обе формуле закључавамо колону са знаком $.

    4. Кликните на дугме Формат и изаберите боју попуне коју желите.
    5. Кликните на ОК двапут да бисте затворили оба прозора.

    Као резултат тога, условно обликовање истиче цео ред ако је ћелија у одређеној колони празна.

    Означите ред ако ћелија нијебланк

    Екцел условно форматирање за истицање реда ако ћелија у одређеној колони није празна се ради на овај начин:

    1. Изаберите свој скуп података.
    2. Укључено на картици Почетна кликните на Условно форматирање &гт; Ново правило &гт; Користите формулу да одредите које ћелије да форматирате .
    3. У пољу Формат вредности где је ова формула тачна унесите једну од ових формула:

      Да бисте истакли непразне ћелије које садрже било шта: вредност, формулу, празно стринг, итд.

      =NOT(ISBLANK($E3))

      Да бисте истакли не-празне ћелије искључујући ћелије са празним стринговима :

      =$E3""

      Где је $Е3 је највиша ћелија у кључној колони која се проверава да нема празнина. Опет, да би условно форматирање исправно функционисало, закључавамо колону са знаком $.

    4. Кликните на дугме Формат , изаберите своју омиљену боју попуне, а затим кликните на ОК .

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

    Екцел условно форматирање за нуле, али не и празна места

    Подразумевано, Екцел условно форматирање не прави разлику између 0 и празне ћелије, што је заиста збуњујуће у многим ситуацијама. Да бисте решили овај проблем, постоје два могућа решења:

    • Креирајте 2 правила: једно за празна места, а друго за нулте вредности.
    • Креирајте 1 правило које проверава оба услова у једна формула.

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

    1. Прво, направите правило за истицање нултих вредности. За ово кликните на Условно форматирање &гт; Ново правило &гт; Форматирајте само ћелије које садрже , а затим поставите Вредност ћелије једнаку 0 као што је приказано на слици испод. Кликните на дугме Формат и изаберите жељену боју.

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

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

    Као резултат тога, ваше условно обликовање ће садржати нуле, али занемарити празне ћелије . Чим се испуни први услов (ћелија је празна), други услов (ћелија је нула) се никада не тестира.

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

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

    =AND(B3=0, B3"")

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

    Где је Б3 горња лева ћелија изабраног опсега.

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

    Тако се користи условни формат за празне ћелије.Захваљујем вам на читању и радујем се што ћу вас видети следеће недеље.

    Вежбајте радну свеску за преузимање

    Екцел условно форматирање за празне ћелије – примери (.клск датотека)

    Мајкл Браун је посвећен технолошки ентузијаста са страшћу за поједностављење сложених процеса помоћу софтверских алата. Са више од деценије искуства у технолошкој индустрији, усавршио је своје вештине у Мицрософт Екцел-у и Оутлоок-у, као и у Гоогле табеле и документима. Мајклов блог посвећен је дељењу свог знања и стручности са другима, пружајући једноставне савете и упутства за побољшање продуктивности и ефикасности. Без обзира да ли сте искусан професионалац или почетник, Мајклов блог нуди вредне увиде и практичне савете како да на најбољи начин искористите ове основне софтверске алате.