Consejo: Otros idiomas son traducidos por Google. Puedes visitar el English versión de este enlace.
Iniciar sesión
x
or
x
x
Suscríbete
x

or

Cómo mover cada dos filas a la columna en Excel

¿Alguna vez ha intentado mover los datos de cada fila a una columna en Excel, como mover cada fila impar a una columna, y cada fila incluso a la otra columna, que se muestran como la captura de pantalla siguiente? Aquí encuentro algunos trucos que pueden manejar este problema.

doc-every-other-row-to-column-1

Mueve cada dos filas a la columna con la fórmula

Mover cada dos filas a la columna con VBA

Mueve cada dos filas a la columna con Kutools para Excel

Ficha Office Habilite la edición y navegación con pestañas en Office y haga su trabajo mucho más fácil ...
Kutools for Excel trae las características avanzadas de 300 a Excel y aumenta su productividad en 80%
  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Kutools funciona con Office 2007-2019 y 365. Es compatible con todos los idiomas y es muy fácil de instalar o implementar. Funciones completas de prueba gratuita de 60-day.

flecha azul burbuja derecha Mueve cada dos filas a la columna con la fórmula


Para la mayoría de los usuarios de Excel, usar la fórmula para resolver el problema en Excel es la manera más fácil.

1. Seleccione una celda al lado de sus datos y escriba esta fórmula = IF (ISEVEN (ROW (B2)), B2, "" (B2 indica los datos que desea obtener), y presione entrar luego, arrastre el relleno automático para completar el rango que desea utilizar esta fórmula. Ahora cada segundo fila de datos se ha obtenido en esta columna.

doc-every-other-row-to-column-2

2. Luego, seleccione la otra celda al lado de la columna de arriba y escriba esta fórmula = IF (ISODD (ROW (B3)), B3, "" (B3 es la información que desea obtener), y presione entrar luego, arrastre el relleno automático para completar el rango que desea utilizar esta fórmula. Ahora cada tercera fila de datos ha sido obtenida en esta columna.

doc-every-other-row-to-column-3


flecha azul burbuja derecha Mover cada dos filas a la columna con VBA

El siguiente VBA también puede mover cada dos filas a la columna.

1. Prensa F11 + Alt teclas juntas en el teclado para abrir la Microsoft Visual Basic para Aplicaciones ventana.

2. Luego haga clic recuadro > Módulo para insertar una nueva ventana de módulo. Y luego copie el siguiente código VBA en la ventana.

VBA: mueve cada dos filas a la columna.

Sub MoveRange()
'Updateby20140730A
Dim rng As Range
Dim InputRng As Range, OutRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Set OutRng = Application.InputBox("Out put to (single cell):", xTitleId, Type:=8)
Set InputRng = InputRng.Columns(1)
For i = 1 To InputRng.Rows.Count Step 2
    OutRng.Resize(1, 2).Value = Array(InputRng.Cells(i, 1).Value, InputRng.Cells(i + 1, 1).Value)
    Set OutRng = OutRng.Offset(1, 0)
Next
End Sub

3. Hacer clic corrida botón o F5 tecla en el teclado, y aparece un cuadro de diálogo para que seleccione un rango para mover. Ver captura de pantalla:

doc-every-other-row-to-column-4

4. Luego haga clic OK para mostrar el otro cuadro de diálogo para seleccionar una celda para generar el resultado. Ver captura de pantalla:

doc-every-other-row-to-column-5

5. Hacer clic OK, y puede ver el resultado que se muestra a continuación:

doc-every-other-row-to-column-6


flecha azul burbuja derecha Mueve cada dos filas a la columna con Kutools para Excel

Además de fórmulas y VBA, si tiene instalado Kutools for Excel, puedes usar su Transform Range característica para mover rápidamente cada dos filas a la columna.

Kutools for Excel incluye más de las útiles herramientas de Excel de 300. Gratis para probar sin limitaciones en los días 30. Get it Now

1. Seleccione el rango que desea mover cada dos filas y haga clic Kutools > Convertidor de rango > Transform Range. Ver captura de pantalla:

doc-every-other-row-to-column-7

2. En el Transform Range diálogo, verificar Una columna a rango in Tipo de transformación sección y verificación Valor fijo luego selecciona o ingresa 2 en la lista de Filas por registro sección. Ver captura de pantalla:

doc-every-other-row-to-column-8

3. Hacer clic Ok para abrir un cuadro de diálogo y seleccionar una sola celda para mostrar el resultado, ver captura de pantalla:

doc-every-other-row-to-column-9

4. Luego haga clic OK. Puedes ver el resultado como se muestra a continuación:

doc-every-other-row-to-column-10

Para obtener más información acerca de Transform Range.


Artículos relativos


Kutools for Excel: la mejor herramienta de productividad de Office aumenta su productividad en un 80%

  • Super Formula Bar (edite fácilmente varias líneas de texto y fórmula); Diseño de lectura (lee y edita fácilmente un gran número de celdas); Pegar en rango filtrado...
  • Combinar celdas / filas / columnas y mantener datos; Contenido de celdas divididas; Combinar filas duplicadas y suma / promedio... Prevenir células duplicadas; Comparar rangos...
  • Seleccione Duplicado o Único Filas; Seleccionar filas en blanco (todas las celdas están vacías); Super Find y Fuzzy Find en muchos libros de trabajo; Selección aleatoria ...
  • Copia exacta Celdas múltiples sin cambiar la referencia de fórmula; Crear referencias automáticamente a múltiples hojas; Insertar viñetas, Casillas de verificación y más ...
  • Fórmulas favoritas e insertadas rápidamente, Gamas, cuadros y cuadros; Cifrar celdas con contraseña Crear una lista de correo y enviar correos electrónicos ...
  • Extracto del texto, Agregar texto, Eliminar por posición, Eliminar espacio; Crear e imprimir subtotales de paginación; Convertir entre contenido de celdas y comentarios...
  • Súper filtro (guardar y aplicar esquemas de filtro a otras hojas); Clasificación avanzada por mes / semana / día, frecuencia y más; Filtro especial por negrita, cursiva ...
  • Combinar libros de trabajo y hojas de trabajo; Combinar tablas basadas en columnas clave; Dividir datos en varias hojas; Conversión por lotes xls, xlsx y PDF...
  • Funciona con Office 2007-2019 y 365, y es compatible con todos los idiomas. Es fácil de implementar en su empresa. Funciones completas de prueba gratuita de 60-day.
pestaña kte 201905

Office Tab lleva la interfaz con pestañas a Office y hace que su trabajo sea mucho más fácil

  • Habilitar la edición y lectura con pestañas en Word, Excel, PowerPoint, Editor, Acceso, Visio y Proyecto.
  • Abra y cree varios documentos en nuevas pestañas de la misma ventana, en lugar de en nuevas ventanas.
  • ¡Aumenta tu productividad en un 50% y reduce cientos de clics de ratón por ti todos los días!
fondo officetab
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Nancy · 2 months ago
    Thank you so much! this worked :)
  • To post as a guest, your comment is unpublished.
    anonomys student · 4 years ago
    What about converting every line in which there are words into columns, and not numbers?