Cómo Copiar Filas Alternas en Excel (4 Formas)

  • Compartir Este
Hugh West

Al realizar análisis de datos de gran tamaño, es posible que necesite copiar varias filas alternativas y pegarlas en algún lugar al mismo tiempo. Excel no tiene una función o fórmula incorporada para lograr esto. Como resultado, en este artículo, demostraremos cómo copiar filas alternas en Excel.

Descargar el cuaderno de prácticas

Descárgate este cuaderno de prácticas para ejercitarte mientras lees este artículo.

Copiar Filas Alternativas.xlsm

4 Formas Adecuadas de Copiar Filas Alternas en Excel

En las secciones siguientes, copiaremos filas alternas en Excel utilizando una combinación de ajustes y fórmulas de Excel. Más adelante, le mostraremos cómo realizar lo mismo utilizando VBA En la siguiente imagen se proporciona un conjunto de datos de ejemplo que se utilizará para completar el procedimiento.

1. Mantenga pulsada la tecla Ctrl y seleccione para copiar filas alternas en Excel

Si sus datos no son demasiado grandes, puede seleccionarlos con la tecla Ctrl del teclado y el ratón. Para ello, siga las instrucciones que se indican a continuación.

Primer paso:

  • Mantenga su Ctrl
  • Seleccione las filas alternativas.

Segundo paso:

  • Después de seleccionar la celda, pulse Ctrl + C para copiar.

Tercer paso:

  • Después, pégalo donde quieras.

Más información: Cómo copiar datos de una celda a otra en Excel automáticamente

2. Aplicar la Opción Ir a Especial para Copiar Filas Alternativas en Excel

Puede copiar filas alternativas en Excel utilizando la opción Edición. Siga las instrucciones que se indican a continuación para hacerlo.

Primer paso:

  • Introduzca una columna junto a su conjunto de datos.
  • Tipo 'X' en la primera fila y deje en blanco la segunda fila, como se muestra en la siguiente imagen.

Segundo paso:

  • A continuación, utilice la función Autorrelleno para rellenar cuántas celdas necesita copiar.
  • Selecciona las celdas.

Tercer paso:

  • Desde el Edición de seleccione la opción Buscar & Seleccionar
  • A continuación, elija la opción Ir al especial

Paso 4:

  • En el cuadro, haga clic en el botón Fogueo
  • A continuación, pulse Entre en .

Paso 5:

  • Obtendrá sus celdas en blanco seleccionadas, ahora borrará todas sus celdas en blanco.

Paso 6:

  • Para borrar las celdas en blanco, haga clic con el botón derecho del ratón en el ratón y seleccione la Borrar

Paso 7:

  • Haga clic en el botón Toda la fila
  • A continuación, pulse la tecla Entre en

Por lo tanto, encontrarás todas tus filas alternativas en una serie. Ahora, puedes copiarlas y pegarlas donde quieras.

Más información: VBA Pegado Especial para Copiar Valores y Formatos en Excel (9 Ejemplos)

Lecturas similares

  • Excel VBA para copiar filas a otra hoja de cálculo basado en criterios
  • Usar VBA para Pegar Valores Sólo sin Formato en Excel
  • Cómo Autofiltrar y Copiar Filas Visibles con Excel VBA
  • Copiar Valores Únicos a Otra Hoja de Cálculo en Excel (5 Métodos)
  • Cómo copiar celdas combinadas y filtradas en Excel (4 métodos)

3. Utilizar una Fórmula y la Opción de Filtro para Copiar Filas Alternativas en Excel

Puede copiar filas alternativas utilizando la fórmula en combinación con la tecla Filtro opción en Excel Siga los procedimientos descritos a continuación para completar la tarea.

Primer paso:

  • Escriba la siguiente fórmula en la celda D5 .
=MOD(FILA(A1),2)=0

Segundo paso:

  • El resultado será FALSO .

Paso 3:

  • Arrástrelos hacia abajo a tantas celdas como desee. Dará resultados con FALSE y VERDADERO en filas alternativas.

Paso 4:

  • Tras seleccionar el intervalo, haga clic en el botón Datos menú de pestañas.
  • Seleccione Filtro

Paso 5:

  • A continuación, haga clic en el botón Filtro
  • Deseleccione el FALSE
  • Pulse el botón Entre en

Paso 6:

  • Como resultado, obtendrá el valor sólo para el parámetro ' VERDADERO .

Paso 7:

  • Copie el valor de la celda de la barra de fórmulas y péguelo en el campo VERDADERO

Paso 8:

  • Entonces, Autorrelleno las celdas de descanso.

Paso 9:

  • Desde el Filtro elija la opción Seleccionar todo

Paso 10:

  • Resultará como se ve en la imagen de abajo. Por lo tanto, tenemos que quitar el FALSE valor en celdas.

Paso 11:

  • Elija el FALSE de la Filtro

Paso 12:

  • El valor de la celda que se valora FALSE aparecerá.
  • Simplemente, bórralos.

Paso 13:

  • De nuevo, desde el Filtro elija la opción Seleccionar todo

Paso 14:

  • Por último, puede obtener los resultados de forma alternativa.

Más información: Cómo Copiar Filas en Excel con Filtro (6 Métodos Rápidos)

4. Ejecutar un Código VBA para Copiar Filas Alternas en Excel

Además, con la ayuda del VBA código, también puede copiar filas alternativas. Para ello, siga los pasos que se indican a continuación.

Primer paso:

  • Seleccione las celdas del rango.

Segundo paso:

  • Pulse Alt + F11 para abrir el Macro VBA .
  • Haga clic en el botón Inserte
  • Seleccione Módulo

Tercer paso:

  • Pegue el siguiente código VBA.
 Sub CopyAlternateRows() Dim SelectionRng As Range Dim alternatedRowRng As Range Dim RowNumber, i As Long Set SelectionRng = Selection RowNumber = SelectionRng.Rows.Count With SelectionRng 'selecciona la fila número 1 a la variable range Set alternatedRowRng = .Rows(1) 'aplica un bucle a través de cada fila y las añade a la variable range For i = 3 To RowNumber Paso 2 Set alternatedRowRng = Union(alternatedRowRng,.Rows(i)) Next i End With 'selecciona las filas alternadas alternatedRowRng.Select End Sub 

Paso 4:

  • Guarde el programa y pulse F5 se seleccionarán las filas alternativas.

Paso 5:

  • Ahora, pulse Ctrl + C para copiarlo y pegarlo donde desee.

Más información: Cómo Copiar Varias Filas en Excel Usando Macro (4 Ejemplos)

Conclusión

Para resumir, espero que ahora entiendas cómo copiar filas alternas en Excel utilizando fórmulas y VBA Consulte el libro de prácticas y ponga en práctica lo aprendido. Gracias a su inestimable apoyo, nos sentimos inspirados para seguir ofreciendo seminarios como éste.

Si tiene alguna pregunta, no dude en ponerse en contacto con nosotros. Háganos saber su opinión en la sección de comentarios más abajo.

En Exceldemy responderá a sus preguntas lo antes posible.

Quédate con nosotros y sigue aprendiendo.

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.