Com deixar la cel·la en blanc si no hi ha dades a Excel (5 maneres)

  • Comparteix Això
Hugh West

Durant la fase de molts càlculs, ens trobem amb cel·les en blanc , la qual cosa condueix a una sortida de zero. Però en molts casos, es prefereix la cel·la Blanc en comparació amb el valor zero com a sortida. Ja que pot proporcionar més claredat en la comprensió dels càlculs. Si teniu curiositat per saber com podeu deixar una cel·la en blanc si no hi ha dades, aquest article us pot resultar útil. En aquest article, expliquem com podeu Deixar una cel·la En blanc si no hi ha dades a Excel amb una explicació elaborada.

Baixeu el quadern de pràctiques

Descarregueu aquest quadern de pràctiques a continuació.

Deixa la cel·la en blanc si no hi ha dades.xlsm

5 maneres senzilles de deixar la cel·la en blanc si No hi ha dades

Utilitzarem el conjunt de dades següent amb finalitats de demostració. Tenim ID del producte , la seva Quantitat , Preu unitari , i Cost . etc. hi ha algunes entrades a la columna Quantitat que no inclou cap valor. Això fa que algunes entrades a la columna Cost siguin zero. Però volem Deixar que estiguin plens En blanc , en lloc de mostrar zero. Despleguem 5 maneres diferents seguint les quals resoleu aquest problema.

1. Utilitzant la funció IF

Usant la funció IF , podem Deixar la cel·la En blanc a Excel si no hi ha dades per mostrar a la cel·la.

Passos

  • Si miresde prop, llavors notareu que les cel·les E7 , E9 E12 i E14 estan realment buides.
  • El valor numèric d'aquestes cel·les. és igual a 0. Tot i així, aquestes cel·les estan ocupades amb un valor $0.
  • Hem d'eliminar completament tot el contingut d'aquestes cel·les. En altres paraules, volem posar aquestes cel·les a l'estat Blanc .

  • El motiu d'aquestes cel·les no és En blanc tot i no tenir dades, és a causa de les fórmules que s'utilitzen aquí.
  • Aquí es mostren les fórmules de l'interval de cel·les F5:F14 . Aquestes fórmules obliguen a les cel·les a mostrar valors zero amb el format Moneda .

  • Per tal de Surt una cel·la En blanc on no hi ha dades, introduirem la fórmula següent:

=IF(C5="","",C5*D5)

  • A continuació, arrossegueu el Annexa d'ompliment a la cel·la E14 .
  • En fer-ho, s'executarà la mateixa fórmula que abans, però aquesta vegada es mostren els valors zero i es deixen com a cel·les en blanc .

  • Així és com podem Surt una cel·la En blanc si no hi ha dades a la cel·la.

Més informació: Funció Excel IFERROR per tornar en blanc en lloc de 0

2. Combinació de funcions IF i IS BLANK

Utilitzant la combinació de funcions IF i ISBLANK , podem comprovar si la cel·la d'Excel és En blanc i després Deixeu-lo En blanc si no hi ha dades disponibles per a la visualització.

Passos

  • Si ho observeu de prop , llavors notareu que les cel·les E7 , E10 i E12 estan buides.
  • El valor numèric d'aquestes cel·les és igual a 0. Tot i així, aquestes cel·les estan ocupades amb un valor $0.
  • La principal que aquestes cel·les mostren valors zero, no una cel·la Blanc , és a causa de la seva fórmula i format.
  • Aquí es mostren les fórmules de l'interval de cel·les F5:F14 . Aquestes fórmules obliguen a les cel·les a mostrar valors zero amb el format Moneda .

  • Per evitar aquest problema, podem introduir el següent fórmula:

=IF(ISBLANK(C5), "", C5*D5)

Desglossament de la fórmula

  • ISBLANK(C5): Aquesta funció comprovarà la cel·la C5 si està Blank o no. Si està Blank , retornarà un Boolean True . En cas contrari, retornarà un Boolean False .
  • IF(ISBLANK(C5), “”, C5*D5): Depenent del retorn del ISBLANK , la funció IF retornarà “” , si el retorn de la funció ISBLANK és True . En cas contrari, si el retorn de la funció ISBLANK és False , la funció IF retornarà el valor de C5*D5 .
  • A continuació, arrossegueu el Annexa d'ompliment a la cel·la E14 .
  • En fer-ho, s'executarà el mateixfórmula com abans, però aquesta vegada els valors zero no es mostren i es deixen com a cel·les en blanc .

Llegeix més: Com utilitzar VLOOKUP per tornar en blanc en lloc de 0 (7 maneres)

Lectures similars

  • Com per eliminar zeros davant d'un nombre a Excel (6 maneres fàcils)
  • Amaga les files amb valors zero a Excel mitjançant macro (3 maneres)
  • Com amagar sèries de gràfics sense dades a Excel (4 mètodes fàcils)
  • Ocultar valors zero a la taula dinàmica d'Excel (3 mètodes fàcils)

3. Aplicant les funcions IF i ISNUMBER

Desplegant la combinació de les funcions IF i ISNUMBER , podem comprovar si la cel·la està Blank i després Deixeu-lo com a En blanc si no hi ha dades disponibles per a la visualització.

Passos

  • Si us fixeu bé, notareu que les cel·les E7 , E9 E12 i E14 en realitat estan buides.
  • El valor numèric d'aquestes cel·les és igual a 0. Però tot i així, aquestes cel·les ho són ocupat amb un valor $0 .
  • Hem d'eliminar completament tot el contingut d'aquestes cel·les. En altres paraules, volem posar aquestes cel·les a l'estat Blanc .
  • El motiu d'aquestes cel·les no és Blanc tot i no tenir dades, és a causa del les fórmules que s'estan utilitzant aquí.
  • Aquí es mostren les fórmules de l'interval de cel·les F5:F14 . Aquestes fórmules forcen les cèl·lulesper mostrar valors zero amb el format Moneda .

  • Per evitar el problema, introduïm la fórmula següent:

