KutoolsforOffice — Una solución, cinco potentes herramientas.Lograr más con menos esfuerzo.Venta de marzo: 20 % de descuento

¿Cómo ocultar los números negativos en Excel?

AutorXiaoyang Fecha de modificación

Al trabajar con datos numéricos en Excel, es posible que desee evitar la visualización de valores negativos, ya sea para mejorar la claridad en presentaciones, al preparar informes o simplemente para cumplir con requisitos específicos de formato. Por ejemplo, al compartir un resumen presupuestario, quizá no quiera distraer visualmente a los lectores con números negativos, o podría necesitar ocultarlos temporalmente para ciertos cálculos. Aunque eliminar manualmente estos valores es tedioso y puede comprometer la integridad de sus datos, Excel ofrece varias formas eficaces de ocultar automáticamente los números negativos sin alterar los datos originales. Este artículo presenta métodos prácticos adaptados a distintos niveles de experiencia y necesidades, para que pueda elegir la solución más adecuada a su caso.

Escenarios comunes de aplicación: elaboración de informes financieros, compartir datos con clientes para resaltar logros positivos, visualizar únicamente tendencias no negativas u ocultar temporalmente errores representados como números negativos.

Ocultar números negativos en Excel con Usar formato condicional

Ocultar números negativos en Excel con Establecer formato de celda

Ocultar números negativos en Excel con Kutools para Excel

Ocultar o borrar números negativos con macro VBA

Mostrar celdas en blanco para números negativos mediante la fórmula SI de Excel


Ocultar números negativos en Excel con Usar formato condicional

Usar formato condicional es una función flexible que le permite aplicar cambios de formato dinámicamente en función de los valores de las celdas. Mediante esta función, puede hacer invisibles los valores negativos igualando su Color de fuente al fondo de la celda, sin alterar sus datos ni los cálculos subyacentes.

1. Seleccione el rango de datos en el que desea ocultar los números negativos.

2. En la Cinta de opciones, haga clic en Inicio > Usar formato condicional > Reglas de resaltado de celdas > Menor que, tal como se muestra en la captura de pantalla:

captura de pantalla de hacer clic en Inicio > Formato condicional > Reglas para resaltar celdas > Menor que

3. En el cuadro de diálogo Menor que, introduzca 0 en el campo de valor. Haga clic en la lista desplegable situada junto a la opción de formato y seleccione Formato personalizado para personalizar la apariencia de las celdas que cumplan la condición, tal como se muestra a continuación:

elige la opción Formato personalizado en el cuadro de diálogo

4. En el cuadro de diálogo emergente Establecer formato de celda, en la pestaña Fuente, seleccione un color de fuente que coincida con el fondo de su hoja (normalmente blanco en hojas estándar). ¡Así, los valores negativos quedarán efectivamente invisibles!

elige el color blanco, igual que el color de fondo, para el color de fuente de la celda

5. Haga clic en Aceptar dos veces para cerrar ambos cuadros de diálogo. A partir de ahora, todos los valores negativos de su rango seleccionado quedarán ocultos visualmente, aunque seguirán presentes para cálculos o futuras ediciones.

datos originalesflecha derechaocultar números negativos

Este método es rápido, mantiene sus datos intactos y se puede deshacer en cualquier momento. No obstante, tenga en cuenta que, si el fondo de su hoja no es blanco o utiliza colores de relleno condicionales, deberá elegir un color de fuente que coincida exactamente con el fondo deseado para que los valores negativos resulten completamente invisibles. Si en el futuro se modifica el fondo de las celdas, los números negativos ocultos podrían volver a hacerse visibles.


Ocultar números negativos en Excel con Establecer formato de celda

La opción Establecer formato de celda le permite controlar directamente cómo se muestran los números, incluida la posibilidad de personalizar formatos para que los valores negativos aparezcan en blanco. Este enfoque es ideal cuando desea gestionar de forma uniforme la presentación de los números en un rango sin recurrir a capas adicionales de formato.

1. Seleccione el rango de celdas en el que quiera ocultar los valores negativos.

2. Haga clic con el botón derecho en la selección y elija Establecer formato de celda en el menú contextual. Consulte la captura de pantalla:

elige Formato de celdas en el menú contextual

