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

  • Comparte Isto
Hugh West

Imaxina un caso no que tes un conxunto de datos nunha folla de cálculo de Excel e vexas algunhas filas en branco innecesarias. Sen dúbida, tales filas baleiras inesperadas molestan a todos, causan perturbacións no traballo e obstruyen o ritmo de traballo. Entón, antes de traballar con tal conxunto de datos en Excel, gustaríanos eliminar estas filas en branco inútiles . Microsoft Excel ten numerosas técnicas e métodos para realizar esta tarefa. Mostraremos 8 deles con exemplos e ilustracións axeitadas.

Descargar Practice Workbook

Recomendámosche descargar o seguinte libro de prácticas e practicar xunto con el.

Eliminar filas en branco.xlsx

8 Métodos efectivos para eliminar filas en branco en Excel

Consideremos o seguinte conxunto de datos que describe o nome do elemento , Vendas cantidade e Bonificación . Dado que, este conxunto de datos ten filas en branco en Fila 6 , 9 , 11 e 13 , queremos eliminar estas filas innecesarias .

Entón, imos comezar.

1. Eliminar un par de filas en branco manualmente

Cando temos un conxunto de datos que non é tan grande e só ten un pequeno número de filas en branco, podemos eliminar as filas manualmente. Será máis rápido que implementar outros métodos que teñan comandos, funcións, etc. de Excel neste caso. Esta técnica consiste en só dous pasos sinxelos. Vexamos. 👇

Pasos:

  • Preme & prema a tecla Ctrl e así F6:F14 .

  • Vaia á pestana Datos > Vaia ao Ordenar & Grupo Filtrar .
  • Activa a opción Filtro .
Atallo de teclado para a opción Filtro: Ctrl+Maiús+L

  • Fai clic en calquera das iconas mostrando todas nas cabeceiras do conxunto de datos.
  • Desmarcar todo > Seleccione só 4 .
  • Preme OK .

  • Eliminar as filas existentes mediante calquera técnica descrita no método 1 .
  • Agora vai á pestana Datos e fai clic no Filtro opción e desactívaa.

Despois de desactivar a opción Filtro , o conxunto de datos terá un aspecto similar á seguinte imaxe.

  • Eliminar columna F seleccionando a columna e seleccionando o comando Eliminar do contexto menú.

Por iso eliminamos perfectamente as filas en branco e xeramos o noso novo conxunto de datos de aspecto novo. 👆

7.3 Combinar funcións INDEX, SMALL, ROW e ROWS

No penúltimo método, creamos unha fórmula de Excel. Este método funciona en só dous pasos. Vexamos a continuación. 👇

Pasos:

  • copie as cabeceiras do conxunto de datos e pégueo nunha localización adecuada , aquí na Cela G4 .
  • Escriba a seguinte fórmula na Cela G5 e preme Intro.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5))), "")

📌 Se non tes MS Excel 365 e, a continuación, prema Ctrl+Maiús+Intro .

  • Arrastre a icona aso de recheo cara ao extremo dereito e inferior do conxunto de datos.

Isto é. Vexa a seguinte imaxe. 👇

🔎 Como funciona a fórmula?

<1 A función>ROWS(B$5:B5)

ROWS devolve o número de filas no intervalo B$5:B5 .

Saída: 1 .

⮞ FILA(B$5:B$14)

A función ROW devolve o número de fila do intervalo B$5:B $14 .

Saída: {5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14””

Saída: {VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}

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

A función IF comproba o intervalo B$5 :B$14 se cumpre a condición e devolve o seguinte.

Saída: {5;FALSO;7;8;FALSO;10;FALSO;12;FALSO;14}

PEQUENO(SE(B$5:B$14”, FILA(B$5:B$14)), FILAS(B$5:B5))

A función SMALL determina o valor máis pequeno da matriz anterior.

Saída: {5}

IFERROR(INDEX( B:B, PEQUENO(IF(B$5:B$14”), FILA(B$5:B$14)), FILAS(B$5:B5))), “”)

Finalmente, a función INDEX devolve o valor do intervalo B:B e da 5.ª fila , tal e como chama a función SMALL . A función IFERROR é só para manter a saída actualizada dos valores de erro de Excel.

Saída: {Matt}

LerMáis: Como eliminar filas en branco en Excel (6 xeitos)

8. Use Excel Power Query Tool para eliminar todas as filas en branco

