Táboa de contidos
Se estás a buscar as formas máis sinxelas de eliminar cada enésima fila en Excel, quizais este artigo sexa útil. Ás veces é necesario eliminar cada 2, 3 ou calquera outro número de filas repetidamente nunha táboa de datos. Facer isto manualmente para un conxunto de datos grande levará moito tempo e un traballo moi tedioso. Entón, imos presentar algúns métodos máis sinxelos para facer esta tarefa rapidamente.
Descargar libro de traballo
Eliminar cada nth Row.xlsm
6 xeitos de eliminar cada nth fila en Excel
Aquí teño un conxunto de datos con algunhas filas, pero non quero que as filas que conteñan Zapato sexan Produto . Este Produto aparece na táboa en cada 3a fila. Agora mostrarei algunhas formas de eliminar facilmente estas filas repetidas non desexadas a continuación.
Método 1: Eliminar cada enésima fila usando caracteres especiais
Para eliminar cada fila enésima (3ª no noso caso) podes usar algúns caracteres especiais na recentemente introducida Eliminar columna .
Paso-1 :
➤ Nas tres primeiras filas da Eliminar columna escriba caracteres especiais como *, ?, ! etc. ou calquera outro carácter segundo o seu opción.
➤Seleccione as tres primeiras celas da columna Eliminar
➤Arrastre o Recheo de control ferramenta.
Agora, os tres primeiros caracteres aparecerán repetidamente nas celas restantes.
Podes ver que aquí “!” repítese encada tres filas da Eliminar columna .
Paso 2 :
➤Vaia a Pestaña de inicio >> Edición Menú despregable>> Buscar & Seleccione Menú despregable>> Buscar Opción
Buscar e substituír Aparecerá a caixa de diálogo.
➤Escriba “ !” en Atopa que opción .
➤Seleccione Atopar todo
Agora todas as celas que conteñen " !" Aparecerá .
➤Seleccione todas estas celas premendo CTRL .
➤Pecha esta caixa de diálogo
Aquí, todas as celas que conteñen " !" seleccionáronse.
➤Vai á pestana Inicio >> Celas Menú despregable>> Eliminar Menú despregable>> Eliminar filas da folla Opción
A continuación, eliminaranse as filas que conteñan Zapato .
Resultado :
Despois de eliminar a Eliminar columna terá os seguintes resultados.
Ler máis: Como eliminar varias filas en Excel con condición
Método 2: Usando a función MOD para eliminar todas nth Row
Podes usar a función MOD para eliminar cada 3ª fila. Para iso engadín dúas columnas; Contador e Eliminar .
Paso-1 :
➤No Columna contador , introduza o número de serie destas filas excepto o título.
Paso 2 :
➤Seleccione a primeira Cela , F5 na Eliminarcolumna .
➤Escriba a seguinte fórmula
=MOD(E5,3)
Aquí, E5 é o número, e 3 é o divisor e o resto devolverase despois de que o número sexa dividido polo divisor .
Paso-3 :
➤Preme ENTER
➤Arrastre o Recheo de recheo
A continuación, os seguintes valores aparecerán na Columna Eliminar . Aquí, 0 aparecerá en cada 3a fila.
Paso-4 :
➤Seleccione o táboa de datos.
➤ Vaia á pestana Datos >> Ordenar & Filtro Menú despregable>> Filtro Opción
➤Seleccione o signo indicado na Columna Eliminar .
➤Seleccione 0 e prema Aceptar .
A seguinte táboa mostrará aparecen despois de filtrar por 0 .
Paso-5 :
➤Seleccione a táboa de datos.
➤Prema co botón dereito do rato
➤Seleccione Eliminar fila
Elimináronse as filas non ocultas.
Para mostrar as filas ocultas, ten que desfacer a opción Filtrar .
➤ Vaia a Datos Tab>> Ordenar & Filtro Menú despregable>> Filtro Opción
A continuación, aparecerá a seguinte táboa.
Resultado :
Despois de eliminar a columna Contador e a Eliminar columna terás os seguintes resultados.
Ler máis: Como eliminar específicosFilas en Excel
Método 3: Usando a función MOD e ROW para eliminar cada enésima fila
Podes usar a función MOD e a FILA función para eliminar cada 3ª fila. Para iso engadín a Eliminar columna .
Paso-1 :
➤Seleccionar Cela E5
=MOD(ROW()-4,3)
Aquí, 4 é o número de fila da primeira cela con datos menos 1 (5-1=4)
3 é a enésima fila (aquí é a 3a) que queres eliminar
Paso-2 :
➤Preme ENTER
➤Arrastre o Manija de recheo
Despois diso, aparecerán os seguintes valores onde cada 3ª fila ten un valor 0 .
Paso-3 :
➤Siga o Paso-4 do Método-2 .
Entón , a Eliminar columna filtrouse polo valor 0 .
Paso-4 :
➤Segue o Paso 5 do Método 2 .
Agora podes ver os valores ocultos aquí sen as filas que conteñan Zapato .
Resultado :
Despois de eliminar a Eliminar columna terás os seguintes resultados.
Método-4: Usando a función ISEVEN para eliminar todas as outras filas
Supoña que tes filas alternas wi Zapato e queres eliminar estas filas.
Podes usar a función ISEVEN para eliminar todas as filas restantes.
Paso-1 :
➤Seleccione a Cela E5
=ISEVEN(ROW())
Aquí, o ISEVENa función determinará se a fila é par ou impar e dará a saída como VERDADEIRO e FALSO respectivamente.
Paso 2 :
➤Preme ENTER
➤Arrastre o Manija de recheo
Entón obterás os seguintes resultados. Atoparás VERDADEIRO para cada 2ª fila que queiras eliminar.
Paso 3 :
➤Siga o Paso-4 do Método-2 . Só tes que filtrar a Eliminar columna facendo clic en VERDADEIRO en lugar de 0 .
Entón, a columna de eliminación foi filtrada por VERDADEIRO .
Paso-4 :
➤Siga o Paso-5 de Método-2 .
Agora podes ver os valores ocultos aquí sen as filas que conteñan Zapato .
Resultado :
Despois de eliminar a Eliminar columna terás os seguintes resultados.
Ler máis: Como eliminar todas as outras filas en Excel
Método 5: Usando a función MOD e ROW para eliminar todas as outras filas
Supoña que ten filas alternas con Zapato e quere eliminar estas filas.
Podes usar a función MOD e a función FILA para eliminar todas as filas. outra fila.
Paso-1 :
➤Seleccione Cela E5
=MOD(ROW(),2)
Aquí, cada número de fila dividirase por 2
Paso-2 :
➤Preme ENTER
➤Arrastre a RecheoTratar
Despois diso, aparecerán os seguintes valores onde cada 2ª fila ten un valor 0 .
Paso-3 :
➤Siga o Paso-4 do Método-2 .
Entón, a columna de eliminación filtrouse polo valor 0 .
Paso-4 :
➤Segue o Paso 5 do Método 2 .
Agora podes ver os valores ocultos aquí sen as filas que conteñan Zapato .
Resultado :
Despois de eliminar a Eliminar columna terá os seguintes resultados .
Método-6: Usando o código VBA para eliminar cada enésima fila
Podes usar Código VBA para eliminar cada terceira fila ou calquera número de filas que desexe.
Paso-1 :
➤Vai a Desenvolvedor Tab>> Visual Basic
Tamén podes premer ALT+F11
Paso 2 :
A continuación, aparecerá Editor de Visual Basic .
➤Vaia a Inserir Pestaña> > Módulo
A continuación crearase Módulo-1 .
Paso-3 :
➤Escribe o seguinte código
4930
Aquí j é o número de filas.
Paso-4 :
➤Prema F5
A continuación, a Selección de intervalo Aparecerá unha caixa de diálogo
➤Seleccione o intervalo sen a cabeceira.
➤Preme Aceptar
Despois diso, cada 3ª fila eliminarase como se indica a continuación.
Sección de práctica
Para facerpractica por ti mesmo, proporcionamos unha sección Práctica como a continuación para cada método en cada folla do lado dereito. Faino por ti mesmo.
Conclusión
Neste artigo tentei cubrir as formas máis sinxelas de eliminar cada enésima fila en Excel de forma eficaz. Espero que che resulte útil. Se tes algunha suxestión ou pregunta, non dubide en compartilas connosco.