Eliminar filas en blanco en Excel (8 métodos adecuados)

  • Compartir Este
Hugh West

Imagínese un caso en el que tiene un conjunto de datos en una hoja de cálculo de Excel, y ve algunas filas en blanco innecesarias. Sin duda, estas filas vacías inesperadas molestan a todo el mundo, causan molestias en el trabajo y obstaculizan el ritmo de trabajo. Por lo tanto, antes de trabajar con un conjunto de datos de este tipo en Excel, nos gustaría eliminar estas inútiles filas en blanco Microsoft Excel dispone de numerosas técnicas y métodos para realizar esta tarea. Mostraremos 8 de ellos con ejemplos e ilustraciones adecuadas.

Descargar el cuaderno de prácticas

Te recomendamos que te descargues el siguiente cuaderno de ejercicios y practiques con él.

Eliminar filas en blanco.xlsx

8 métodos eficaces para eliminar filas en blanco en Excel

Consideremos el siguiente conjunto de datos que describe la Artículo nombre, Ventas importe, y Bono Dado que, este conjunto de datos tiene filas en blanco en Fila 6 , 9 , 11 y 13 queremos eliminar estas filas innecesarias.

Así que, empecemos.

1. Eliminar manualmente un par de filas en blanco

Cuando tenemos un conjunto de datos que no es tan grande y sólo tiene un pequeño número de filas en blanco, podemos eliminar las filas manualmente.Será más rápido que implementar otros métodos que tienen comandos de Excel, funciones, etc en tal caso.Esta técnica consta de sólo dos sencillos pasos.Veamos.👇

Pasos:

  • Prensa & mantenga el Ctrl y, por tanto seleccione las filas en blanco.

  • Haga clic con el botón derecho del ratón en > Ir a la contexto menú> Haga clic en el botón Borrar mando.
El atajo de teclado para Borrar Comando es: Ctrl + -

Ya está, hemos eliminado las filas vacías inútiles fácilmente 👇.

💡 Recuerda:

Más información: Cómo eliminar filas vacías en Excel

2. Utilizar el comando Ordenar de Excel

En Ordenar desplaza las filas en blanco a la parte inferior del conjunto de datos. Como resultado, el conjunto de datos se deshace de filas vacías sin sentido. Veamos el flujo de trabajo 👇.

Pasos:

  • Ir a la Datos tab> El Ordenar y filtrar grupo.
  • Haga clic en Ordenar de menor a mayor o, Ordenar de mayor a menor .

Por último, se ordenan las filas en blanco hacia abajo. La siguiente imagen muestra el resultado 👇.

💡 Recuerda:

Si el conjunto de datos tiene una columna de números de serie, tenemos que seleccionar la opción Ordenar Opción de menor a mayor para que los números de serie no se alteren.

Más información: Cómo eliminar filas en Excel

3. Utilice el comando especial Ir a

Este comando selecciona las celdas en blanco. Después, podemos eliminar las filas en blanco utilizando el atajo de teclado Ctrl + - o, el Borrar en el contexto menú.Así que vamos a ver este método paso a paso 👇.

Pasos:

  • Seleccione cualquier columna o todo el conjunto de datos.
Para seleccionar una columna o todo el conjunto de datos, seleccione la primera celda y, a continuación, mantenga pulsada la tecla Turno y seleccione la última celda.

  • Ir a la Inicio tab> El Edición de grupo.
  • Ir a la Buscar & Seleccionar menú desplegable> El Ir al especial mando.

En Ir al especial se abrirá un cuadro de diálogo.

Atajo : Prensa Ctrl + G > Ir a Se abrirá el cuadro de diálogo> Pulse Especial .

  • Seleccione Fogueo botón de opción> Pulse OK .

Podemos ver en la siguiente captura de pantalla que las filas en blanco esperadas junto con las celdas en blanco también están seleccionadas.

Ahora, avancemos para eliminar las filas seleccionadas.

  • Pulse Ctrl + - .

En Borrar se abrirá un cuadro de diálogo.

  • Seleccione Toda la fila botón de opción> Pulse OK .

También puede realizar este borrado utilizando la función Borrar en el contexto como se describe en el primer método.

Eso es todo, hemos eliminado las filas en blanco innecesarias. Hemos mostrado el conjunto de datos resultante en la captura de pantalla anterior 👆

Más información: Cómo eliminar filas en Excel que se eternizan (4 formas sencillas)

4. Utilizar el comando Buscar de Excel

Este método es muy similar al anterior.La diferencia está en la forma en que seleccionamos las filas en blanco.Sigamos adelante.👇

Pasos:

  • Ir a la Inicio tab> El Edición de grupo.
  • En Buscar & Seleccionar desplegable> El Encuentre Comando.

