Cómo borrar una fila de cada dos en Excel (o una fila de cada nueve)

Ver Video – Borrar una fila de cada dos en Excel

A veces puede ser necesario eliminar una de cada dos filas (es decir, filas alternas), o una de cada tres/cuatro/quinta fila en Excel.

Un caso de uso de esto podría ser cuando tienes datos semanales y sólo quieres los datos de las semanas pares o impares. Otro podría ser cuando se obtiene un volcado de datos de una base de datos y todos los datos útiles están sólo en cada segunda o tercera fila.

Aunque siempre tienes la opción de seleccionar y eliminar filas manualmente, esto es ineficiente en caso de que tengas un gran conjunto de datos.

Hay mejores formas de hacer esto.

En este tutorial, te mostraré un par de formas de eliminar una de cada dos filas de Excel mediante una sencilla técnica de filtrado. Y si te parece bien usar un código de macro VBA, también he dado un código corto de VBA que lo hace con un solo clic. Los métodos se muestran en este tutorial de trabajo para todas las versiones de Excel (2007, 2010, 2013 y 2016)

Mientras que borrar una fila de cada dos en Excel puede ser bastante simple, podría ser un desafío eliminar una columna de cada dos. Esto se debe a que no se pueden filtrar las columnas en Excel (la forma en que se pueden filtrar las filas). En la última sección de este tutorial, también te mostraré algunas formas de eliminar columnas alternativas (o cada Nth columna) en Excel.

Eliminar una fila de cada dos filas filtrando el conjunto de datos (usando la fórmula)

Si pudieras filtrar de alguna manera todas las filas pares o las filas impares, sería súper fácil borrar estas filas/registros.

Aunque no hay ninguna característica incorporada para hacer esto, puedes usar una columna auxiliar para dividir primero las filas en pares e impares, y luego filtrar en base al valor de la columna auxiliar.

Supongamos que tiene un conjunto de datos como el que se muestra a continuación, que tiene datos de ventas para cada representante de ventas de dos regiones (EE.UU. y Canadá) y que quiere borrar los datos del Canadá.

A continuación se indican los pasos para filtrar primero y luego eliminar cada una de las otras filas (que tienen datos para el Canadá):

  1. En la celda adyacente al último encabezado de la columna, introduzca el texto HelperColumn (o cualquier texto de encabezado que desee que tenga la columna de ayuda)
  2. En la celda debajo del encabezado de la columna de ayuda, introduzca la siguiente fórmula: =ISEVEN(ROW()) . Copia esta fórmula para todas las células. Esta fórmula devuelve VERDADERO para todas las filas pares y FALSO para todas las filas ODD
  3. Seleccione todo el conjunto de datos (incluyendo las celdas donde introdujimos la fórmula en el paso anterior).
  4. Haga clic en la pestaña de datos
  5. Haz clic en el icono Filtro. Esto aplicará un filtro a todos los encabezados del conjunto de datos <img alt="Haga clic en el icono del filtro" height="159" sizes="(max-width: 381px) 100vw, 381px" data-pin-media="https://trumpexcel.com/wp-content/uploads/2019/08/Click-on-the-Filter-Icon.png" nitro-lazy-src="https://nitrocdn.com/zciqOWZgDznkuqFpvIJsLUeyHlJtlHxe/assets/static/optimized/rev-896a1a1/wp-content/uploads/2019/08/Click-on-the-Filter-Icon.png" nitro-lazy-srcs

Deja un comentario