Oculte el valor cero en Excel (deje la celda en blanco si el valor es 0)

Oculte el valor cero en Excel (deje la celda en blanco si el valor es 0)

A veces, en Excel, es posible que deseeescondervalores cero en el conjunto de datos y mostrar esas celdas en blanco.

Suponga que tiene un conjunto de datos como el que se muestra a continuación y desea ocultar el valor 0 en todas esas celdas (o desea reemplazarlo con algo como un guión o el texto "No disponible").

conjunto de datos que contiene ceros

Si bien puede hacer esto manualmente con conjuntos de datos pequeños, necesita un mejor enfoque cuando trabaja con conjuntos de datos grandes.

En este tutorial, le mostraré varias formas de ocultar ceros en Excel y una forma de seleccionar y eliminar todos los ceros de un conjunto de datos.

提示 提示: Cuando oculta un 0 en una celda utilizando el método que se muestra en este tutorial, simplemente oculta el 0 sin eliminarlo.Aunque las celdas pueden parecer vacías, estas celdas aún contienen ceros.Si usa estas celdas (ceros ocultos) en cualquier fórmula, esas celdas se usarán en la fórmula.

¡Comencemos a trabajar en estos métodos!

Ocultar automáticamente los valores cero en las celdas

Excel tiene una función integrada que le permite ocultar automáticamente todos los valores cero para toda la hoja de trabajo.

Todo lo que tiene que hacer es desmarcar una casilla en las opciones de Excel y los cambios se aplicarán a toda la hoja de cálculo.

Suponga que tiene el conjunto de datos de ventas que se muestra a continuación y desea ocultar todos los valores cero y mostrar una celda en blanco.

conjunto de datos que contiene ceros

Estos son los pasos para ocultar ceros en todas las celdas de un libro de Excel:

  1. Abra el libro de trabajo donde desea ocultar todos los ceros
  2. Haga clic en la pestaña ArchivoHaga clic en Opciones de archivo en la cinta de Excel
  3. haga clic en la opciónhaga clic en la opción
  4. En el cuadro de diálogo Opciones de Excel que se abre, haga clic en la opción Avanzado en el panel izquierdoHaga clic en Opciones avanzadas en el panel izquierdo del cuadro de diálogo Opciones de Excel
  5. Desplácese hacia abajo hasta la sección "Mostrar opciones para esta hoja" y seleccione la hoja donde desea ocultar los ceros.Seleccione la hoja donde desea ocultar los ceros
  6. Desmarque la opción "Mostrar ceros en celdas con valores cero"Desmarque la opción - mostrar ceros en celdas con valores cero
  7. Haga clic en Aceptar

Los pasos anteriores ocultarán los ceros en todas las celdas de la hoja de trabajo seleccionada a la vez.

Este cambio también se aplica a las celdas donde el resultado de la fórmula es cero.

Recuerda que este método solo oculta los valores 0 en la celda, no los borra.0 todavía está allí, simplemente está oculto.

Esta es la mejor y más rápida forma de ocultar valores cero en Excel.Pero esto solo es útil si desea ocultar los valores cero en toda la hoja.Si solo desea que oculte los valores cero en un rango específico de celdas, es mejor usar los otros métodos que se describen más adelante en este tutorial.

Ocultar valores cero en celdas usando formato condicional

Si bien el método anterior es el más conveniente, no le permite ocultar ceros solo en un rango específico (oculta los valores cero en toda la hoja de trabajo).

Si solo desea ocultar ceros para un conjunto de datos específico (o varios conjuntos de datos), puede usar el formato condicional.

Con el formato condicional, puede aplicar un formato específico basado en el valor de una celda.Entonces, si algunas celdas tienen un valor de 0, simplemente puede escribir formato condicional para ocultarlo (o incluso resaltarlo si es necesario).

Suponga que tiene un conjunto de datos como el siguiente y desea ocultar ceros en las celdas.

conjunto de datos que contiene ceros

