Uso de filtros para eliminar filas en blanco en Excel
Este método es adecuado para eliminar filas vacías que se encuentran entre datos que tienen columnas de encabezado o título. También le permite filtrar los datos en función de ciertos criterios antes de eliminar sus filas en blanco. Estos son los pasos:
- Seleccione todos los datos existentes en su hoja de cálculo de Excel presionando el acceso directo “Ctrl + A” en el teclado o haciendo clic en el botón Seleccionar todo ubicado en la esquina superior izquierda de la ventana de Excel.
- Haga clic en la pestaña “Data” de la cinta de opciones y, a continuación, haga clic en “Filter” en el grupo “Sort & Filter”. Excel agregará una pequeña flecha en cada encabezado o encabezado de columna.
- Haga clic en la flecha pequeña en una de las columnas de encabezado o título y, a continuación, desmarque la opción “Select All”. Marque solo la opción “Blanks” y, a continuación, haga clic en Aceptar. Excel muestra solo las filas vacías que se encuentran en esa columna.
- Seleccione todas las filas en blanco que se muestran presionando el método abreviado “Ctrl + A” en el teclado o haciendo clic en la tecla “Select All” ubicada en la cinta de opciones de Excel.
- Haga clic con el botón secundario en una de las filas en blanco seleccionadas y, a continuación, seleccione la opción “Delete” en el menú que aparece. En el cuadro de diálogo “Delete”, seleccione el cuadro de diálogo “Entire row” y, a continuación, haga clic en Aceptar. Excel elimina todas las filas vacías de esa columna.
- Repita los pasos 3 a 5 para las columnas de encabezado u otros encabezados que tengan filas en blanco entre sus datos.
Otros artículos interesantes
Uso de macros para eliminar filas en blanco en Excel
Este método es adecuado para eliminar un gran número de filas vacías o si realiza esta tarea con frecuencia y desea acortar su tiempo y esfuerzo. Este método requiere que cree y ejecute una macro o código VBA que pueda eliminar filas en blanco automáticamente. Estos son los pasos:
- Abra la hoja de cálculo de Excel de la que desea eliminar filas en blanco y, a continuación, presione el método abreviado “Alt + F11” en el teclado para abrir la ventana “Visual Basic Editor”.
- Haga clic en el menú “Insert” y, a continuación, seleccione la opción “Module”. Excel agregará un nuevo módulo en “Project Explorer”.
- Escriba el siguiente código en la ventana del módulo:
Sub DeleteBlankRows() Dim ws As Worksheet Dim rng As Range Dim lastRow As Long Dim i As Long Set ws = ActiveSheet lastRow = ws.Cells(ws.Rows.Count, 1).End(xlUp).Row Set rng = ws.Range("A1:A" & lastRow) Application.ScreenUpdating = False For i = lastRow To 1 Step -1 If WorksheetFunction.CountA(rng.Rows(i)) = 0 Then rng.Rows(i).EntireRow.Delete End If Next i Application.ScreenUpdating = True MsgBox "Blank rows have been deleted." End Sub
- Hagaclic en el menú Ejecutar y, a continuación, seleccione la opción Ejecutar Sub/UserForm o pulse el método abreviado F5 del teclado para ejecutar la macro. Excel eliminará todas las filas en blanco existentes en la hoja de cálculo y mostrará un mensaje de confirmación.