=IF(ISNUMBER(C5),C5*D5,"")

Desglossament de la fórmula

  • ISNUMBER(C5) : Aquesta funció comprovarà la cel·la C5 si és un número o no. Si és un nombre, retornarà un valor booleà True . En cas contrari, retornarà un Boolean False .
  • IF(ISNUMBER(C5),C5*D5,””) : Depenent de el retorn de la funció ISNUMBER , la funció IF retornarà “” , si el retorn de la funció ISBLANK és Fals . En cas contrari, si el retorn de la funció ISNUMBER és True IF , retornarà el valor de C5*D5 .
  • A continuació, arrossegueu el Annexa d'ompliment a la cel·la E14 .
  • En fer-ho, s'executarà la mateixa fórmula que abans, però aquesta vegada les cel·les que no contenen cap dada. es deixarà, En blanc .

💬 Nota

  • El ISNUMBER retornarà True només si l'entrada és Número. Per a qualsevol forma de valor no numèric, com ara Blanc , espai, etc., el ISNUMBER retornarà False .
  • Per tant, el La fórmula aquí farà que la cel·la sigui En blanc tant si el contingut de la cel·la és Blanc com altres caràcters no numèrics. Els usuaris han de ser conscients d'això.

Llegeix més: Com sol·licitar-hoBUSCAR V per tornar en blanc en lloc de 0 o NA

4. Utilitzar el format personalitzat

El format personalitzat ens ajudarà a seleccionar cel·les individuals i després formatar-les Deixeu només les cel·les En blanc si no hi ha altres dades disponibles per a la seva visualització.

Pasos

  • Al conjunt de dades que es mostra a continuació, podem observar que les cel·les E7 , E9 , E12 i E14 ara tenen zero dades en aquestes cel·les, però malgrat això, no es troben en un estat Blanc . Encara mostren 0 valors.

  • Per resoldre aquest problema i posar cel·la en blanc a les cel·les que ara tenen dades, pot tornar a formatar el conjunt de dades. Que pot mostrar la cel·la En blanc si no hi ha dades.
  • Per fer-ho, seleccioneu l'interval de cel·les D5:F14 .
  • I després feu-hi clic amb el botó dret.
  • Des del menú contextual, feu clic a Format cel·les .

  • Al quadre de diàleg de format de cel·les, feu clic a Personalitzat de la pestanya Número .
  • A continuació, escriviu " $General;; ” al camp Escriu i després feu clic a D'acord .

  • Després de fer clic a D'acord , notareu que ara els valors es mostren com a Blanc si no hi ha cap dada.

💬 Nota

  • Al quadre de diàleg de format personalitzat, hem d'escriure " ;; " després de General. Al mateix temps, hem de posar un signe $ davant del General ,a causa de mantenir el format Moneda . En cas contrari, això eliminarà el format Moneda dels números.

Llegir més: Com utilitzar XLOOKUP per tornar en blanc en lloc de 0

5. Incrustar codi VBA

L'ús d'una VBA macro senzilla pot reduir dràsticament el temps per detectar i abandonar cel·les En blanc si no hi ha dades.

Passos

  • Primer, aneu al Desenvolupador i, a continuació, feu clic a Visual Basic .

  • A continuació, feu clic a Insereix > Mòdul .

  • A la finestra Mòdul , introduïu el codi següent.
8282

  • A continuació, tanqueu la finestra.
  • Després, aneu a la pestanya Visualitza > Macros > ; Visualitza les macros .

  • Després de fer clic a Mostra les macros , seleccioneu les macros que heu creat ara mateix. El nom aquí és Blank_Cell . A continuació, feu clic a Executar .

  • Després de fer clic a Executar , notareu les cel·les sense les dades ara mostra cel·la en blanc en lloc de $0 . També hem aconseguit mantenir intacte el format Moneda per a la resta de la cel·la.

💬 Nota

  • Heu d'editar el codi del vostre conjunt de dades per seleccionar l'interval previst de cel·les.
  • Intenteu evitar afegir cap columna o fila no numèrica al rang. Afegiu un rang de cel·les que són absolutamentnomés cal.

Conclusió

En resum, el problema de deixar una cel·la en blanc si no hi ha dades es resol proporcionant 5 solucions separades. aquests mètodes implicaven l'ús de les funcions IF , ISBLANK i ISNUMBER . També hem utilitzat la macro VBA. El mètode de macro VBA requereix coneixements previs relacionats amb VBA per entendre-ho des de zero.

Per a aquest problema, s'adjunta un llibre de treball amb macros on podeu practicar-los. mètodes.

No dubteu a fer qualsevol pregunta o comentari a través de la secció de comentaris. Qualsevol suggeriment per millorar la comunitat Exceldemy serà molt apreciable.

Hugh West és un entrenador i analista d'Excel molt experimentat amb més de 10 anys d'experiència en el sector. És llicenciat en Comptabilitat i Finances i Màster en Administració i Direcció d'Empreses. Hugh té una passió per l'ensenyament i ha desenvolupat un enfocament pedagògic únic que és fàcil de seguir i entendre. El seu coneixement expert d'Excel ha ajudat a milers d'estudiants i professionals de tot el món a millorar les seves habilitats i a destacar en les seves carreres. A través del seu bloc, Hugh comparteix els seus coneixements amb el món, oferint tutorials d'Excel gratuïts i formació en línia per ajudar les persones i les empreses a assolir tot el seu potencial.