Aparece un cuadro de diálogo denominado Buscar y reemplazar aparecerá.

También podemos llegar a Buscar y reemplazar pulsando Ctrl + H en el teclado.

Ahora, realice los siguientes pasos uno a uno.

  • Ir a la Encuentre parte de la caja.
  • Mantenga el Encuentre lo que caja en blanco.
  • Buscar en En el Hoja .
  • Buscar en Por Filas .
  • Buscar en el Valores .
  • Marque el Emparejar todo el contenido de la celda casilla de verificación.
  • Pulse Buscar todo .

Como podemos ver, las 4 filas en blanco se están mostrando en el cuadro emergente 👇.

  • Selecciónelos todos pulsando Ctrl + A .
  • Pulse Cerrar .

  • Utilizando un método adecuado descrito en las secciones anteriores, borrar a todos.

La salida será como se muestra en la imagen de abajo 👇.

5. Utilizar el Autofiltro de Excel

También podemos eliminar filas en blanco utilizando la función Filtro opción en excel. Aquí están los pasos. 👇

Pasos:

  • Seleccione toda la gama de datos, incluidas las cabeceras, B4:E14 .
  • Ir a la Datos tab> El Ordenar y filtrar grupo> Activar el Filtro pulsando sobre ella.

El atajo de teclado para activar la opción Filtro es: Ctrl+Mayús+L

  • Haga clic en cualquiera de los mostrando todo iconos de las cabeceras del conjunto de datos.
  • Deseleccionar todo> Seleccionar sólo Fogueo .
  • Pulse OK .

Todas las filas con contenido han desaparecido. Ahora sólo se ven las filas en blanco.

  • Elimine las filas en blanco utilizando cualquiera de las técnicas descritas en el método 1.

Aunque hemos eliminado las filas en blanco con éxito, también vemos el conjunto de datos como si hubiéramos eliminado todas las filas con datos. Tenemos que recuperar las filas con datos y convertir el conjunto de datos a una canción de forma no filtrada con eso.

  • Haga clic en cualquiera de los mostrando todo iconos de las cabeceras del conjunto de datos.
  • Seleccionar todo> Pulse OK .

Hemos recuperado nuestro conjunto de datos original, ahora sin filas en blanco. La siguiente tarea es convertirlo a un formato sin filtrar.

  • Haga clic en una celda aleatoria del conjunto de datos y vaya a la pantalla Datos ficha.
  • Ir a la Ordenar y filtrar grupo> Haga clic en el Filtro mando.

La forma filtrada ha desaparecido y el conjunto de datos tiene el aspecto normal deseado 👇.

Una forma alternativa de utilizar la opción de filtro:

Podemos probar una forma alternativa de utilizar el Filtro Esta vez no podemos eliminar las filas en blanco del conjunto de datos, pero podemos eliminarlas de nuestra visión. En algunos casos, este método puede ser útil. Así que, ¡vamos a ver! 👇

Pasos:

  • Aplique el Filtro en el conjunto de datos como se ha indicado anteriormente.
  • Haga clic en cualquiera de los mostrando todo iconos de las cabeceras del conjunto de datos.

  • Desmarque el (espacios en blanco) casilla> Pulse OK .

Hemos hecho desaparecer las filas en blanco del conjunto de datos! Tenemos que mantener el Filtro opción EN . 👇

💡 Recuerda:

Cabe señalar que si apagamos el Filtro las filas en blanco volverán a aparecer.

Más información: Cómo filtrar y eliminar filas con VBA en Excel (2 métodos)

Lecturas similares

  • Cómo eliminar una fila si una celda está en blanco en Excel (4 métodos)
  • Fórmula para Eliminar Filas en Blanco en Excel (5 Ejemplos)
  • Eliminar Varias Filas en Excel (3 Métodos)
  • Cómo Eliminar Filas Seleccionadas en Excel(8 Enfoques)
  • Cómo Eliminar Todas las Filas Debajo de una Fila Determinada en Excel (6 Formas)

6. Utilizar el comando de filtro avanzado de Excel

El filtro avanzado opción es otra herramienta útil en Microsoft Excel para retirar las filas en blanco inútiles de la vista.Vamos a ver los siguientes pasos.👇

Pasos:

En primer lugar, tenemos que crear un archivo gama de criterios de filtrado Por eso,

  • Crear una nueva columna de datos en Celda G4 con una cabecera denominada Comercial .
  • Tipo >"" en la celda G5.

  • Ir a la Datos Ir a la pestaña Ordenar y filtrar grupo> Haga clic en el Avanzado opción.