3. En el cuadro de diálogo Establecer formato de celda que se abre, vaya a la pestaña Número, seleccione Personalizada en la lista Categoría e introduzca en el cuadro Tipo: 0;«»

establece el formato de número en el cuadro de diálogo

4. Haga clic en Aceptar para aplicar los cambios. Todos los números negativos del rango seleccionado quedarán ahora ocultos, mostrando celdas vacías donde existían valores negativos.

Este método es sencillo de implementar y no requiere conocimientos de fórmulas ni de VBA. Tenga en cuenta que, aunque estén ocultos, los valores negativos siguen existiendo en las celdas y pueden afectar a totales u otros cálculos. Además, los números negativos permanecerán ocultos tanto en pantalla como al imprimir la hoja. Si sus datos incluyen números con decimales, considere utilizar un formato personalizado como 0,00;«» para mantener una apariencia coherente.


Ocultar números negativos en Excel con Kutools para Excel

Si ya has instalado Kutools para Excel, ocultar números negativos se vuelve mucho más sencillo gracias a sus utilidades especializadas. Con la función Seleccionar celdas específicas, puedes identificar al instante los valores negativos y hacerlos invisibles de forma rápida aplicando el formato de color de fuente. Este flujo de trabajo es ideal para quienes prefieren herramientas visuales e intuitivas frente a fórmulas o códigos de formato.

Kutools para Excelofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia.Integrado con capacidades de IA, Kutools automatiza tareas con precisión, haciendo que la gestión de datos sea sencilla.Información detallada de Kutools para Excel...         Prueba gratuita...

Tras instalar Kutools para Excel, siga estos pasos:

1. Seleccione el rango de datos que le interesa.

2. Haga clic en Kutools > Seleccionar > Seleccionar celdas específicas para abrir el cuadro de diálogo de selección:

haz clic en la función Seleccionar celdas específicas de Kutools

3. En el cuadro de diálogo, seleccione Celda en Seleccionar tipo y elija Menor que en Especificar tipo. Introduzca 0 en el campo de valor, tal como se muestra en la captura de pantalla:

configura las opciones en el cuadro de diálogo

4. Confirme con Aceptar o Aplicar; todas las celdas con números negativos se seleccionarán simultáneamente:

todos los números negativos han sido seleccionados

5. Con los valores negativos aún seleccionados, vaya a la pestaña Inicio y, en la lista desplegable Color de fuente, elija un color que coincida con el fondo de la celda (normalmente blanco).

Consejos: El color de fuente que elija debe coincidir exactamente con el color de fondo de la celda para obtener los mejores resultados; de lo contrario, el texto oculto podría volverse visible si cambia el color de fondo.

elige el color blanco como color de fuente de la celda desde el menú desplegable Color de fuente para ocultar los números negativos

6. Ahora, todos los valores negativos del rango seleccionado quedarán ocultos visualmente.

¡Descargue y pruebe gratis Kutools para Excel ahora!

En caso de que necesite volver a mostrar los números, simplemente seleccione las celdas correspondientes y restablezca el Color de fuente a automático o negro. Este método resulta especialmente útil para quienes trabajan habitualmente con grandes conjuntos de datos y necesitan una forma eficaz, basada en clics, de gestionar la visualización de los datos.


Ocultar o borrar números negativos mediante macro VBA

Para tareas más avanzadas o repetitivas, puede usar una macro de VBA para ocultar o incluso eliminar automáticamente los valores negativos dentro de un rango seleccionado. Este enfoque es ideal para usuarios que gestionan grandes volúmenes de datos o necesitan automatizar esta operación en informes entregados periódicamente. A continuación, encontrará dos macros de VBA personalizables: una oculta los números negativos haciendo coincidir el color de fuente con el fondo, y la otra elimina por completo los números negativos (dejando las celdas en blanco).

Ventajas: Totalmente automatizado, flexible para operaciones masivas y reutilizable o adaptable a distintos criterios.Limitaciones: Las macros requieren que el usuario habilite las macros para ejecutarse; los principiantes deben actuar con precaución y siempre realizar una copia de seguridad de los datos antes de aplicar cambios mediante VBA.

1. Para agregar la macro, haz clic en Programador > Visual Basic(o pulsa)Alt + F11) para abrir el editor de VBA. En el panel izquierdo, haz clic con el botón derecho en tu libro de trabajo, selecciona Insertar > Módulo y pega el código deseado en la ventana del módulo.

