¿Cómo encontrar y eliminar rápidamente todas las filas que contienen errores en Excel?
Gestionar los valores de error en Excel es una tarea habitual, especialmente cuando estos errores interrumpen sus análisis de datos o cálculos. Valores como #¡DIV/0!, #N/A o #¡VALOR! pueden aparecer por distintas razones: referencias a datos no válidos, fórmulas incorrectas o la importación de información desde sistemas externos. Detectar y eliminar eficazmente todas las filas o celdas que contengan estos errores resulta esencial para mantener sus hojas de cálculo limpias y confiables. Este tutorial le ofrece una guía completa con diversos métodos prácticos para identificar y borrar celdas y filas repletas de errores, utilizando funciones integradas de Excel, fórmulas, código VBA y herramientas especializadas.
- Buscar y eliminar todas las celdas con errores mediante Ir a especial
- Buscar y eliminar todas las celdas con errores mediante una herramienta avanzada
- Eliminar todas las filas con errores con VBA
- Buscar y eliminar todas las filas con errores mediante una herramienta avanzada de filtrado
- Eliminar filas con errores mediante fórmulas de Excel (columnas auxiliares)
- Resaltar errores mediante Usar formato condicional
- Otros artículos relacionados (operaciones) sobre filtrado
La función **Ir a especial** de Excel le permite seleccionar rápidamente todas las celdas con errores de fórmula dentro de un rango específico o en toda una hoja de cálculo. Este método es ideal para eliminar el contenido de dichas celdas, sin importar en qué fila se encuentren.
1. Seleccione el rango deseado o toda la hoja de cálculo según sea necesario y, a continuación, pulse Ctrl + G para abrir el cuadro de diálogo Ir a.
2. Haga clic en Especial para abrir el cuadro de diálogo Ir a especial. Marque la opción Fórmulas y, dentro de las opciones de fórmulas, asegúrese de que únicamente esté activada la casilla Errores. Así garantizará que solo se seleccionen las celdas con errores.
3. Haga clic en Aceptar y Excel seleccionará todas las celdas con errores de fórmula en su rango. A continuación, pulse la tecla Supr para borrar su contenido.
Nota: Esto solo elimina los valores de las celdas, no la fila completa, lo que resulta útil si desea conservar otros datos en la fila.
Escenario aplicable: Limpieza rápida de errores en fórmulas dentro de una columna específica (no siempre adecuado si necesita eliminar filas completas que contengan errores).
Para un enfoque más ágil e intuitivo, utilice la herramienta **Seleccionar celdas con valor de error** de Kutools para Excel. Esta función le permite identificar y seleccionar al instante todos los valores de error dentro del rango elegido, facilitando su eliminación, especialmente en hojas grandes o complejas.
1. Seleccione el rango que desea examinar en busca de errores y, a continuación, haga clic en Kutools > Seleccionar > Seleccionar celdas con valor de error.
2. Todas las celdas con errores se resaltarán al instante. Haga clic en Aceptar para cerrar el cuadro de recordatorio y pulse Supr para eliminar los valores de las celdas con errores.