Se abrirá el cuadro de diálogo del filtro avanzado.

  • Haga clic en el botón " Filtrar la lista, in situ ".
  • A continuación, seleccione la opción " Rango de la lista "seleccionando todo el conjunto de datos B4:E14 .

  • Seleccione la opción " Gama de criterios "seleccionando la gama G4:G5 .

Después de completar los pasos 3 & 4, el Filtro avanzado se parecerá a la siguiente imagen.

  • Pulse OK .

La siguiente captura de pantalla muestra que hemos retirado correctamente las filas en blanco del conjunto de datos 👇.

Pero el azul & números de fila no consecutivos 5,7,8,10,12 y 14 indica que las filas en blanco siguen ahí, aunque no se ven. Si quieres que vuelvan a aparecer, haz doble clic entre los números azules de las filas y aparecerán de nuevo.

Más información: Cómo eliminar filas filtradas en Excel (5 métodos)

7. Utilizar varias fórmulas de Excel para eliminar filas en blanco

7.1 Utilizar la función FILTRO de Excel

En este método, vamos a utilizar la función FILTRO que es una función de matriz dinámica disponible sólo en Excel 365 .

La particularidad es que sólo hay que introducir la fórmula una vez en la celda situada más a la izquierda. Los resultados se extenderán al resto de celdas del rango especificado. Además, si añadimos más filas a nuestro conjunto de datos, la función también se aplicará a las nuevas filas automáticamente.

Vamos a ver cómo usarlo 👇.

Pasos:

  • Copia los nombres de cabecera y pegar en una nueva ubicación (aquí, en Célula G4 ) con formato.
  • Escriba la siguiente fórmula utilizando la tecla FILTRO función en Célula G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))

  • Pulse Entre en .

La siguiente imagen muestra que hemos eliminado con éxito todas las filas en blanco y hemos dado al conjunto de datos el aspecto limpio deseado.

🔎 ¿Cómo funciona la fórmula?

Como estamos buscando filas en blanco para eliminar, cada una de las celdas de las filas en blanco estará en blanco. Por lo tanto, hemos diseñado criterios para encontrar primero las celdas en blanco. Luego, utilizando la lógica booleana, hemos eliminado las celdas en blanco, es decir, las filas en blanco.

E5:E14""

En NO con una cadena vacía "" significa No vacío En cada celda del rango E5:E14 el resultado será una matriz como la siguiente:

Salida: {VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO}

Del mismo modo, para D5:D14"" , C5:C14"" y B5:B14"" los resultados serán:

D5:D14""= {VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO}

C5:C14""= {VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO}

B5:B14""= {VERDADERO;FALSO;VERDADERO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO;FALSO;VERDADERO}

(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””)

Salida: {1;0;1;1;0;1;0;1;0;1}

FILTER(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””))

Por último, el FILTRO devuelve la salida de la matriz B5:B14 que coincide con los criterios.=

Salida: {"Matt", "Carne",200,10; "Lee", "Marisco",450,22.5; "Adam", "Ropa",1000,50; "Hopkins", "Juguetes para bebés",780,39; "Nick", "Ropa",890,44.5; "Chris", "Cosméticos",2550,127.5}

7.2 Utilizar la función COUNTBLANK

La función COUNTBLANK devuelve el número de celdas en blanco en un rango especificado.Aunque se ocupa de las celdas en blanco, podemos utilizar la función para nuestra causa también.Veamos entonces.👇

Pasos:

  • Añade una columna llamada " Fogueo " a la derecha del conjunto de datos.
  • Escribe la fórmula ⏩ =COUNTBLANK(B5:E5) ➤ en Celda F5 .

  • Arrastre el Asa de llenado icono sobre la gama F6:F14 .

  • Ir a la Datos Ir a la pestaña Ordenar y filtrar grupo.
  • Enciende el Filtro opción.
Atajo de teclado para Filtro opción: Ctrl+Mayús+L

  • Haga clic en cualquiera de los mostrando todo en las cabeceras del conjunto de datos.
  • Deseleccionar todo> Seleccionar sólo 4 .
  • Pulse OK .

  • Borrar las filas existentes mediante cualquier técnica descrita en método 1 .
  • Ahora ve al Datos y haga clic en Filtro y desactivarla.

Después de girar el Filtro desactivada, el conjunto de datos tendrá el aspecto que se muestra a continuación.

  • Borrar columna F seleccionando la columna y Borrar desde el contexto menú.

Por lo tanto, hemos eliminado perfectamente las filas en blanco y generado nuestro nuevo conjunto de datos de aspecto fresco. 👆

7.3 Combinar las funciones INDEX, SMALL, ROW y ROWS

En el penúltimo método, hemos llegado a una fórmula de Excel.Este método funciona en sólo dos pasos.Veamos a continuación.👇