O Power Query é unha fantástica ferramenta de Excel e podes usala para varios propósitos. Aquí imos usar esta ferramenta para a nosa causa, eliminando as filas en branco. Só tes que seguir os pasos seguintes. 👇

Pasos:

  • Vaia á pestana Datos > “ Obter & Transformar datos ” grupo > Seleccione a opción " Desde táboa/rango ".

    Abrirase un cadro de diálogo " Crear táboa ".

  • Seleccione todo o conxunto de datos B4:E14 .
  • Preme Aceptar .

O “ Apareceu a xanela Power Query Editor ”.

  • Vaia á pestana Inicio > Reducir filas menú despregable
  • Eliminar filas despregable > Eliminar filas en branco .

Elimínanse as filas en branco. Vexa a seguinte imaxe.

  • Vai a Ficheiro > Seleccione Coles & Opción Cargar en .

Aparecerá a caixa de diálogo Importar datos .

  • Escolla o Botón de radio da táboa .
  • Escolla o botón de opción Folla de traballo existente
  • Seleccione a ubicación desexada da saída, Cela B16 > Preme Aceptar .

Isto é. O conxunto de datos de saída está listo sen filas en branco.

Agora, se queres converter o formulario Táboa ao Intervalo formulariotes que seguir algúns pasos máis.

Converter o conxunto de datos en formulario de intervalo:

Pasos:

  • Vaia á pestana Deseño da táboa > o grupo Ferramentas > Seleccione Convert to Range .
  • Preme OK .

Convertemos correctamente o conxunto de datos nun formulario de intervalo.

Os datos da columna Vendas e Bonus están no tipo de número Xeneral . Podes cambiar facilmente o tipo de número. Só tes que seguir estes dous pasos.

1. Seleccione as dúas columnas .

2. Vaia á pestana Inicio > Número grupo > Seleccione Formato de número de contabilidade .

Isto é. Vexa a seguinte imaxe.

Ler máis: Atallo de Excel para eliminar filas (con técnicas de bonificación)

Palabras de conclusión

Entón, discutimos 8 formas de eliminar filas en branco en Excel. Espero que atopes todos estes métodos instrumentais. Ademais, o caderno de traballo está aí para que o descargue e practique. Se tes algunha pregunta, comentario ou calquera tipo de comentario, fágome saber na caixa de comentarios. E visita o noso sitio web ExcelWIKI para explorar máis.

seleccioneas filas en branco.

  • Prema co botón dereito do rato > Vaia ao menú contextual > Fai clic no comando Eliminar .
O atallo de teclado para o comando Eliminaré: Ctrl + –

Isto é! Limpamos facilmente as filas baleiras inútiles. 👇

💡  Lembra:

Ler máis: Como eliminar filas baleiras en Excel

2. Use o comando Ordenar de Excel

O comando Ordenar despraza as filas en branco á parte inferior do conxunto de datos. Como resultado, o conxunto de datos elimina as filas baleiras inútiles. Vexamos o fluxo de traballo. 👇

Pasos:

  • Vaia á pestana Datos > O grupo Ordenar e filtrar .
  • Fai clic en Ordenar de menor a maior ou Ordenar de maior a menor .

Finalmente, as filas en branco están ordenadas na parte inferior. A seguinte imaxe mostra o resultado. 👇

💡  Lembra:

Se o conxunto de datos ten unha columna para os números de serie, temos que seleccionar Ordenar Opción de menor a maior para que os números de serie non se alteren.

Ler máis: Como eliminar filas en Excel

3. Use Ir ao comando especial

Este comando selecciona celas en branco. Despois diso, podemos eliminar as filas en branco usando o atallo de teclado Ctrl + – ou o comando Eliminar no menú contextual . Entón, vexamos este método paso a paso.👇

Pasos:

  • Seleccione calquera columna ou todo o conxunto de datos.
Para seleccionar unha columna/todo o conxunto de datos, seleccione a primeira cela, manteña premida a tecla Maiúse seleccione a última cela.

  • Vaia á Inicio pestana > O grupo Edición .
  • Vaia ao Buscar & Seleccione menú despregable > O comando Ir a especial .

Abrirase o cadro de diálogo Ir a especial .

Atallo : prema Ctrl + G > Ir a abrirase a caixa de diálogo > Prema Especial .

  • Seleccione o botón de radio Balks > Preme Aceptar .

Na seguinte captura de pantalla podemos ver que tamén se seleccionan as filas en branco esperadas xunto coas celas en branco.

Agora, avancemos para eliminar as filas seleccionadas.

  • Preme Ctrl + – .