Estos son los pasos para ocultar ceros en Excel usando formato condicional:

  1. Elige un conjunto de datos
  2. Haga clic en la pestaña InicioHaga clic en la pestaña Inicio en la cinta
  3. En el grupo Estilo, haga clic en Formato condicional.Haga clic en formato condicional
  4. Coloque el cursor en la opción "Resaltar reglas de celda" y haga clic en la opción "Iguales" en las opciones que se muestran.Haga clic en la opción igual en formato condicional
  5. En el cuadro de diálogo Igual a, ingrese "0" en el campo izquierdo.Ingrese 0 en el campo igual
  6. Seleccione el menú desplegable Formato y haga clic en Formato personalizado.Haga clic en Formato personalizado en el cuadro de diálogo Opciones de formato
  7. En el cuadro de diálogo Formato de celdas, seleccione la pestaña Fuente.
  8. En la lista desplegable Color, seleccione Blanco.Elija el color de fuente blanco para ocultar ceros con formato condicional
  9. Haga clic en Aceptar.
  10. Haga clic en Aceptar.
pregunta relacionada  Tutorial de ensamblaje de una computadora: construya su propia computadora

Los pasos anteriores cambian el color de fuente de las celdas con ceros a blanco, lo que hace que esas celdas se vean en blanco.

Esta solución solo funcionará si tiene un fondo blanco en su hoja.Si hay cualquier otro color de fondo en la celda, el blanco aún puede hacer que el cero sea visible.

Si realmente desea ocultar los ceros en la celda, la celda se ve en blanco independientemente del color de fondo de la celda, puede seguir los siguientes pasos.

  1. Elige un conjunto de datos
  2. Haga clic en la pestaña InicioHaga clic en la pestaña Inicio en la cinta
  3. En el grupo Estilo, haga clic en Formato condicional.Haga clic en formato condicional
  4. Coloque el cursor en la opción "Resaltar reglas de celda" y haga clic en la opción "Iguales" en las opciones que se muestran.
  5. En el cuadro de diálogo Igual a, ingrese 0 en el campo izquierdo.Ingrese 0 en el campo igual
  6. Seleccione el menú desplegable Formato y haga clic en Formato personalizado.Haga clic en Formato personalizado en el cuadro de diálogo Opciones de formato
  7. En el cuadro de diálogo Formato de celdas, seleccione la pestaña Números y luego haga clic en la opción Personalizar en el panel izquierdo.
  8. En Opciones de formato personalizado, ingrese lo siguiente en el campo Tipo:;;; (tres puntos y coma, sin espacios)Formato personalizado para ocultar ceros usando formato condicional
  9. Haga clic en Aceptar.
  10. Haga clic en Aceptar.

Los pasos anteriores cambian el formato personalizado para celdas con un valor de 0.

Cuando usa tres puntos y coma como formato, oculta todo en la celda (ya sean números o texto).Y dado que este formato solo se aplica a las celdas con un valor de 0, solo oculta los ceros y no el resto del conjunto de datos.

También puede usar este método para resaltar estas celdas en un color diferente, como rojo o amarillo.Para hacer esto, solo agregue otro paso (después del paso 8) donde debe seleccionar la pestaña Rellenar en el cuadro de diálogo Formato de celdas y elegir el color con el que desea resaltar las celdas.

Los dos métodos anteriores también funcionan cuando 0 es el resultado de la fórmula en la celda.

Nota: Ambos métodos descritos en esta sección solo ocultan valores cero.No elimina esos ceros.Esto significa que si usa estas celdas en un cálculo, también se usarán todos los ceros.

Ocultar valores cero con formato personalizado

Otra forma de ocultar los valores cero de un conjunto de datos es crear un formato personalizado que oculte los valores en las celdas con 0, mientras que cualquier otro valor aparece como se esperaba.

Estos son los pasos para ocultar ceros en celdas con formato personalizado:

  1. Seleccione todo el conjunto de datos para aplicar este formato.Seleccione todas las celdas si desea esta opción para toda la hoja
  2. Con la celda seleccionada, haga clic en la pestaña InicioHaga clic en la pestaña Inicio en la cinta
  3. En el grupo Celdas, haga clic en Opciones de formatoHaga clic en Opciones de formato en la cinta
  4. En las opciones desplegables, haga clic en Formato de celdas.Esto abrirá el cuadro de diálogo Formato de celdasHaga clic en la opción Formato de celdas en el menú desplegable
  5. En el cuadro de diálogo Formato de celdas, seleccione la pestaña NúmerosSeleccione la pestaña Números en el cuadro de diálogo Formato de celdas
  6. En las opciones del panel izquierdo, haga clic en Opciones personalizadas.Haga clic en la opción Personalizar en el cuadro de diálogo Formato de celdas
  7. En las opciones a la derecha, ingrese el siguiente formato en el campo Tipo:0; -0 ;; @Introduzca un formato personalizado para ocultar ceros
  8. Haga clic en Aceptar

