Format condicional d'Excel per a cel·les en blanc

  • Comparteix Això
Michael Brown

Tot el que necessites saber sobre el format condicional per a cel·les buides a Excel

Per senzill que sembli, ressaltar cel·les en blanc amb un format condicional és una cosa bastant complicada. Bàsicament, és perquè la comprensió humana de les cel·les buides no sempre es correspon amb la d'Excel. Com a resultat, les cel·les en blanc es poden formatar quan no haurien de fer-ho i viceversa. Aquest tutorial farà una ullada de prop a diversos escenaris, compartirà alguns fragments útils sobre què passa darrere de les escenes i mostrarà com fer que el format condicional per als espais en blanc funcioni exactament com voleu.

    Per què el format condicional ressalta les cel·les en blanc?

    Resum : el format condicional ressalta les cel·les en blanc perquè no fa cap diferència entre els espais en blanc i els zeros. A continuació trobareu més detalls.

    Al sistema Excel intern, una cel·la en blanc és igual a un valor zero . Per tant, quan creeu un format condicional per a cel·les inferiors a un nombre determinat, per exemple 20, les cel·les en blanc també es ressalten (com que 0 és inferior a 20, per a cel·les buides la condició és VERTADERA).

    Un altre exemple és destacant dates menys que avui. En termes d'Excel, qualsevol data és un nombre enter superior a zero, és a dir, una cel·la buida sempre és inferior al dia d'avui, de manera que la condició es torna a complir per als espais en blanc.

    Solució : feu una regla separada per aturar el format condicional si la cel·la està en blanc o utilitzeu una fórmula perignoreu les cel·les en blanc.

    Per què les cel·les en blanc no es ressalten amb un format condicional?

    Potser hi ha diferents motius perquè els espais en blanc no es donin format, com ara:

    • és la primera regla de prioritat que atura el format condicional per a les cel·les buides.
    • La vostra fórmula no és correcta.
    • Les vostres cel·les no estan absolutament buides.

    Si la vostra fórmula de format condicional utilitza la funció ISBLANK, tingueu en compte que només identifica cel·les realment buides , és a dir, cel·les que no contenen absolutament res: sense espais, sense tabulacions, sense retorns de carro, sense cadenes buides, etc.

    Per exemple, si una cel·la conté una cadena de longitud zero ("") retornada per alguna altra fórmula, aquesta cel·la no es considera en blanc:

    Solució : si voleu ressaltar visualment cel·les buides que contenen cadenes de longitud zero, apliqueu el format condicional preestablert per als espais en blanc o creeu una regla amb una d'aquestes fórmules.

    Com ressaltar els espais en blanc. cel·les a Excel

    Excel condicional El format té una regla predefinida per als espais en blanc que fa que sigui molt fàcil ressaltar les cel·les buides en qualsevol conjunt de dades:

    1. Seleccioneu l'interval on voleu ressaltar les cel·les buides.
    2. A la Inici , al grup Estils , feu clic a Format condicional > Nova regla .
    3. Al quadre de diàleg Nova regla de format que s'obre, seleccioneu Format només les cel·les quecontindrà el tipus de regla i, a continuació, trieu Buts al menú desplegable Format només cel·les amb :
    4. Feu clic a Format...<9 botó>.
    5. Al quadre de diàleg Format de cel·les, canvieu a la pestanya Omplir , seleccioneu el color de farciment desitjat i feu clic a D'acord .
    6. Feu clic a D'acord una vegada més per tancar la finestra de diàleg anterior.

    Totes les cel·les en blanc de l'interval seleccionat es ressaltaran:

    Consell. Per ressaltar les cel·les no buides , seleccioneu Format només les cel·les que continguin > Sense espais en blanc .

    Nota. El format condicional integrat per als espais en blanc també destaca les cel·les amb cadenes de longitud zero (""). Si només voleu ressaltar cel·les absolutament buides, creeu una regla personalitzada amb la fórmula ISBLANK tal com es mostra a l'exemple següent.

    Format condicionat per a cel·les en blanc amb fórmula

    Per tenir més flexibilitat quan ressaltant els espais en blanc, podeu configurar la vostra pròpia regla basada en una fórmula. Els passos detallats per crear aquesta regla són aquí: Com crear un format condicional amb fórmula. A continuació, parlarem de les pròpies fórmules

    Per ressaltar només cel·les realment buides que no contenen absolutament res, utilitzeu la funció ISBLANK.

    Per al conjunt de dades següent, la fórmula és :

    =ISBLANK(B3)=TRUE

    O simplement:

    =ISBLANK(B3)

    On B3 és la cel·la superior esquerra de l'interval seleccionat.

    Si us plau. tingueu en compte que ISBLANK tornaràFALSE per a cel·les que contenen cadenes buides (""), per tant, aquestes cel·les no es ressaltaran. Si aquest comportament no és desitjable, llavors:

    Comproveu si hi ha cel·les en blanc que incloguin cadenes de longitud zero:

    =B3=""

    O comproveu si la longitud de la cadena és igual a zero:

    =LEN(B3)=0

    A part del format condicional, podeu ressaltar les cel·les en blanc a Excel mitjançant VBA.

    Aturar el format condicional si la cel·la està en blanc

    Aquest exemple mostra com excloure cel·les en blanc del format condicional mitjançant la configuració d'una regla especial per als espais en blanc.

    Suposem que heu utilitzat una regla integrada per ressaltar les cel·les entre 0 i 99,99. El problema és que les cel·les buides també es destaquen (com recordeu, en el format condicional d'Excel, una cel·la en blanc és igual a un valor zero):

    Per evitar que es donin format a les cel·les buides, feu el següent:

    1. Creeu una nova regla de format condicional per a les cel·les de destinació fent clic a Format condicional > Nova regla > Format només les cel·les que continguin > En blanc .
    2. Feu clic a D'acord sense establir cap format.
    3. Obre el Gestor de regles ( Format condicionat > Gestiona les regles ), assegureu-vos que la regla "En blanc" estigui a la part superior de la llista i marqueu la casella de selecció Atura si és cert al costat.
    4. Feu clic a D'acord per desar els canvis i tancar el quadre de diàleg.

    El resultat és exactament el que esperaries:

    Consells:

    • També podeu excloure espais en blanc creant una regla de format condicional amb una fórmula que comprovi les cel·les en blanc i seleccionant l'opció Atura si és cert per a
    • A més, us pot interessar veure un vídeo que mostra com aplicar el format condicional si una altra cel·la està en blanc.

    Fórmula de format condicional per ignorar les cel·les en blanc

    En cas que ja utilitzeu una fórmula de format condicional, realment no cal que feu una regla separada per als espais en blanc. En lloc d'això, podeu afegir una condició més a la vostra fórmula existent, és a dir:

    • Ignoreu les cel·les absolutament buides que no contenen res:

      NOT(ISBLANK(A1))

    • Ignoreu les cel·les en blanc visualment incloses les cadenes buides:

      A1""

    On A1 és la cel·la més a l'esquerra de l'interval seleccionat.

    En el conjunt de dades següent, anem a digues que vols ressaltar valors inferiors a 99,99. Això es pot fer creant una regla amb aquesta fórmula senzilla:

    =$B2<99.99

    Per ressaltar valors inferiors a 99,99 ignorant les cel·les buides, podeu utilitzar la funció AND amb dues proves lògiques:

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

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

    En aquest cas concret, ambdues fórmules ignoren les cel·les amb cadenes buides, ja que la segona condició (<99,99) és FALSA per a aquestes cel·les.

    Si la cel·la és una fila de ressaltat en blanc

    Per ressaltar una fila sencera si una cel·la d'una columna específica està en blanc, podeu utilitzar qualsevol de les fórmules per a cel·les en blanc. No obstant això, allàsón un parell de trucs que necessiteu saber:

    • Aplicar la regla a un conjunt de dades sencer , no només a una columna en què cerqueu espais en blanc.
    • A la fórmula, bloqueja la coordenada de la columna utilitzant una referència de cel·la mixta amb una columna absoluta i una fila relativa.

    Això pot semblar complicat a la superfície, però és molt més senzill. quan mirem un exemple.

    Al conjunt de dades de mostra següent, suposem que voleu ressaltar les files que tenen una cel·la buida a la columna E. Per fer-ho, seguiu aquests passos:

    1. Seleccioneu el vostre conjunt de dades (A3:E15 en aquest exemple).
    2. A la pestanya Inici , feu clic a Format condicional > Nova regla > Utilitzeu una fórmula per determinar quines cel·les voleu formatar .
    3. Al quadre Formatar valors on aquesta fórmula és certa , introduïu una d'aquestes fórmules:

      Per ressaltar cel·les absolutament buides :

      =ISBLANK($E3)

      Per ressaltar cel·les en blanc incloses les cadenes buides :

      =$E3=""

      On $E3 és la cel·la superior de la clau co lumn que voleu comprovar si hi ha espais en blanc. Tingueu en compte que, en ambdues fórmules, bloquegem la columna amb el signe $.

    4. Feu clic al botó Format i trieu el color de farciment que vulgueu.
    5. Feu clic a D'acord dues vegades per tancar les dues finestres.

    Com a resultat, el format condicional ressalta una fila sencera si una cel·la d'una columna específica està buida.

    Ressalteu la fila si la cel·la no ho ésen blanc

    El format condicional d'Excel per ressaltar la fila si una cel·la d'una columna concreta no està en blanc es fa d'aquesta manera:

    1. Seleccioneu el vostre conjunt de dades.
    2. Activat. a la pestanya Inici , feu clic a Format condicionat > Nova regla > Utilitzeu una fórmula per determinar quines cel·les voleu formatar .
    3. Al quadre Format dels valors on aquesta fórmula és certa , introduïu una d'aquestes fórmules:

      Per ressaltar cel·les no buides que continguin qualsevol cosa: valor, fórmula, buides cadena, etc.

      =NOT(ISBLANK($E3))

      Per ressaltar no els espais en blanc excloent les cel·les amb cadenes buides :

      =$E3""

      On $E3 és la cel·la més alta de la columna de claus que s'ha comprovat per no espais en blanc. De nou, perquè el format condicional funcioni correctament, bloquegem la columna amb el signe $.

    4. Feu clic al botó Format , trieu el vostre color de farciment preferit i, a continuació, feu clic a D'acord .

    Com a resultat, una fila sencera es ressalta si una cel·la d'una columna especificada no està buida.

    Format condicional d'Excel per a zeros però no espais en blanc

    Per defecte, el format condicional d'Excel no distingeix entre 0 i cel·la en blanc, cosa que és realment confús en moltes situacions. Per resoldre aquest problema, hi ha dues solucions possibles:

    • Creeu 2 regles: una per als espais en blanc i l'altra per a valors zero.
    • Creeu 1 regla que comprovi les dues condicions en un fórmula única.

    Ferregles separades per a espais en blanc i zeros

    1. Primer, creeu una regla per ressaltar els valors zero. Per a això, feu clic a Format condicional > Nova regla > Formateu només les cel·les que continguin i, a continuació, establiu Valor de la cel·la igual a 0 com es mostra a la captura de pantalla següent. Feu clic al botó Format i seleccioneu el color desitjat.

      Aquest format condicional s'aplica si una cel·la està en blanc o zero :

    2. Feu una regla per a espais en blanc sense cap format definit. Llavors, obriu el Gestor de regles , moveu la regla "Espais en blanc" a la part superior de la llista (si encara no hi és) i marqueu la casella de selecció Atura si és cert a continuació. a ell. Per obtenir instruccions detallades, vegeu Com aturar el format condicional a les cel·les en blanc.

    Com a resultat, el format condicional inclourà zeros però ignorarà els espais en blanc . Tan bon punt es compleix la primera condició (la cel·la està buida), mai es prova la segona condició (la cel·la és zero).

    Feu una sola regla per comprovar si la cel·la és zero, no en blanc

    Una altra manera de formatar condicionalment 0 però no espais en blanc és crear una regla amb una fórmula que comprove ambdues condicions:

    =AND(B3=0, B3"")

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

    On B3 és la cel·la superior esquerra de l'interval seleccionat.

    El resultat és exactament el mateix que amb el mètode anterior: format condicional ressalta zeros però ignora les cel·les buides.

    Així és com s'utilitza el format condicional per a cel·les en blanc.Us agraeixo la lectura i espero veure-us la setmana vinent.

    Practiqueu el llibre de treball per descarregar

    Format condicional d'Excel per a cel·les en blanc: exemples (fitxer .xlsx)

    Michael Brown és un entusiasta de la tecnologia dedicat amb una passió per simplificar processos complexos mitjançant eines de programari. Amb més d'una dècada d'experiència en la indústria tecnològica, ha perfeccionat les seves habilitats en Microsoft Excel i Outlook, així com en Google Sheets i Docs. El bloc de Michael es dedica a compartir els seus coneixements i experiència amb altres persones, oferint consells i tutorials fàcils de seguir per millorar la productivitat i l'eficiència. Tant si sou un professional experimentat com si sou un principiant, el bloc de Michael ofereix valuoses idees i consells pràctics per treure el màxim profit d'aquestes eines de programari essencials.