Abrirase a caixa de diálogo Eliminar .

  • Seleccione o botón de opción Fila enteira > Prema Aceptar .

Tamén pode realizar esta eliminación usando a opción Eliminar no menú contextual como se describe no primeiro método.

Iso é. Eliminamos as filas en branco innecesarias. Mostramos o conxunto de datos resultante na captura de pantalla anterior. 👆

Ler máis: Como eliminar filas en Excel que continúan para sempre (4 xeitos sinxelos)

4. Utiliza o comando Find de Excel

Este método é moi semellante ao método anterior. A diferenza está na forma en que seleccionamos as filas en branco. Avancemos. 👇

Pasos:

  • Vai á pestana Inicio > O grupo Edición .
  • O Buscar & Seleccione menú despregable > O comando Buscar .

Aparecerá un cadro de diálogo chamado Buscar e substituír .

Tamén podemos chegar a Buscar e substituír premendo Ctrl + H no teclado.

Agora, realiza os seguintes pasos un por un.

  • Vaia á parte Buscar da caixa.
  • Mantén a caixa Atopar o que en branco.
  • Buscar Dentro da Folla .
  • Buscar Por filas .
  • Mira nos Valores .
  • Marque a caixa de verificación Coincidir con todo o contido da cela .
  • Preme Buscar todo .

Como podemos ver, as 4 filas en branco están sendo mostradas na caixa emerxente. 👇

  • Seleccionaos todos premendo Ctrl + A .
  • Preme Pechar .

  • Utilizando un método axeitado descrito nas seccións anteriores, eliminaos todos.

O a saída será como se mostra na imaxe de abaixo. 👇

5. Usa a función de filtro automático de Excel

Tamén podemos eliminar filas en branco usando a opción Filtro en Excel. Aquí están os pasos. 👇

Pasos:

  • Seleccione toda a gama de datos, incluíndo as cabeceiras, B4:E14 .
  • Vaia á pestana Datos > O Ordenar & Filtrar grupo > Activa a opción Filtro facendo clic nela.

O atallo de teclado para activar a opción Filtro é: Ctrl+Maiús+L

  • Fai clic en calquera das iconas mostrando todas das cabeceiras do conxunto de datos.
  • Deseleccione todas > Seleccione só Obras en branco .
  • Preme Aceptar .

Desapareceron todas as filas con contido . Agora só son visibles as filas en branco.

  • Elimine as filas en branco usando calquera das técnicas descritas no método 1.

Aínda que eliminamos as filas en branco con éxito, tamén vemos o conxunto de datos coma se eliminásemos todas as filas con datos. Temos que recuperar as filas con datos e converter o conxunto de datos nunha canción de formulario sen filtrar con iso.

  • Fai clic en calquera das que mostra todas as iconas das cabeceiras do conxunto de datos.
  • Seleccionar todo > Preme Aceptar .

Recuperamos o noso conxunto de datos orixinal que agora non ten filas en branco. A seguinte tarefa é convertela nun formulario sen filtrar.

  • Fai clic nunha cela aleatoria do conxunto de datos e vai á pestana Datos .
  • Vaia ao Ordenar e amp; Filtrar grupo > Fai clic no comando Filtrar .

O formulario filtrado desapareceu e o conxunto de datos ten o aspecto normal desexado. 👇

AnForma alternativa de usar a opción de filtro:

Podemos querer probar unha forma alternativa de usar a opción Filtro . Esta vez non podemos eliminar as filas en branco do conxunto de datos, pero si podemos eliminalas da nosa visión. Nalgúns casos, este método pode ser útil. Entón, a ver! 👇

Pasos:

  • Aplica o comando Filtrar no conxunto de datos como se indicou anteriormente.
  • Fai clic en calquera do que mostra todas as iconas das cabeceiras do conxunto de datos.

  • Desmarca o (Baleiros) caixa de verificación > Preme Aceptar .

Fixemos que as filas en branco desaparezan do conxunto de datos. Temos que manter a opción Filtro ON . 👇

💡  Lembra:

Hai que ter en conta que se desactivamos a opción Filtro , as filas en branco aparecerán de novo!

Ler máis: Como filtrar e eliminar filas con VBA en Excel (2 métodos)

Lecturas similares

  • Como eliminar unha fila se unha cela está en branco en Excel (4 métodos)
  • Fórmula para eliminar o branco Filas en Excel (5 exemplos)
  • Eliminar varias filas en Excel (3 métodos)
  • Como eliminar as filas seleccionadas en Excel (8 enfoques) )
  • Como eliminar todas as filas debaixo dunha determinada fila en Excel (6 xeitos)

