Táboa de contidos
Excel ofrece ao usuario unha gran funcionalidade chamada Filtro que nos axuda a ver só os datos que necesitamos mentres ocultamos todos os datos non relevantes. O filtro axudarache a centrarte máis en datos específicos sen que a información irrelevante desorde a folla de traballo. Mentres utilizas Filtro, é posible que teñas que desfacerte desta información irrelevante, xa que quizais non a necesites máis. Neste tutorial, mostrareiche 5 formas moi sinxelas de eliminar filas filtradas en Excel.
Descargar o libro de prácticas
Descargar este libro de prácticas para exercer a tarefa mentres estás a ler este artigo.
Eliminar filas filtradas.xlsm
5 Métodos axeitados para eliminar filas filtradas en Excel
Supoñamos un escenario onde temos información sobre empregados dunha empresa. Temos o nome dos empregados, o departamento no que traballan, o seu grupo sanguíneo e a data de incorporación. Agora, filtraremos os datos e eliminaremos as filas visibles e ocultas mediante 5 métodos diferentes.
1. Eliminar filas filtradas visibles
Paso 1:
- Primeiro, seleccionaremos todo o intervalo de datos da nosa folla de traballo.
- Fai clic no botón Filtrar debaixo do " Ordenar e filtrar ' sección na pestana Datos .
- Verá un pequena frecha cara abaixo na esquina inferior dereita decada columna de cabeceira. Estas pequenas frechas permítenche aplicar Filtro na columna respectiva. Fai clic nunha frecha para aplicar Filtro a esa columna respectiva.
- Para este exemplo, queremos filtrar só aqueles filas que conteñen a información sobre os empregados que traballan no Vendas . Entón, seleccione a frecha despregable na esquina inferior dereita da Cabeceira do departamento. Aparecerá unha xanela que che permitirá filtrar a columna Departamento segundo a túa elección.
- Desmarque todas as caixas situadas ao lado de cada tipo de departamento, excepto o de Vendas.
- Pode simplemente desmarcar a caixa Seleccionar todo para desmarcar cada tipo de departamento rapidamente e despois seleccionar ou marque só a caixa situada xunto a Vendas .
- Fai clic en Aceptar .
Paso 2:
- Ao facer clic en Aceptar , agora verá a información dos empregados que traballan no Vendas .
Paso 3:
- Seleccione todas as filas filtradas que se ven e faga clic co botón dereito do rato co rato.
- Fai clic en Eliminar fila no menú emerxente.
- Unha advertencia Aparecerá unha caixa emerxente e preguntará se quere eliminar toda a fila.
- Seleccione Aceptar .
- Eliminará as filas actuais que conteñen a información sobre os empregados que traballan no departamento Vendas que filtramos. Peronon te preocupes!! Non afectará ás outras filas que están ocultas actualmente.
- Simplemente podes facer clic no botón Filtrar da pestana Datos, para ver o resto dos datos.
Ler máis: Como filtrar e eliminar filas con VBA en Excel (2 métodos) )
2. Elimina filas filtradas visibles con VBA
Se estás familiarizado co código VBA ou se sente cómodo traballando con VBA. Despois tamén podes usar o VBA para facer a tarefa anterior máis rapidamente.
Paso 1:
- En primeiro lugar, selecciona todas as filas que necesites para filtro ( incluíndo as cabeceiras das columnas ).
- Fai clic en Desenvolvedor → Visual Basic , aparecerá unha nova xanela de Microsoft Visual Basic para aplicacións .
- A continuación, fai clic en Inserir →Módulo .
Paso 2:
- Despois diso, introduza o seguinte código no módulo.
5211
- A continuación, faga clic en Executar para executar o código.
- Tras a execución do programa, todas as filas que conteñen a información dos empregados que traballan no O departamento de vendas eliminarase.
Ler máis: Fórmula para eliminar filas en branco en Excel (5 exemplos)
3. Eliminar filas filtradas ocultas usando a función de inspección do documento
Supoñamos un escenario no que temos un filtro máis complexo que realizar no noso empregadoinformación. Quizais queiramos descubrir aqueles empregados que traballan no departamento de vendas cun grupo sanguíneo B+. Nunha situación na que temos que tratar con filtros máis complexos, normalmente preferiríamos eliminar as filas que non cualifican os criterios dos filtros aplicados, en lugar de aquelas filas que califican. os criterios dos filtros aplicados.
Isto significa que queremos eliminar as filas ocultas despois do filtrado.
Paso 1:
- Primeiro, seleccionaremos todo o intervalo de datos incluída a cabeceira da columna da nosa folla de traballo.
- Fai clic. na opción Filtrar na sección ' Ordenar e filtrar ' baixo a Pestana Datos .
- Seleccione a frecha cara abaixo ( Frecha de filtro ) situada xunto ao Departamento cabeceira. A continuación, desmarque todas as caixas excepto a Vendas .
- A continuación, seleccione a frecha cara abaixo xunto ao Grupo sanguíneo. cabeceira e desmarque todas as caixas excepto B+ .
- Fai clic en Aceptar . Agora só veremos aquelas filas de empregados do departamento Vendas que teñen un grupo sanguíneo B+ .
Paso 2:
- Agora podemos eliminar as filas ocultas. Podemos usar tres métodos diferentes para eliminar as filas ocultas. Un deles é o Inspeccionar o documento. Se non tes uso de datos ocultos no futuro, entón podes utilizar a función Inspeccionar documento de Excel para eliminar filas ocultas.
- Crear unha copia do teu libro de traballo.
- Fai clic na pestana Ficheiro . Vaia á opción Información . Fai clic en Comprobar problemas .
- Selecciona a opción Inspeccionar o documento .
- Isto abrirá o ' Inspector de documentos ' . Fai clic no botón ' Inspeccionar ' .
- Ao facer clic no Inspeccionar , aparecerá unha nova xanela cunha lista de opcións . Mentres se despraza pola lista de opcións, atoparase cunha opción titulada " Filas e columnas ocultas ". Indicará o número de filas e columnas ocultas que hai na súa folla de datos.
- Seleccione a opción " Eliminar todo ". Isto eliminará permanentemente todas as filas ocultas.
- Fai clic no botón " Pechar ".
- Volveremos á folla de traballo e eliminaremos todos os filtros aplicados facendo clic na opción Filtro .
Ler máis: Como usar a macro para eliminar filas en base a criterios en Excel (3 xeitos)
Lecturas similares:
- Como eliminar filas usando macro se a cela contén 0 en Excel (4 métodos)
- Eliminar filas sen filtrar en Excel usando VBA (4 formas)
- ComoEliminar todas as outras filas en Excel (4 métodos)
- Eliminar filas infinitas en Excel (5 xeitos sinxelos)
- Como eliminar filas en Excel That Go on Forever (4 Easy Ways)
4. Elimina as filas filtradas ocultas con VBA
Aquí tes outra forma rápida de facer a tarefa anterior mediante o script VBA.
Paso 1:
- Podes seguir o método anterior para abrir a xanela Microsoft Visual Basic para Aplicacións ou premer as teclas Alt + F11 simultaneamente para abrila.
- Escribe o seguinte código:
2079
4133
3655
- A continuación fai clic no botón Executar para executar o código.
- Aparecerá unha caixa emerxente de aviso que preguntará se quere eliminar toda a fila.
- Seleccione Aceptar .
Paso 2:
- Eliminará as filas ocultas.
- Podes comprobar se se eliminan as filas ocultas simplemente facendo clic en o botón Filtrar da pestana Datos de novo.
Ler máis : Como eliminar filas ocultas en Excel VBA (unha análise detallada)
5. Crear unha columna temporal para Eliminar filas ocultas
Se non quere asumir a molestia de facer copias de seguranza da folla de traballo ou se preocupa por afectar ou danar permanentemente as outras follas de traballo do ficheiro de Excel, entón hai outra forma de eliminar as filas ocultas:
Paso1:
- Cree unha columna para o uso temporal en calquera lugar da folla de traballo. Creamos un e chamámolo Temporal .
- Escriba ' 0 ' na primeira cela da columna Temporal e prema ENTER .
- Arrastre o controlador de recheo desta cela cara abaixo. Copiará o número ‘0’ no resto das celas da columna Temporal . Alternativamente, tamén pode premer dúas veces no controlador de recheo para encher todas as celas do intervalo co número '0' .
Paso 2:
- Fai clic na opción Filtrar para eliminar os filtros. Isto tamén traerá de novo todas as túas filas ocultas .
- Agora imos invertiremos o filtro que aplicamos antes. Para iso, selecciona todo o teu intervalo de datos incluído o encabezado da columna e fai clic no Filtro . Fai clic na frecha cara abaixo na esquina inferior dereita da cabeceira da columna temporal e desmarca todas as caixas de verificación situadas xunto ao valor '0 ' .
- Agora, selecciona todas estas filas visibles actualmente, fai clic co botón dereito en calquera cela e fai clic en " Eliminar fila ”.
- Aparecerá unha caixa emerxente de aviso que preguntará se quere eliminar toda a fila.
- Seleccione Aceptar .
- Volve facer clic na opción Filtrar paraelimina os filtros e podes ver que os datos visibles permanecen intactos.
Ler máis: Como eliminar filas en Excel sen Afectar ás fórmulas (2 xeitos rápidos)
Cousas para lembrar
- Se non tes unha pestana de programador, podes facelo visible en Ficheiro > Opción > Personalizar a cinta .
- Para abrir o editor VBA Preme ALT + F11.
- Podes premer ALT + F8 para abrir a macro xanela.
Conclusión
Neste artigo, aprendemos a eliminar filas filtradas en Excel. Espero que a partir de agora che resulte moi sinxelo eliminar as filas filtradas visibles e ocultas en Excel. Se tes algunha dúbida ou recomendación sobre este artigo, deixa un comentario a continuación. Que teñades un bo día!!!