Skip to main content

¿Cómo transponer celdas de izquierda a derecha en Excel?

Author: Sun Last Modified: 2025-06-04

Cuando ingresamos valores en una hoja de Excel, normalmente los escribimos de izquierda a derecha, pero en algunos casos, es posible que desee transponer las celdas de izquierda a derecha, como se muestra en la captura de pantalla a continuación. No hay una función integrada en Excel que pueda ayudarlo a resolverlo rápidamente, pero en este artículo, le mostraré algunos trucos para ayudarle.
A screenshot showing cells to be transposed from left to right in Excel

Transponer celdas de izquierda a derecha con VBA

Transponer celdas de izquierda a derecha o de arriba hacia abajo con Kutools para Excel good idea3


Transponer celdas de izquierda a derecha con VBA

Para transponer celdas de izquierda a derecha rápidamente sin fórmulas, puede usar un código VBA.

1. Presione las teclas Alt + F11 para habilitar la ventana de Microsoft Visual Basic para Aplicaciones.

2. Haga clic en Insert ar > Módulo, pegue el siguiente código en el script en blanco.

VBA: Transponer de izquierda a derecha

Sub RearrangeColumns()
'UpdatebyExtenoffice20161125
  Dim xLng, i As Long, LastRow As Long, Letters As Variant, NewLetters As Variant
  Dim strTemp As String
 
  On Error Resume Next
    strTemp = Application.InputBox _
    (Prompt:="Enter the column you want to transpose with comma separate", _
    Title:="Kutools For Excel", Type:=2)
    For i = Len(strTemp) To 1 Step -1
       NewOrder = NewOrder + Mid(strTemp, i, 1)
    Next i

  LastRow = Cells.Find(What:="*", SearchOrder:=xlRows, _
            SearchDirection:=xlPrevious, LookIn:=xlFormulas).Row
  Letters = Split(NewOrder, ",")
  ReDim NewLetters(1 To UBound(Letters) + 1)
  Application.ScreenUpdating = False
  For xLng = 0 To UBound(Letters)
    NewLetters(xLng + 1) = Columns(Letters(xLng)).Column
  Next
  Application.ScreenUpdating = True
  Range("A1").Resize(LastRow, UBound(Letters) + 1) = _
  Application.Index(Cells, Evaluate("ROW(1:" & LastRow & ")"), NewLetters)
End Sub

A screenshot of the Microsoft Visual Basic for Applications window in Excel with VBA code input

3. Presione F5 para ejecutar el código, aparecerá un cuadro de diálogo para que ingrese las letras de las columnas que desea transponer. Separe estas letras de columna con comas, como se muestra en la captura de pantalla a continuación.
A screenshot of the dialog box in Excel VBA to enter columns for transposing left to right

4. Haga clic en Aceptar. Ahora la selección ha sido transpuesta de izquierda a derecha.


Transponer celdas de izquierda a derecha o de arriba hacia abajo con Kutools para Excel

Si tiene instalado Kutools para Excel, puede transponer rápidamente celdas de izquierda a derecha o de arriba hacia abajo con las utilidades Voltear rango verticalmente y Voltear rango horizontalmente.

Kutools para Excel ofrece más de 300 funciones avanzadas para simplificar tareas complejas, potenciando la creatividad y la eficiencia. Integrado con capacidades de inteligencia artificial, Kutools automatiza las tareas con precisión, haciendo que la gestión de datos sea sencilla. Información detallada de Kutools para Excel...  Prueba gratuita...

Después de instalar Kutools para Excel, por favor haga lo siguiente: (¡Descarga gratuita de Kutools para Excel ahora!)

Seleccione las celdas que desea transponer de izquierda a derecha o de arriba hacia abajo, haga clic Kutools > Rango > Voltear rango horizontalmente/Voltear rango verticalmente > Todo o Solo voltear contenido. Ver capturas de pantalla:
A screenshot of Kutools in Excel with the Flip Horizontal Range option selected

Voltear rango horizontal > Todo:
A screenshot showing Kutools Flip Horizontal Range option to transpose cells as well as formatting
Voltear horizontal > Solo voltear contenido:
A screenshot showing Kutools Flip Horizontal Range to transpose only values

Voltear rango vertical > Todo:
Voltear rango vertical > Solo voltear contenido:
A screenshot showing Kutools Flip Vertical Range option in Excel to transpose cells vertically as well as formatting
A screenshot showing Kutools Flip Vertical Range to transpose only values vertically

Kutools para Excel - Potencia Excel con más de 300 herramientas esenciales. ¡Disfruta de funciones de IA gratis permanentemente! Consíguelo ahora

Demostración: Transponer celdas de izquierda a derecha o de arriba hacia abajo con Kutools para Excel

Kutools para Excel: ¡Más de 300 herramientas prácticas a su alcance! ¡Disfrute de funciones de IA permanentemente gratis! ¡Descárguelo ahora!

arrow blue right bubbleTambién podría estar interesado en:

Las mejores herramientas de productividad para Office

🤖 Kutools AI Aide: Revoluciona el análisis de datos basado en: Ejecución inteligente | Generar código | Crear fórmulas personalizadas | Analizar datos y generar gráficos | Invocar Funciones mejoradas
Funciones populares: Buscar, resaltar o marcar duplicados | Eliminar filas en blanco | Combinar columnas o celdas sin perder datos | Redondear...
Super BUSCARV: Búsqueda por varios criterios | Búsqueda de varios valores | Búsqueda en varias hojas | Coincidencia difusa....
Lista desplegable avanzada: Crea rápidamente una lista desplegable | Lista desplegable dependiente | Lista desplegable de selección múltiple....
Administrador de columnas: Agregar un número específico de columnas | Mover columnas | Alternar el estado de visibilidad de columnas ocultas | Comparar rangos y columnas...
Funciones destacadas: Cuadrícula de enfoque | Vista de diseño | Barra de fórmulas mejorada | Administrador de Libro de trabajo y Hoja de cálculo | Biblioteca de AutoTexto | Selector de fechas | Combinar Datos | Cifrar/Descifrar celdas | Enviar correo electrónico por lista | Super Filtro | Filtro especial (filtrar celdas con fuente en negrita/cursiva/tachado...)...
Top15 conjuntos de herramientas:12 herramientas de texto (Agregar texto, Eliminar caracteres específicos, ...) | Más de50 tipos de gráficos (Diagrama de Gantt, ...) | Más de40 fórmulas prácticas (Calcular edad basada en la fecha de nacimiento, ...) |19 herramientas de inserción (Insertar código QR, Insertar imagen desde ruta, ...) |12 herramientas de conversión (Convertir a palabras, Conversión de moneda, ...) |7 herramientas para combinar y dividir (Combinar filas avanzado, Dividir celdas, ...) | ... y más

Potencia tus habilidades en Excel con Kutools para Excel y experimenta una eficiencia sin precedentes. Kutools para Excel ofrece más de300 funciones avanzadas para aumentar la productividad y ahorrar tiempo. Haz clic aquí para obtener la función que más necesitas...


Office Tab lleva la interfaz de pestañas a Office y facilita mucho tu trabajo

  • Habilita la edición y lectura con pestañas en Word, Excel, PowerPoint, Publisher, Access, Visio y Project.
  • Abre y crea varios documentos en nuevas pestañas de la misma ventana, en lugar de nuevas ventanas.
  • ¡Aumenta tu productividad en un50% y reduce cientos de clics de ratón cada día!