Skip to main content

4 formas fáciles de eliminar rápidamente múltiples filas en blanco o vacías en Excel

Author: Siluvia Last Modified: 2025-06-03

Eliminar múltiples filas en blanco o vacías en Excel es esencial al limpiar datos antes del análisis, informes o presentaciones. Las filas en blanco pueden interrumpir la integridad de los datos, complicar los cálculos y ocultar información valiosa. Esta guía introduce cuatro métodos sencillos para eliminar eficientemente estos espacios vacíos, asegurando que sus datos permanezcan continuos y sean fáciles de gestionar.


Método A: Eliminar filas en blanco con el comando Ir a especial

Ahora siga los siguientes pasos para eliminar filas vacías con la función "Ir a especial":

1. Seleccione el rango donde desea eliminar las filas en blanco, haga clic en la pestaña "Inicio", luego en el grupo "Edición", haga clic en "Buscar y seleccionar" > "Ir a especial".
A screenshot of the Home tab in Excel, showing the Find & Select option under the Editing group

2. En el cuadro de diálogo "Ir a especial", marque la opción "Blancos".
Go To Special dialog box in Excel with the Blanks option selected

3. Haga clic en "Aceptar", ahora se han seleccionado todas las celdas en blanco dentro de la selección.
A screenshot showing blank cells selected in Excel using the Go To Special command

4. Haga clic en la pestaña "Inicio", en el grupo "Celdas", haga clic en "Eliminar" > "Eliminar filas de la hoja".
Excel's Delete Sheet Rows option highlighted in the Home tab under the Cells group

Ahora se han eliminado las filas con celdas en blanco.
Result of blank rows successfully removed in an Excel worksheet

Nota:

Existe un problema grave al usar el comando "Ir a especial" para eliminar filas en blanco:
Todas las filas que contienen celdas en blanco (incluso si la fila contiene una celda en blanco y otras columnas contienen datos) se eliminarán, como se muestra en la captura de pantalla a continuación.

Example showing rows with any blank cells removed incorrectly using Go To Special


Método B: Eliminar filas en blanco en rango/hoja/libro con Kutools

Si necesita un método rápido y libre de errores para eliminar todas las filas en blanco de una selección, hoja activa, hojas seleccionadas o un libro completo, considere usar la herramienta "Eliminar filas en blanco" de "Kutools para Excel". Esta herramienta simplifica la tarea, permitiéndole eliminar filas en blanco con un solo clic, evitando así el uso de métodos más complejos.

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

Haga clic en "Kutools" > "Eliminar" > "Eliminar filas en blanco", luego en la lista desplegable, elija la operación que necesite.

Kutools for Excel Delete Blank Rows option under the Delete menu

Notas:
  • Después de seleccionar "En Hoja Activa", "En Hojas Seleccionadas" o "En Todas las Hojas", todas las filas en blanco se eliminarán inmediatamente de las hojas elegidas.
  • Si ha seleccionado un rango y aplicado la opción "En Rango Seleccionado", aparecerá un cuadro de diálogo como se muestra en la captura de pantalla a continuación. Deberá seleccionar la opción deseada y luego hacer clic en "Aceptar".
    • "Eliminar filas en blanco en el rango": Esta opción elimina completamente las filas en blanco del rango seleccionado. Se enfoca en filas que están completamente vacías, dejando intactas las filas que contienen cualquier dato.
    • "Eliminar filas completas con celdas en blanco en el rango": Esta opción elimina cualquier fila dentro del rango que contenga una o más celdas en blanco. Incluso si una fila contiene algunos datos, si alguna celda en esa fila está en blanco, toda la fila se eliminará.
      Kutools dialog box with options to delete blank rows or rows containing blank cells in Excel
  • Para utilizar esta función, debe tener Kutools para Excel instalado en su computadora. Vaya a descargar Kutools para Excel ahora.

Método C: Eliminar filas en blanco con código VBA

1. Presione "Alt" + "F11" para habilitar la ventana "Microsoft Visual Basic para Aplicaciones".

2. Haga clic en "Insertar" > "Módulo" para crear un nuevo script de "Módulo", copie y pegue el siguiente código en el script.

VBA: Eliminar filas vacías

Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
    If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
        WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
    End If
Next
Application.ScreenUpdating = True
End Sub

Excel VBA module window displaying the VBA code for deleting blank rows

3. Presione la tecla "F5" para ejecutar el código, luego seleccione un rango en el que desee eliminar filas en blanco en el cuadro de diálogo emergente "KutoolsforExcel".
Kutools dialog box prompting to select a range for removing blank rows in Excel

4. Haga clic en "Aceptar". Ahora se han eliminado las filas vacías en la selección.
Result showing blank rows removed using VBA in Excel

Nota: Con este código VBA, es mejor eliminar filas en blanco en un rango y no en toda la hoja de cálculo, o Microsoft Excel podría bloquearse.

Método D: Eliminar filas en blanco con columna auxiliar y función Filtro

1. Inserte una columna antes de su rango de datos, por ejemplo, insertando la Columna A, luego escriba la siguiente fórmula en A3 para combinar los datos en la fila 3, vea la captura de pantalla:

=B3&C3&D3

Consejo: Si sus datos abarcan desde la Columna B3 hasta la Columna N, ajuste la fórmula a =B3&C3&D3&E3&…&N3.
Excel screenshot showing the helper column formula to combine row data for filtering blank rows

2. Luego complete la fórmula en las celdas arrastrando el controlador de autocompletar hacia abajo.
Result of dragging the helper column formula down to apply it to all rows in Excel

3. Luego haga clic en "Datos" > "Filtro".
Excel's Data tab showing the Filter option being applied to a helper column

4. Luego haga clic en el "Icono de filtro" en la columna auxiliar, marque solo la opción "Blancos" en la lista desplegable. Ver captura de pantalla:
Filter drop-down menu showing the Blanks option selected in Excel

5. Haga clic en "Aceptar", todas las filas en blanco se han filtrado.
Filtered blank rows displayed in Excel using the helper column method

6. Seleccione las filas filtradas, haga clic en "Inicio" > "Eliminar" > "Eliminar filas de la hoja" para eliminar las filas en blanco.
Excel's Delete Sheet Rows option highlighted for removing filtered blank rows

7. Luego haga clic en "Datos" > "Filtro" nuevamente para desactivar la función "Filtro".
Disabling the Filter function in Excel after deleting blank rows

Nota: En comparación con el método A y el método C, este método puede eliminar exactamente las filas en blanco y es fácil de manejar para todos los usuarios de Excel. Sin embargo, si hay docenas de columnas en sus datos, este método puede ser un poco tedioso.

Descargar archivo de muestra

Sample file for removing blank rows in Excel available for downloadHaga clic para descargar archivo de muestra

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado 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 | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar 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 | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!