Cuando necesite eliminar todas las filas que contengan al menos una celda con error, una macro VBA ofrece una solución flexible y potente. Este enfoque es ideal para conjuntos de datos grandes o tareas repetitivas, ya que automatiza la eliminación de filas con errores y minimiza el esfuerzo manual.
1. Pulse Alt + F11 para abrir el editor de Microsoft Visual Basic para Aplicaciones. A continuación, en la ventana que aparece, seleccione Insertar > Módulo y abra un módulo de código en blanco.
2. Copie y pegue el siguiente código VBA en la ventana del módulo:
VBA: Eliminar filas con errores
Sub DeleteErrorRows()
Dim xWs As Worksheet
Dim xRg As Range
Dim xFNum As Integer
Set xWs = Application.ActiveSheet
Application.ScreenUpdating = False
On Error Resume Next
With xWs
Set xRg = .UsedRange
xRg.Select
For xFNum = 1 To xRg.Columns.count
With .Columns(xFNum).SpecialCells(xlCellTypeFormulas, xlErrors)
.EntireRow.Delete
End With
Next xFNum
End With
Application.ScreenUpdating = True
End Sub 3. Pulse F5 para ejecutar el código. Todas las filas que contengan valores de error se eliminarán automáticamente.
La utilidad Super Filtro de Kutools para Excel simplifica el filtrado y la eliminación de filas con errores. Este método resulta ideal cuando necesita aplicar tipos de error específicos o combinar varios criterios al filtrar sus datos, especialmente en tablas complejas con diversos tipos de error.
Después de instalar gratuitamente Kutools para Excel (prueba gratuita de 30 días), siga estos pasos:
1. Resalte su rango de datos objetivo y vaya a Kutools Plus > Super Filtro para abrir el panel de filtrado.
2. En el panel Super Filtro, defina el criterio de filtrado:
a) Elija el encabezado de columna para la comprobación de errores.
b) Seleccione Error en el menú desplegable secundario.
c) Elija Igual aen el menú desplegable de comparación.
d) Seleccione Todos los errores en el último menú desplegable.
3. Haga clic en Aceptar para aplicar su criterio y, a continuación, en Filtrar. La herramienta mostrará únicamente las filas que contengan valores de error.
Las filas con errores quedarán ahora aisladas.
4. Para eliminar estas filas, selecciónelas individualmente, haga clic con el botón derecho y elija **Eliminar fila** en el menú contextual.
Una vez eliminadas, haga clic en el botón Borrar del Super Filtro para recuperar su conjunto de datos completo.
Consejo: Puede utilizar tipos de error específicos, como #¿NOMBRE? o #¡DIV/0!, personalizando la configuración del filtro.
Super Filtro también admite criterios multifacéticos que no ofrece el filtrado nativo de Excel.Haga clic para obtener más información.
El uso de fórmulas de Excel en una columna auxiliar es una solución práctica para detectar filas que contienen valores de error, especialmente si desea decidir qué errores deben provocar la eliminación de la fila. Este método ofrece transparencia y flexibilidad, facilitando la auditoría de las filas marcadas y su posterior filtrado y eliminación manual o automática.
Escenario aplicable: Cuando necesite un control granular sobre qué errores se marcan o desee conservar información de auditoría antes de eliminarlos. Es ideal para tablas en las que los errores pueden distribuirse por varias columnas.
1. Añada una nueva columna auxiliar en el extremo derecho (por ejemplo, columna D) e introduzca la siguiente fórmula en la celda D2 para comprobar errores en la columna B:
=ISERROR(B2) Sustituya B2 por la referencia de celda en la que puedan producirse errores. Para otros tipos de error, puede utilizar:
=ISERR(B2) (Detects any error except #N/A)
=ISNA(B2) (Detects #N/A errors only)
=IFERROR(B2,"Error") (Returns custom label for errors)
2. Arrastre la fórmula hacia abajo para rellenar la columna auxiliar en todas las filas de su conjunto de datos. Cada celda mostrará VERDADERO si existe un error, y FALSO si no lo hay.
3. Use el filtro de Excel: haga clic en la flecha desplegable del filtro en su columna auxiliar y filtre para mostrar únicamente las filas en las que la fórmula sea VERDADERO. Elimine esas filas según sea necesario y, a continuación, elimine la columna auxiliar una vez finalizado.
Consejo práctico: Puede ampliar las fórmulas para analizar varias columnas (por ejemplo,)=O(ESERROR(B2);ESERROR(C2))) y resaltar filas en las que alguna celda contenga un error. Si utiliza SI.ERROR, también puede mostrar un mensaje personalizado junto a los errores para facilitar su revisión antes de eliminarlos.
Precaución: Si sus datos contienen errores introducidos deliberadamente por razones de análisis, revise las filas marcadas antes de eliminarlas.
Usar formato condicional en Excel le permite resaltar automáticamente celdas o filas que contienen valores de error, facilitando su identificación para revisión o eliminación. Este método resulta útil cuando necesita señales visuales antes de decidir qué datos conservar o eliminar, y puede complementar otros enfoques para mejorar la precisión.
Escenario ideal para el control de calidad en grandes conjuntos de datos que requieren inspección visual o antes de compartirlos con otras personas.
- Seleccione el rango en el que desea resaltar los errores.
- Vaya a Inicio > Usar formato condicional > Nueva regla > Utilizar una fórmula para determinar qué celdas se deben dar formato.
- Introduzca esta fórmula para detectar errores (por ejemplo, en la columna B):
Ajuste la referencia en su hoja según sea necesario.=ISERROR(B2) - Haga clic en Formato, elija un color de resaltado y, a continuación, haga clic en Aceptar para aplicarlo.
- Todas las celdas con errores se resaltarán; ahora puede revisarlas manualmente y eliminar Fila completa según desee.
Consejo práctico: Revise siempre las celdas resaltadas antes de eliminar filas, especialmente si algunos errores son esperados o aparecen temporalmente durante la introducción de datos.
Resumen y solución de problemas: al trabajar con valores de error en Excel, elija siempre un método adecuado al tamaño y complejidad de su conjunto de datos, y a si pretende eliminar celdas o Fila completa. Utilice columnas auxiliares y la función de filtrado para detectar errores de forma personalizable, Usar formato condicional para obtener indicaciones visuales y Herramientas Avanzadas cuando trabaje con tablas grandes o irregulares. ¡Antes de realizar eliminaciones masivas, haga una copia de seguridad de su archivo! Si aparecen errores inesperados (por ejemplo, fórmulas que no detectan errores o filas que no se eliminan), verifique nuevamente las referencias de celda y asegúrese de que todas las columnas relevantes estén incluidas en sus criterios. Las soluciones de Kutools ofrecen funcionalidades ampliadas para escenarios complicados, pero incluso las funciones integradas de Excel pueden ayudarle a mantener sus hojas ordenadas y profesionales.
Filtrar datos en función de una lista
Este tutorial te revela trucos prácticos para filtrar datos en Excel según una lista predefinida.
Filtrar datos que contienen asterisco
Como sabemos, el asterisco (*) se usa como comodín para representar cualquier carácter al filtrar datos. Pero ¿qué hacemos si queremos filtrar datos que realmente incluyen un asterisco? Este artículo te muestra cómo filtrar en Excel datos que contienen asteriscos u otros caracteres especiales.
Filtrar datos con criterios o comodines
¿Quiere filtrar datos usando varios criterios? Este tutorial le explica cómo establecer múltiples criterios y filtrar datos en Excel.
Las mejores herramientas de productividad para Office
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.
- 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