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

¿Cómo encontrar y eliminar rápidamente todas las filas que contienen errores en Excel?

AutorSun Fecha de modificación

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

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.
doc find remove errors1

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.
se han seleccionado todas las celdas con errores; pulse la tecla Supr para eliminar los errores

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).


Buscar y eliminar todas las celdas con errores mediante una herramienta avanzada

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.

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...

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.
haga clic en la función Seleccionar celdas con valor de error de Kutools

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.
se han seleccionado todas las celdas con errores
pulse la tecla Supr para eliminar las celdas con errores

Consejo práctico: este método le ayuda a ahorrar mucho tiempo si su hoja contiene celdas con errores dispersos en varias columnas.

Eliminar todas las filas con errores con VBA

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.

Recordatorio sobre errores: antes de ejecutar el código VBA, realice una copia de seguridad de su archivo, ya que esta acción es irreversible. Si su hoja de cálculo contiene fórmulas que hacen referencia a otras hojas, pruébelo primero en una copia de muestra.

Buscar y eliminar todas las filas con errores con Super Filtro

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.
haga clic en Kutools Plus > Súper filtro

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.
añada el criterio en el panel de Súper filtro

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.
haga clic en Filtrar para filtrar las filas con errores

Las filas con errores quedarán ahora aisladas.
se han filtrado las filas con errores en la columna

4. Para eliminar estas filas, selecciónelas individualmente, haga clic con el botón derecho y elija **Eliminar fila** en el menú contextual.
seleccione las filas filtradas y haga clic en Eliminar fila

Una vez eliminadas, haga clic en el botón Borrar del Super Filtro para recuperar su conjunto de datos completo.
haga clic en el botón Borrar del Súper filtro para mostrar las demás filas

Consejo: Puede utilizar tipos de error específicos, como #¿NOMBRE? o #¡DIV/0!, personalizando la configuración del filtro.
 filtrar solo el error #¡NOMBRE?, #¡DIV/0! u otro error específico con Kutools

Super Filtro también admite criterios multifacéticos que no ofrece el filtrado nativo de Excel.Haga clic para obtener más información.


Fórmula de Excel: use ISERROR, ISERR, ISNA o SI.ERROR para identificar y eliminar filas con errores

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: Resalte visualmente los errores para facilitar la eliminación de filas

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.

  1. Seleccione el rango en el que desea resaltar los errores.
  2. Vaya a Inicio > Usar formato condicional > Nueva regla > Utilizar una fórmula para determinar qué celdas se deben dar formato.
  3. Introduzca esta fórmula para detectar errores (por ejemplo, en la columna B):
    =ISERROR(B2)
    Ajuste la referencia en su hoja según sea necesario.
  4. Haga clic en Formato, elija un color de resaltado y, a continuación, haga clic en Aceptar para aplicarlo.
  5. 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.

Otras operaciones (artículos) relacionadas con el filtrado

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

🤖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