Saltar al contenido principal

4 formas sencillas de eliminar rápidamente varias filas en blanco o vacías en Excel

Si hay que eliminar cientos de filas en blanco de toda la hoja de trabajo o el libro de trabajo, se sentirá frustrado. Aquí, este tutorial enumerará algunos métodos rápidos para manejar este trabajo paso a paso.


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

Ahora, siga los pasos a continuación para eliminar filas vacías con Ir a filas especiales:

1. Seleccione el rango que desea eliminar filas en blanco, haga clic en Inicio pestaña, luego en Edición grupo, clic Buscar y seleccionar > Ir a Especial.
doc eliminar fila en blanco 2

2. En el Ir a Especial diálogo, comprobar Espacios en blanco .
doc eliminar fila en blanco 3

3. Hacer clic en OK, ahora se han seleccionado todas las celdas en blanco de la selección.
doc eliminar fila en blanco 4

4. Hacer clic en Inicio pestaña, en el Células grupo, clic Borrar > Eliminar filas de hojas.
doc eliminar fila en blanco 5

Ahora se han eliminado las filas con celdas en blanco.
doc eliminar fila en blanco 6

Nota:

Hay un flujo fatal mientras usa el comando Ir a especial para eliminar filas en blanco:
Todas las filas contienen celdas en blanco (incluso si la fila contiene una celda en blanco y otras columnas contienen datos) se eliminarán como se muestra a continuación.

doc eliminar fila en blanco 1


¿Quiere tener un aumento de sueldo y mucho tiempo para acompañar a la familia?

Office Tab mejora su eficiencia en un 50% en Microsoft Office trabajando ahora mismo

Increíble, trabajar con dos o más documentos es más fácil y rápido que trabajar con uno.

En comparación con los navegadores más conocidos, la herramienta con pestañas de Office Tab es más potente y eficiente.

Reduzca cientos de clics del mouse y la escritura en el teclado todos los días para usted, diga adiós a la mano del mouse ahora.

Si normalmente trabaja en varios documentos, Office Tab le ahorrará mucho tiempo.

Prueba gratuita de 30 días, no se requiere tarjeta de crédito.

Leer MasDescargar Ahora


Método B: elimine filas en blanco en el rango / hoja / libro de trabajo con Kutools

Si desea eliminar rápida y fácilmente todas las filas en blanco en la selección, la hoja activa, las hojas seleccionadas o todo el libro de trabajo sin ninguna eliminación incorrecta, puede probar el Eliminar filas en blanco herramienta de Kutools for Excel, que puede manejar trabajos con un clic sin código VBA y columna auxiliar.

Sin embargo, antes de utilizar esta herramienta, debe instalación gratuita de Kutools para Excel en primer lugar.

Haga Clic en Kutools > Borrar > Eliminar filas en blanco, luego en la sub lista desplegable, elija una operación que necesite.
doc eliminar fila en blanco 17

Demostración: elimine todas las filas en blanco con un solo clic


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

1. Prensa Alt + F11 clave para habilitar Microsoft Visual Basic para aplicaciones ventana.

2. Hacer clic en recuadro > Módulo para crear un nuevo Módulo script, 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

doc eliminar fila en blanco 7

3. Prensa F5 para ejecutar el código, luego seleccione un rango que use para eliminar filas en blanco en la ventana emergente KutoolsparaExcel diálogo.
doc eliminar fila en blanco 8

4. Hacer clic en OK. Ahora se han eliminado las filas vacías de la selección.
doc eliminar fila en blanco 9

Nota:

Con este código VBA, será mejor que elimine las filas en blanco en un rango pero no en toda la hoja de trabajo, o Microsoft Excel puede atascarse.


Método D: eliminar filas en blanco con la columna auxiliar y la función de filtro

1. Inserte una columna antes de su rango de datos, tome la inserción de la Columna A como instancia, luego escriba esta fórmula = B3 y C3 y D3 en A3 para combinar datos en la fila3, mira la captura de pantalla:

Consejo: Si sus datos se encuentran entre la columna B3 y la columna N, ajuste la fórmula a = B3 & C3 & D3 & E3 &… & N3.
doc eliminar fila en blanco 10

2. Luego, complete la fórmula en celdas arrastrando el controlador de llenado automático hacia abajo.
doc eliminar fila en blanco 11

3. Luego haga clic Datos > Filtrar.
doc eliminar fila en blanco 12

4. Luego haga clic en el Icono de filtro en la columna de ayuda, verifique Espacios en blanco opción solo en la lista desplegable. Ver captura de pantalla:
doc eliminar fila en blanco 13

5. Hacer clic en OK, se han filtrado todas las filas en blanco.
doc eliminar fila en blanco 14

6. Seleccione las filas filtradas, haga clic en Inicio > Borrar > Eliminar filas de hojas para eliminar las filas en blanco.
doc eliminar fila en blanco 15

7. Luego haga clic Datos > Filtrar de nuevo para deshabilitar Filtrar función.
doc eliminar fila en blanco 16

Nota:

En comparación con el método A y el método C, este método puede eliminar exactamente 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 será un poco tedioso.