Pasos:

  • Sólo copia las cabeceras del conjunto de datos y pegar a un lugar adecuado, aquí en Célula G4 .
  • Escriba la siguiente fórmula en Célula G5 y pulse Entra.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5))), "")

📌 Si no tienes MS Excel 365 y, a continuación, pulse Ctrl+Mayús+Intro .

  • Arrastre el asa de llenado en el extremo derecho e inferior del conjunto de datos.

Eso es, mira la siguiente foto 👇.

🔎 ¿Cómo funciona la fórmula?

FILAS(B$5:B5)

FILAS devuelve el número de filas del intervalo B$5:B5 .

Salida: 1 .

⮞ FILA(B$5:B$14)

En FILA devuelve el número de fila del rango B$5:B$14 .

Output: {5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14""

Salida: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

⮞ IF(B$5:B$14"", ROW(B$5:B$14))

En SI comprueba el rango B$5:B$14 si cumple la condición, y devuelve lo siguiente.

Salida: {5;FALSE;7;8;FALSE;10;FALSE;12;FALSE;14}

SMALL(IF(B$5:B$14"", FILA(B$5:B$14)),FILAS(B$5:B5))

En PEQUEÑO determina el valor más pequeño de la matriz anterior.

Salida: {5}

IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))), "")

Por último, el ÍNDICE devuelve el valor de la B:B alcance y 5ª fila tal como lo denomina el PEQUEÑO La función IFERROR es sólo para mantener la salida fresca de los valores de error de Excel.

Salida: {Matt}

Más información: Cómo eliminar filas en blanco en Excel (6 maneras)

8. Utilice la herramienta Excel Power Query para eliminar todas las filas en blanco

En Power Query es una herramienta de Excel impresionante, y se puede utilizar para múltiples propósitos.Aquí vamos a utilizar esta herramienta para nuestra causa, la eliminación de las filas en blanco.Sólo tienes que seguir los pasos a continuación.👇

Pasos:

  • Ir a la Datos tab> " Obtener y transformar datos " grupo> Seleccionar " De Tabla/Rango ".

    A " Crear tabla "Se abrirá un cuadro de diálogo.

  • Seleccionar todo el conjunto de datos B4:E14 .
  • Pulse OK .

El " Editor de Power Query ".

  • Ir a la Inicio tab> Reducir filas menú desplegable
  • Eliminar filas desplegable> Eliminar filas en blanco .

Las filas en blanco se borran. Véase la imagen siguiente.

  • Ir a Archivo Seleccionar Coles & Cargar a opción.

En Importar datos aparecerá un cuadro de diálogo.

  • Elija el Cuadro botón de radio.
  • Elija el Hoja de cálculo existente botón de radio
  • Seleccione la ubicación deseada de la salida, Célula B16 Pulse OK .

Ya está listo el conjunto de datos de salida sin filas en blanco.

Ahora, si desea convertir el Cuadro formulario al Gama hay que seguir algunos pasos más.

Conversión del conjunto de datos a formato rango:

Pasos:

  • Ir a la Diseño de la mesa tab> el Herramientas grupo> Seleccionar Convertir a rango .
  • Pulse OK .

Hemos convertido con éxito el conjunto de datos en una forma de rango.

En Ventas y Bono Los datos de las columnas están en General Puede cambiar fácilmente el tipo de número siguiendo estos dos pasos.

1. Seleccione los dos columnas .

2. Ir a la Inicio tab> Número grupo> Seleccionar Formato del número contable .

Eso es. Mira la siguiente imagen.

Más información: Método abreviado de Excel para eliminar filas (con técnicas adicionales)

Conclusiones

Por lo tanto, hemos discutido 8 maneras de eliminar filas en blanco en Excel. Espero que usted encontrará todos estos métodos instrumentales. Por otra parte, el libro de trabajo está ahí para que usted pueda descargar y practicar usted mismo. Si usted tiene alguna pregunta, comentario, o cualquier tipo de retroalimentación, por favor hágamelo saber en el cuadro de comentarios. Y por favor visite nuestro sitio web ExcelWIKI para explorar más.

Hugh West es un capacitador y analista de Excel altamente experimentado con más de 10 años de experiencia en la industria. Tiene una Licenciatura en Contabilidad y Finanzas y una Maestría en Administración de Empresas. Hugh tiene una pasión por la enseñanza y ha desarrollado un enfoque de enseñanza único que es fácil de seguir y comprender. Su conocimiento experto de Excel ha ayudado a miles de estudiantes y profesionales en todo el mundo a mejorar sus habilidades y sobresalir en sus carreras. A través de su blog, Hugh comparte su conocimiento con el mundo, ofreciendo tutoriales gratuitos de Excel y capacitación en línea para ayudar a las personas y empresas a alcanzar su máximo potencial.