Los pasos anteriores aplicarán un formato personalizado a las celdas seleccionadas, donde solo las celdas con un valor de 0 tienen formato para ocultar el valor, mientras que las celdas restantes muestran los datos como se esperaba.

¿Cómo funciona este formato personalizado?

En Excel, puede especificar cuatro tipos de formatos de datos:

  1. Numero positivo
  2. numero negativo
  3. Texto

Para cada uno de estos tipos de datos, puede especificar un formato.

En la mayoría de los casos, existe un formato predeterminado, genérico, que hace visibles todos estos tipos de datos.Pero tiene la flexibilidad de crear formatos específicos para cada tipo de datos.

Esta es la estructura de formato personalizado que debe seguir en caso de que aplique formato personalizado a cada uno de estos tipos de datos:

;;;

En el método presentado anteriormente, he especificado el formato como:

0; -0 ;; @

El formato anterior hace lo siguiente:

  1. Los números positivos se muestran tal cual
  2. Los números negativos se muestran con un signo menos
  3. Los ceros están ocultos (porque no se especifica ningún formato)
  4. El texto se muestra tal cual

Reemplace los ceros con guiones o algún texto específico

En algunos casos, es posible que no solo desee ocultar ceros en las celdas, sino también reemplazarlos con algo más significativo.

Por ejemplo, es posible que desee eliminar los ceros y reemplazarlos con guiones o texto como "no disponible" o "datos aún no disponibles".

Esto es posible nuevamente con un formato de número personalizado, donde puede especificar qué debe mostrar la celda en lugar de cero.

Los siguientes son los pasos para convertir 0 a guión en Excel:

  1. Seleccione todo el conjunto de datos para aplicar este formato.Seleccione todas las celdas si desea esta opción para toda la hoja
  2. Con la celda seleccionada, haga clic en la pestaña InicioHaga clic en la pestaña Inicio en la cinta
  3. En el grupo Celdas, haga clic en Opciones de formatoHaga clic en Opciones de formato en la cinta
  4. En las opciones desplegables, haga clic en Formato de celdas.Esto abrirá el cuadro de diálogo Formato de celdasHaga clic en la opción Formato de celdas en el menú desplegable
  5. En el cuadro de diálogo Formato de celdas, seleccione la pestaña NúmerosSeleccione la pestaña Números en el cuadro de diálogo Formato de celdas
  6. En las opciones del panel izquierdo, haga clic en Opciones personalizadas.
  7. En las opciones a la derecha, ingrese el siguiente formato en el campo Tipo:0;-0;–;@Ingrese formato para reemplazar ceros con guiones
  8. Haga clic en Aceptar
pregunta relacionada  Cómo abrir y usar el editor de Visual Basic en Excel

Los pasos anteriores dejarán todas las demás celdas sin cambios y cambiarán las celdas con un valor de 0 para mostrar un guión (-).

注意: En este ejemplo, elegí reemplazar los ceros con guiones, pero puedes usar cualquier texto.Por ejemplo, si desea mostrar NA en una celda, puede usar el siguiente formato:0;-0;"NA";@

Consejos profesionales: También puede especificar algún color de texto en formato de número personalizado.Por ejemplo, si desea que las celdas con ceros muestren el texto NA en rojo, puede usar el siguiente formato:0;-0;[Rojo]"NA";@

Ocultar valores cero en la tabla dinámica

Hay dos escenarios posibles en los que una tabla dinámica muestra un valor como 0:

  1. Las celdas de datos de origen resumidas en la tabla dinámica tienen 0 valores
  2. Las celdas de datos de origen para el resumen en la tabla dinámica están en blanco y la tabla dinámica se ha formateado para mostrar celdas vacías como ceros.