Operación relativa: inserte filas en blanco en cada dos filas

Tal vez en algunas ocasiones, desee insertar filas en blanco en cada dos filas de un rango como se muestra a continuación:
doc eliminar fila en blanco 18

En este caso, puede aplicar el Insertar filas y columnas en blanco utilidad de Kutools para Excel para manejar rápidamente este trabajo.

1. Seleccione el rango en el que desea insertar filas o columnas en blanco en cada dos filas, luego haga clic en Kutools > recuadro > Insertar filas y columnas en blanco.
doc eliminar fila en blanco 19

2. En el Insertar filas y columnas en blanco diálogo, comprobar Filas en blanco or Columnas en blanco opción que necesite en Tipo de inserción sección, luego, en Opciones sección, especifique el Intervalo de y filas/Columnas.
doc eliminar fila en blanco 20

3. Hacer clic en Ok, se han insertado filas en blanco en cada dos filas de la selección.

Demostración: Insertar filas y columnas en blanco


Descargar archivo de muestra

muestraHaga clic para descargar el archivo de muestra

Las mejores herramientas de productividad de oficina

🤖 Asistente de IA de Kutools: Revolucionar el análisis de datos basado en: Ejecución inteligente   |  Generar codigo  |  Crear fórmulas personalizadas  |  Analizar datos y generar gráficos  |  Invocar funciones de Kutools...
Características populares: Buscar, resaltar o identificar duplicados   |  Eliminar filas en blanco   |  Combine columnas o celdas sin perder datos   |   Ronda sin fórmula ...
Super búsqueda: Búsqueda virtual de criterios múltiples    Búsqueda V de valores múltiples  |   VLookup en varias hojas   |   Búsqueda difusa ....
Lista desplegable avanzada: Crear 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  |  Toggle Estado de visibilidad de columnas ocultas  |  Comparar rangos y columnas ...
Características destacadas: Enfoque de cuadrícula   |  Vista de diseño   |   Gran barra de fórmulas    Administrador de hojas y libros de trabajo   |  Biblioteca de Recursos (Texto automático)   |  Selector de fechas   |  Combinar hojas de trabajo   |  Cifrar/descifrar celdas    Enviar correos electrónicos por lista   |  Súper filtro   |   Filtro especial (filtro negrita/cursiva/tachado...) ...
Los 15 mejores conjuntos de herramientas12 Texto Herramientas (Añadir texto, Quitar caracteres, ...)   |   50+ Tabla Tipos (Diagrama de Gantt, ...)   |   40+ Práctico Fórmulas (Calcular la edad según el cumpleaños, ...)   |   19 Inserción Herramientas (Insertar código QR, Insertar imagen desde la ruta, ...)   |   12 Conversión Herramientas (Números a palabras, Conversión de Moneda, ...)   |   7 Fusionar y dividir Herramientas (Filas combinadas avanzadas, Células partidas, ...)   |   ... y más

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

Descripción


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

  • Habilite 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 de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta su productividad en un 50% y reduce cientos de clics del mouse todos los días!
Comments (54)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
excelente me sirvio el punto uno para 40000 registros en 1 seg
This comment was minimized by the moderator on the site
Great!!! This helps a lot.
This comment was minimized by the moderator on the site
VERY NICE, THANKS
This comment was minimized by the moderator on the site
:lol: Good to share! Thank you!
This comment was minimized by the moderator on the site
Very Helpful :-) it helped me to reconcile big report.
This comment was minimized by the moderator on the site
Guys I recently had this issue. I realised that the F5 special blanks wouldn't work because some of my columns had merged data sharing some rows... I just selected the columns needed and make sure the merge button was unselected. From there, the F5 special blanks select worked! Hope it helps someone.
This comment was minimized by the moderator on the site
This is simple VBA code to delete the entire rows based on particular column:- Sub DeleletBlankrows() Range("A1:A10000").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub
This comment was minimized by the moderator on the site
only usefull if you want to delete ANY row with ONE blank cell, not delete rows with ALL cells being blank. Isn't this titled "How to remove blank or empty rows in Excel?" not "How to remove rows with blank cells?"
This comment was minimized by the moderator on the site
Ah, no, actually. The whole purpose of the sort & filter routine I demonstrated is to take out ONLY rows that are entirely blank across. The inquirer did not want any row removed that had some data in it... only rows that were completely blank. And the problem with the BLANK command was that it took out ANY rows entirely that had even one blank cell, erasing the rest of the data on the same row. Try it. It does the opposite of what you stated in your first sentence.... it takes out only entire blank rows, and leaves ALL the remaining data intact.
This comment was minimized by the moderator on the site
When you select multiple columns, then go to Find & Select -> Go To Special and choose blanks, it will highlight every blank cell within that range. If you then proceed to Delete -> Delete Sheet Rows, it will delete all rows that had a blank cell selected. Go try it.
This comment was minimized by the moderator on the site
oh bro thankyou very very much .....
This comment was minimized by the moderator on the site
thanks a lot, it saved lot of time
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations