Cómo eliminar filas alternas en Excel (5 formas rápidas)

  • Compartir Este
Hugh West

Usted puede enfrentar muchas situaciones en las que necesita eliminar filas alternas en hojas de cálculo de Excel. Por ejemplo, es posible que desee mantener los datos de las filas impares y mover todos los datos de las filas pares. Podemos hacerlo manualmente, pero eso no es eficiente para una hoja de cálculo grande. Así que voy a mostrar 5 métodos rápidos y adecuados en este artículo para eliminar filas alternas en Excel con pasos nítidos e ilustraciones vívidas.

Descargar el cuaderno de prácticas

Puede descargar la plantilla de Excel gratuita desde aquí y practicar por su cuenta.

Borrar filas alternativas.xlsm

5 Formas de Eliminar Filas Alternas en Excel

En primer lugar, les presentaré mi conjunto de datos que contiene las ventas de algunos vendedores en dos regiones para el mismo mes. Ahora aplicaremos cinco métodos eficaces para eliminar las filas alternativas, lo que significa que eliminaremos las filas que contienen la región del Reino Unido.

Método 1: Usar Relleno Flash y Filtro de Excel para Eliminar Filas Alternas

En nuestro primer método, utilizaré Excel Flash de relleno y Filtro para eliminar las filas alternativas. Para ello, he añadido una columna de ayuda.

Pasos:

  • Escriba TRUE en la primera columna y FALSE en la segunda columna de la tabla de datos.

  • A continuación, seleccione esas dos celdas y arrastre hacia abajo el Flash de relleno

Ahora todas las celdas se rellenan con ese patrón.

  • A continuación, seleccione cualquier celda del conjunto de datos y haga clic como se indica a continuación.

    Inicio> Edición> Ordenar> Filtrar> Filtrar .

Ahora mira que la opción de filtro se añade en las cabeceras.

  • Haga clic en el icono de filtro de la columna Ayudante.
  • A continuación, marque sólo la opción FALSE.
  • Pulse OK .

Ahora sólo muestra las filas de la región del Reino Unido.

  • Seleccione las filas y pulse el botón Borrar del teclado.

Las filas se borran ahora.

  • Ahora, para recuperar las otras filas, haga clic de nuevo en el icono del filtro.
  • A continuación, marque sólo la opción VERDADERO.
  • Por último, basta con pulsar OK .

Aquí están las filas que nos quedan.

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

Método 2: Insertar formato de celda y filtro para borrar filas alternativas

Podemos utilizar la celda Formato y Filtro Utilizaremos el formato de tabla de Excel.

Pasos:

  • Seleccione el conjunto de datos de ballenas.
  • A continuación, haga clic en Inicio> Formato como tabla.
  • Después, seleccione un formato de tabla que tenga color de relleno y sin relleno alternativamente entre filas.

A continuación se abrirá un cuadro de diálogo que mostrará el rango de datos. Asegúrese de que la opción Mi tabla tiene cabeceras está marcada si selecciona el rango de datos con cabeceras.

  • Pulse OK .

  • A continuación, pulse sucesivamente Diseño> Convertir a rango .

  • A continuación, haga clic de nuevo como sigue-

    Inicio> Edición> Ordenar> Filtrar> Filtrar .

  • Ahora pulse cualquiera de los iconos de filtro de las cabeceras y haga clic en Filtrar por color> Sin relleno .

Ahora observará que se filtran las celdas no rellenadas que contienen regiones del Reino Unido.

  • En este momento sólo tienes que seleccionar las filas y pulsar Borrar en el teclado.

  • Ahora, para recuperar las otras filas, basta con desactivar la opción Filtro haciendo clic de nuevo-.

    Inicio> Edición> Ordenar> Filtrar> Filtrar .

Ahora hemos recuperado las otras filas.

Read More: Eliminar una fila de Excel si una celda contiene valores específicos (3 métodos)

Método 3: Utilizar las funciones MOD y ROW para eliminar filas alternas en Excel

El uso de funciones es muy sencillo en Excel. Podemos realizar la tarea utilizando la función MOD y FILA funciones. El MOD se utiliza para devolver el resto de dos números después de la división y la función FILA se utiliza para devolver el número de fila de una celda. Aquí necesitaremos de nuevo una columna de ayuda.

Pasos:

  • Escriba la siguiente fórmula en Celda F5 -
=MOD(ROW(),2)

  • Pulsa el botón Entre en

  • Arrastre hacia abajo el Asa de llenado para copiar la fórmula.

La columna de ayuda ya está llena.

  • A continuación, seleccione cualquier celda y haga clic en la siguiente opción para activar el filtro.

Inicio> Edición> Ordenar> Filtrar> Filtrar .

  • A continuación, haga clic en el icono de filtro de la columna Ayudante.
  • Marca la opción "0".
  • A continuación, pulse OK .

  • A continuación, seleccione las filas filtradas y pulse el botón Borrar del teclado.

Las filas se eliminan ahora.

  • Para volver a las otras filas basta con pulsar de nuevo el icono del filtro y marcar la opción "1".
  • Por último, pulse OK .

Este es nuestro resultado.

⏬ Desglose de fórmulas:

➥ ROW()

En FILA devolverá el número de fila de esa celda que es-

{5}

➥ MOD(ROW(),2)

{1}

Read More: Excel Eliminar filas en un rango con VBA (3 maneras fáciles)

Lecturas similares:

  • Cómo Eliminar Varias Filas en Excel Usando Fórmulas (5 Métodos)
  • Eliminar varias filas a la vez en Excel (5 métodos)
  • Cómo Eliminar Filas en Excel con Texto Específico (3 Métodos)
  • Eliminar Fila Usando Macro Si Celda Contiene 0 en Excel (4 Métodos)
  • Cómo eliminar filas sin filtrar en Excel usando VBA (4 maneras)

Método 4: Aplicar las funciones ISEVEN y ROW de Excel para eliminar filas alternativas

Podemos utilizar otra combinación de funciones para realizar la operación que son las ISEVEN y FILA funciones. El ISEVEN se utiliza para comprobar si un número es par o no.

Pasos:

  • En Celda F5 escribe la siguiente fórmula
=ISEVEN(FILA())

  • Pulsa el botón Entre en

  • A continuación, arrastre hacia abajo el Asa de llenado para copiar la fórmula en las demás celdas.

  • A continuación, seleccione cualquier celda y haga clic en la siguiente opción para activar el filtro. Inicio> Edición> Ordenar> Filtrar> Filtrar .

  • A continuación, haga clic en el icono de filtro de la columna Ayudante.
  • Marca la opción "VERDADERO".
  • Pulse OK .

  • Más tarde, basta con seleccionar las filas filtradas y pulsar el botón Borrar del teclado para eliminarlos.

  • Ahora, para recuperar las otras filas, pulse de nuevo el icono del filtro y marque la opción "FALSE".
  • Por último, basta con pulsar OK .

Ahora se han eliminado las filas con la región del Reino Unido.

⏬ Desglose de fórmulas:

➥ ROW()

En FILA devolverá el número de fila de esa celda que es-

{5}

➥ ISEVEN(FILA())

{FALSO}

Read More: Cómo eliminar filas en Excel sin afectar a las fórmulas (2 formas rápidas)

Método 5: Utilizar macro VBA para eliminar filas alternativas en Excel

En nuestro último método, mostraré cómo podemos realizar la operación utilizando Macros VBA Tiene menos pasos y es un método muy rápido.

Pasos:

  • Haga clic con el botón derecho del ratón en en el título de la hoja.
  • Seleccione Ver Código del menú contextual .

A VBA aparecerá la ventana.

  • Escribe los siguientes códigos en él-
 Sub Delete_Alternate_Rows() Dim x As Range Set x = Application.InputBox("Seleccione el rango sin encabezados", "Selección de rango", Type:=8) For i = x.Rows.Count To 1 Step -2 If i Mod 2 = 0 Then x.Rows(i).Delete End If Next i End Sub 
  • A continuación, pulse la tecla Icono de reproducción para ejecutar los códigos.

Aparecerá un cuadro de diálogo para seleccionar el intervalo de datos.

Establezca ahora el intervalo de datos y pulse OK .

Y ya hemos terminado de borrar filas alternativas.

Read More: Macro para Eliminar Fila en Excel Si la Celda está en Blanco

Conclusión

Espero que todos los métodos descritos anteriormente sean lo suficientemente buenos para eliminar filas alternativas en Excel. Siéntase libre de hacer cualquier pregunta en la sección de comentarios y por favor deme su opinión.

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.