6. Use o comando de filtro avanzado de Excel

A opción Filtro avanzado é outra ferramenta útil en Microsoft Excel para retirar ofilas en branco inútiles á vista. Vexamos os seguintes pasos. 👇

Pasos:

Primeiro de todo, debemos configurar un intervalo de criterios de filtrado . Para iso,

  • Cree unha nova columna de datos en Cela G4 cunha cabeceira chamada Vendedor .
  • Escriba >"" na cela G5.

  • Vaia á pestana Datos > Vaia ao Ordenar & Filtrar grupo > Fai clic na opción Avanzado .

Abrirase o cadro de diálogo de filtro avanzado.

  • Fai clic en o botón de opción " Filtrar a lista no lugar ".
  • A continuación, seleccione o " Intervalo da lista " seleccionando todo o conxunto de datos B4:E14 .

  • Seleccione o " Intervalo de criterios " seleccionando o intervalo G4:G5 .

Despois de completar os pasos 3 & 4, o cadro de diálogo Filtro avanzado terá o aspecto da seguinte imaxe.

  • Preme Aceptar .

A seguinte captura de pantalla mostra que retiramos correctamente as filas en branco do conxunto de datos. 👇

Pero o azul & Os números de filas non secuenciais 5,7,8,10,12 e 14 indican que as filas en branco aínda están alí aínda que fóra de vista. Se queres de volta, fai dobre clic entre os números de fila azuis e aparecerán de novo!

Ler máis: Como eliminar filas filtradas en Excel (5 métodos)

7. Usa variosFórmulas de Excel para eliminar filas en branco

7.1 Usar a función FILTRO de Excel

Neste método, imos usar a función FILTRO que é unha función de matriz dinámica dispoñible só en Excel 365 .

A especialidade aquí é que precisa introducir a fórmula só unha vez na cela superior esquerda. Os resultados verteranse nas celas restantes do intervalo especificado. Ademais, se engadimos máis filas ao noso conxunto de datos, a función tamén se aplicará ás novas filas automaticamente.

Imos ver como usala. 👇

Pasos:

  • Copie os nomes das cabeceiras e pégueos nunha nova localización (aquí, en Cela G4 ) con formato.
  • Escriba a seguinte fórmula usando a función FILTRO na Cela G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))

  • Preme Intro .

Así que A seguinte imaxe mostra que eliminamos con éxito todas as filas en branco e demos ao conxunto de datos o aspecto limpo desexado.

🔎 Como funciona a fórmula Funciona?

Como estamos a buscar filas en branco para eliminar, cada unha das celas das filas en branco estará en branco. Entón, deseñamos criterios para atopar primeiro as celas en branco. Despois, usando a lóxica booleana, eliminamos as celas en branco, é dicir, as filas en branco.

E5:E14””

O operador NOT cunha cadea baleira “” significa Non baleiro . En cada cela do intervalo E5:E14 , oo resultado será unha matriz do seguinte xeito:

Saída: {VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}

Do mesmo xeito, para D5:D14”” , C5:C14”” e B5:B14”” , os resultados serán:

D5:D14””= {VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}

C5:C14””= {VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}

B5:B14””= { VERDADEIRO;FALSO;VERDADEIRO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO;FALSO;VERDADEIRO}

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

Saída: {1;0;1;1;0;1;0;1 ;0;1}

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

Finalmente, a función FILTRO devolve a saída da matriz B5:B14 , que coincide os criterios.=

Saída: {“Matt”,”Meat”,200,10;”Lee”,”Seafood”,450,22,5;”Adán”,”Clothing”,1000, 50;”Hopkins”,”Xoguetes para bebés”,780,39;”Nick”,”Roupa”,890,44,5;”Chris”,”Cosméticos”,2550,127,5}

7,2 Uso Función COUNTBLANK

A función COUNTBLANK n devolve o número de celas en branco nun intervalo especificado. Aínda que se trata de celas en branco, tamén podemos utilizar a función para a nosa causa. A ver entón. 👇

Pasos:

  • Engade unha columna chamada " Obras en branco " ao lado dereito do conxunto de datos.
  • Escriba a fórmula ⏩ =COUNTBLANK(B5:E5) ➤ na Cela F5 .

  • Arrastre o Recheo icona de manexar sobre o intervalo

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.