Para ocultar números negativos (haciéndolos invisibles):

Sub HideNegativeNumbers()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    Dim bgColor As Long
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to hide negative numbers", xTitleId, WorkRng.Address, Type:=8)
    
    bgColor = WorkRng.Cells(1, 1).Interior.Color
    
    For Each Rng In WorkRng
        If IsNumeric(Rng.Value) And Rng.Value < 0 Then
            Rng.Font.Color = bgColor
        End If
    Next
End Sub

2. Haga clic en el botón botón Ejecutarde la barra de herramientas de VBA o pulse F5para ejecutar la macro. Se le pedirá que seleccione un rango: elija las celdas objetivo y continúe. La macro establecerá el color de fuente de los números negativos para que coincida con el fondo de la primera celda seleccionada, ocultándolos así.

Consejos para solucionar problemas: Si solo parte del rango queda «oculta» o los colores de fondo no coinciden, asegúrese de que el rango seleccionado tenga un color uniforme o establezca manualmente el color de fondo con el tono deseado antes de ejecutar la macro.

Para borrar números negativos (dejarlos en blanco):

Sub ClearNegativeNumbers()
    Dim WorkRng As Range
    Dim Rng As Range
    Dim xTitleId As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range to clear negative numbers", xTitleId, WorkRng.Address, Type:=8)
    
    For Each Rng In WorkRng
        If IsNumeric(Rng.Value) And Rng.Value < 0 Then
            Rng.Value = ""
        End If
    Next
End Sub

2. Ejecute esta macro como se indicó anteriormente; tras seleccionar el rango objetivo, todos los valores negativos de dicho rango se eliminarán, dejando esas celdas en blanco.

Nota:Esta acción no se puede deshacer mediante el botón Deshacer una vez ejecutada la macro. Haga siempre una copia de seguridad de sus datos antes de utilizar esta operación si pudiera necesitar recuperar los valores originales.

Estas macros resultan especialmente útiles cuando los valores negativos no se requieren para cálculos posteriores ni auditorías, y se necesita una solución permanente (o fácilmente repetible) para dar formato a informes de salida o limpiar datos exportados.


Mostrar celdas en blanco para números negativos mediante la fórmula SI de Excel

Si prefiere utilizar fórmulas de Excel, una forma eficaz de ocultar visualmente los números negativos es emplear la función SI. Este enfoque resulta especialmente útil si desea crear una nueva columna o tabla sin valores negativos, manteniendo intactos sus datos originales. La función SI puede devolver una celda en blanco cuando el valor sea negativo y mostrar el valor original en caso contrario, lo que resulta ideal para imprimir, generar informes y realizar análisis de datos en los que no deben aparecer valores negativos.

Casos de uso habituales: paneles financieros, exportaciones de datos, resúmenes compartidos, tablas de seguimiento del rendimiento y listas limpias sin valores negativos.

1. Suponga que sus valores están en la columna A. En una celda adyacente (por ejemplo,)B1), introduzca la siguiente fórmula:

=IF(A1<0,"",A1)

2. Pulse Intro para confirmar. La fórmula mostrará una celda en blanco cuando el valor en A1 sea negativo y, en caso contrario, mostrará el valor original. Para aplicarla a toda una lista, arrastre la fórmula hacia abajo desde B1 hasta cubrir todo su conjunto de datos o cópiela y péguela según sea necesario. Ajuste las referencias de celda si sus datos comienzan en una fila o columna distinta.

Si sus datos incluyen decimales o desea conservar el formato original para valores positivos, puede usar una fórmula como =IF(A1<0,"",TEXT(A1,"0.00")) para dos decimales. Recuerde que este método genera una nueva columna con los datos filtrados, por lo que deberá utilizar los resultados en gráficos o cálculos posteriores según sea necesario.

Nota: Como la fórmula SI genera una nueva columna de datos en la que los valores negativos aparecen como celdas en blanco, el formato de las celdas y las fórmulas que hagan referencia a estos resultados interpretarán los números negativos como vacíos o como cero (dependiendo del uso adicional de fórmulas), lo que podría afectar a ciertos totales o estadísticas resumen.


En resumen, existen varios enfoques para ocultar números negativos en Excel, y cada uno ofrece ventajas específicas. Las soluciones basadas en formato visual, como aplicar formato condicional o definir un formato de celda personalizado, son rápidas y mantienen intactos sus datos originales. Kutools para Excel proporciona una interfaz gráfica intuitiva, ideal para tareas frecuentes o a gran escala. Las macros de VBA permiten automatización y procesamiento por lotes, aunque deben usarse con precaución y siempre respaldando previamente el archivo. Por su parte, la fórmula SI resulta perfecta para generar nuevas vistas de sus datos sin valores negativos, facilitando informes y análisis más limpios. Al elegir un método, considere si necesita una solución reversible enfocada en la visualización o una modificación más permanente, y asegúrese de que su elección se alinee con cómo planea procesar, compartir o analizar posteriormente sus hojas de cálculo.

Las mejores herramientas de productividad para Office

🤖KUTOOLS AI Asistente: Revolucione Análisis de datos basándose en:Ejecución Inteligente   |  Generar código|  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos|  Invocar Funciones mejoradas
Funciones populares:Buscar, resaltar o Marcar duplicados   |  Eliminar filas en blanco   |  Combinar Columnas o celdas sin perder datos   |   Redondeo sin usar fórmulas...
Super BUSCARV:Búsqueda vertical (VLookup) con múltiples criterios  |  Búsqueda vertical (VLookup) con múltiples valores  |   Búsqueda vertical (VLookup) entre varias hojas   |   Coincidencia difusa....
Lista desplegable avanzada:Crear rápidamente una lista desplegable   |  Lista desplegable dependiente   |  Lista desplegable de selección múltiple....
Gestor de columnas:Añadir un número específico de columnas|Mover columnas|Alternar el estado de visibilidad de columnas ocultas|Comparar rangos y columnas...
Funciones destacadas:Cuadrícula de enfoque   |  Vista de diseño   |Barra de fórmulas mejorada   | Gestor de libros y hojas   |  Biblioteca de recursos(Texto automático)|  Selector de Fecha   |  Combinar Hojas de Cálculo  |  Cifrar/Descifrar celdas   | Enviar correos electrónicos desde una lista   |  Super Filtro   |   Filtro especial(Filtrar celdas con fuente en negrita/cursiva/tachado...) ...
Principales conjuntos de herramientas 15:12 Herramientasde texto(Agregar texto,Eliminar caracteres específicos, ...)|   50+Tiposde gráfico(Diagrama de Gantt, ...)|   40+ Fórmulas prácticas(Calcular la edad basada en la fecha de nacimiento, ...)|   19 Herramientasde inserción(Insertar Código QR,Insertar imagen desde ruta, ...)|   12 Herramientasde conversión(Convertir a palabras,Conversión de moneda, ...)|   7 Herramientasde combinación y división(Combinar filas avanzado,Dividir celdas, ...)|...y muchas más
Use Kutools en su idioma preferido: compatible con inglés, español, alemán, francés, chino y 40+ más idiomas.¡

Potencie sus habilidades en Excel con Kutools para Excel y experimente una eficiencia como nunca antes.Kutools para Excel ofrece más de 300 funciones avanzadas para aumentar su productividad y Ahorrar tiempo.Haga clic aquí para obtener la función que más necesita...


Office Tab aporta una interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Active la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abra y cree varios documentos en nuevas pestañas dentro de la misma ventana, en lugar de hacerlo en ventanas separadas.
  • ¡Aumente su productividad en un 50 % y elimine cientos de clics del ratón cada día!

Todos los complementos de Kutools en un solo instalador.

Kutools for Office es la suite que incluye complementos para Excel, Word, Outlook y PowerPoint, además de Office Tab Pro, ideal para equipos que trabajan en distintas aplicaciones de Office.

ExcelWordOutlookTabsPowerPoint
  • Suite integral— complementos para Excel, Word, Outlook y PowerPoint + Office Tab Pro
  • Un instalador, una licencia— configuración en minutos (compatible con MSI)
  • Rendimiento mejorado en conjunto— productividad optimizada en todas las aplicaciones de Office
  • Prueba gratuita de 30 días con todas las funciones— sin registro ni tarjeta de crédito
  • La mejor relación calidad-precio— ahorre frente a la compra individual de complementos