Veamos cómo ocultar los ceros en la tabla dinámica en cada caso:

Cuando la celda de datos de origen es 0

A continuación se muestra el conjunto de datos de muestra que utilicé para crear la tabla dinámica.Tenga en cuenta que todos los números de Cantidad/Ingresos/Beneficios registrados para "Oeste" son 0.

Datos de tabla dinámica con 0 en registros

La tabla dinámica creada con este conjunto de datos se ve así:

tabla dinámica con 0

Dado que todos los registros en la región occidental tienen 0 en el conjunto de datos, verá 0 en la tabla dinámica occidental aquí.

Si desea ocultar ceros en esta tabla dinámica, puede usar el formato condicional para hacerlo.

Sin embargo, el formato condicional en las tablas dinámicas de Excel funciona de manera un poco diferente a los datos regulares.

Estos son los pasos para aplicar formato condicional a una tabla dinámica para ocultar ceros:

  1. Seleccione cualquier celda de la columna que contenga un 0 en el resumen de la tabla dinámica (no seleccione todas las celdas, solo una)
  2. Haga clic en la pestaña Inicio
  3. En el grupo Estilo, haga clic en Formato condicional.Haga clic en formato condicional
  4. Coloque el cursor en la opción "Resaltar reglas de celda" y haga clic en la opción "Iguales" en las opciones que se muestran.Haga clic en la opción igual en formato condicional
  5. En el cuadro de diálogo Igual a, ingrese 0 en el campo izquierdo.Ingrese 0 en el campo igual
  6. Seleccione el menú desplegable Formato y haga clic en Formato personalizado.Haga clic en Formato personalizado en el cuadro de diálogo Opciones de formato
  7. En el cuadro de diálogo Formato de celdas, seleccione la pestaña Números y luego haga clic en la opción Personalizar en el panel izquierdo.
  8. En Opciones de formato personalizado, ingrese lo siguiente en el campo Tipo:;;; (tres puntos y coma, sin espacios)Formato personalizado para ocultar ceros usando formato condicional
  9. Haga clic en Aceptar.Verá pequeños iconos de opciones de formato a la derecha de las celdas seleccionadas.
  10. Haga clic en este ícono de Opciones de formatoIconos de opciones de formato al aplicar formato condicional a una tabla dinámica
  11. Entre las opciones disponibles, seleccione – Todas las celdas que muestran el valor de Suma de ingresos para el Área.Seleccione todas las celdas que muestran la suma de los valores de ingresos para la opción de rango

Los pasos anteriores ocultan los ceros en la tabla dinámica, si cambia la estructura de la tabla dinámica (al agregarle más encabezados de fila/columna, los ceros seguirán ocultos).

Si desea obtener más información sobre cómo funciona, aquí hay un tutorial detallado que explicaAplicar formato condicional a una tabla dinámicala forma correcta

Cuando la celda de datos de origen tiene celdas vacías

A continuación se muestra un ejemplo en el que tengo un conjunto de datos con celdas vacías para todos los registros de West.

Tabla dinámica con celdas en blanco en los datos de origen

Si creo una tabla dinámica con estos datos, obtengo resultados como los siguientes.

Tabla dinámica cuando hay celdas en blanco en los datos de origen

De forma predeterminada, una tabla dinámica muestra celdas en blanco cuando todas las celdas de los datos de origen están en blanco.Sin embargo, si aún ve 0 en este caso, siga estos pasos para ocultar el cero y mostrar la celda en blanco:

  1. Haga clic con el botón derecho en cualquier celda de la tabla dinámica
  2. Haga clic en Opciones de tabla dinámicaHaga clic con el botón derecho en cualquier celda de la tabla dinámica y haga clic en Opciones de tabla dinámica
  3. En el cuadro de diálogo Opciones de tabla dinámica, haga clic en la pestaña Diseño y formato
  4. En las opciones de formato, marque la opción y "Mostrar: para celdas vacías" y déjelo en blanco.Marque la opción para mostrar celdas vacías y déjelas en blanco
  5. Haga clic en Aceptar.

Los pasos anteriores ocultarán los ceros en la tabla dinámica y mostrarán una celda en blanco.

Puede especificar en el paso 0 si desea que la tabla dinámica muestre algo en lugar de 4.Por ejemplo, si desea mostrar el texto - "Datos no disponibles", en lugar de 0, en el campo (que se muestra a continuación).

pregunta relacionada  Cómo quitar los ceros iniciales en Excel [5 formas sencillas]

Mostrar datos no disponibles en la tabla dinámica en lugar de 0

Buscar y eliminar ceros en Excel

En todos los métodos anteriores, le mostré la forma de ocultar el valor 0 en la celda, pero el valor permanece en la celda.

Si desea eliminar los valores cero del conjunto de datos (lo que lo dejará con celdas en blanco), siga los siguientes pasos:

  1. Seleccione un conjunto de datos (o una hoja de trabajo completa)
  2. Haga clic en la pestaña Inicio
  3. En el grupo Edición, haga clic en Buscar y seleccionar
  4. De las opciones que aparecen en la lista desplegable, haga clic en ReemplazarHaga clic en Reemplazar en la cinta de Excel
  5. En el cuadro de diálogo Buscar y reemplazar, realice los siguientes cambios:
    • En el campo Buscar, ingrese 0
    • En el campo "Reemplazar con", no ingreses nada (déjalo en blanco)
    • Haga clic en el botón Opciones y marque la opción "Coincidir con todo el contenido de la celda"Buscar y reemplazar la opción para reemplazar 0 con un espacio en blanco
  6. haga clic en reemplazar todo

Los pasos anteriores reemplazarán inmediatamente todas las celdas con un valor de cero con espacios en blanco.

Si no desea eliminar los ceros inmediatamente y seleccionar las celdas primero, siga los siguientes pasos:

  1. Seleccione un conjunto de datos (o una hoja de trabajo completa)
  2. Haga clic en la pestaña Inicio
  3. En el grupo Edición, haga clic en Buscar y seleccionar
  4. De las opciones que aparecen en la lista desplegable, haga clic en Reemplazar
  5. En el cuadro de diálogo Buscar y reemplazar, realice los siguientes cambios:
    • En el campo Buscar, ingrese 0
    • En el campo "Reemplazar con", no ingreses nada (déjalo en blanco)
    • Haga clic en el botón Opciones y marque la opción "Coincidir con todo el contenido de la celda"Buscar y reemplazar la opción para reemplazar 0 con un espacio en blanco
  6. Haga clic en el botón Buscar todo.Esto le dará una lista de todas las celdas que contienen 0Haga clic en Buscar todo para encontrar todas las celdas con 0 en ellas
  7. Presiona Control-A (mantén presionada la tecla de control y presiona A).Esto seleccionará todas las celdas con 0 en ellas.Encuentra y selecciona todas las celdas con 0 en ellas

Ahora que ha seleccionado todas las celdas de 0, puede eliminarlas, reemplazarlas con otra cosa o cambiar el color y resaltarlas.

ocultar cero eliminar ceros

Cuando se trata de celdas que tienen 0, debe saber la diferencia entre ocultarlas y eliminarlas.

Cuando oculta el valor cero en una celda, es invisible para usted, pero permanece en la celda.Esto significa que si tiene un conjunto de datos y lo usa para los cálculos, ese valor 0 también se usará para los cálculos.

Por el contrario, cuando tiene una celda en blanco, usarla en una fórmula puede significar que Excel automáticamente ignora esas celdas (dependiendo de la fórmula que use).

Por ejemplo, esto es lo que obtengo cuando uso la fórmula PROMEDIO para obtener el promedio de dos columnas (resultado en la fila 14).Los valores 0 en las celdas de la columna A se han ocultado (pero siguen presentes en las celdas), y los valores 0 en las celdas de la columna B se han eliminado.

Diferencia entre ocultar ceros y eliminar ceros

Aunque los conjuntos de datos para ambos conjuntos de datos tienen el mismo aspecto, puede ver la diferencia en los resultados.

Esto se debe a que la fórmula PROMEDIO ignora las celdas en blanco de la columna B, pero usa las celdas de la columna A (porque las celdas de la columna A todavía tienen el valor 0).

Oh hola 👋Un placer conocerte.

Suscríbete a nuestro boletín, Envía con mucha regularidadGran tecnologiaA tu publicacióncaja.

Enviar comentario