en este artículo, aprenderá algunos métodos para intercambiar columnas en Excel. Verá cómo arrastrar columnas con un mouse y cómo mover algunas columnas no contiguas a la vez. Esto último a menudo se considera inviable, pero de hecho hay una herramienta que permite mover columnas no adyacentes en Excel 2016, 2013 y 2010 con un clic.,

Si utiliza ampliamente las tablas de Excel en su trabajo diario, sabe que cualquiera que sea la estructura lógica y bien pensada de una tabla, tiene que reordenar las columnas de vez en cuando. Por ejemplo, es posible que deba intercambiar un par de columnas para ver sus datos una al lado de la otra. Por supuesto, puede intentar ocultar las columnas vecinas por un tiempo, sin embargo, este no siempre es el mejor enfoque porque puede necesitar ver datos en esas columnas también.

sorprendentemente, Microsoft Excel no proporciona una forma sencilla de realizar esta operación común., Si intenta simplemente arrastrar un nombre de columna, que parece ser la forma más obvia de mover columnas, puede confundirse al descubrir que no funciona.

con todo, hay cuatro formas posibles de cambiar columnas en Excel, a saber:

  • intercambiar columnas en Excel arrastrándolas
  • mover columnas copiando/pegando
  • reorganizar columnas usando una macro
  • mover columnas con el Administrador de columnas

cómo arrastrar columnas en Excel

como ya se mencionó, arrastrar columnas en Excel es un procedimiento un poco más complejo de lo que se podría esperar., De hecho, es uno de esos casos que se pueden clasificar como»más fácil decirlo que hacerlo». Pero tal vez es solo mi falta de habilidad de juego de manos 🙂 sin embargo, con algo de práctica, pude hacerlo funcionar, por lo que definitivamente lo manejarás también.

supongamos que tiene una hoja de trabajo con información sobre los productos de su empresa y desea intercambiar rápidamente un par de columnas allí. Usaré la lista de precios de AbleBits para este ejemplo. Lo que quiero es cambiar las columnas «tipo de licencia» e «ID de producto» para que un ID de producto aparezca justo después del nombre del producto.,

  1. Seleccione la columna que desea mover.
  2. coloque el puntero del ratón en el borde de la selección hasta que cambie de una cruz normal a un cursor de flecha de 4 lados. Será mejor que no hagas esto en cualquier lugar alrededor del encabezado de la columna porque el cursor puede tener demasiadas formas diferentes en esa área. Pero funciona bien en el borde derecho o izquierdo de la columna seleccionada, como se muestra en la captura de pantalla.
  3. mantenga pulsada la tecla Mayús y, a continuación, arrastre la columna a una nueva ubicación., Verá una débil barra » I » a lo largo de toda la longitud de la columna y un cuadro que indica dónde se moverá la nueva columna.
  4. ¡Eso es! Suelte el botón del ratón, luego deje la tecla Mayús y encuentre la columna movida a una nueva posición.

Puede utilizar la misma técnica para arrastrar varias columnas en su tabla de Excel. Para seleccionar varias columnas, haga clic en el encabezado de la primera columna que necesita mover, mantenga presionada la tecla Mayús y, a continuación, haga clic en el encabezado de la última columna. A continuación, siga los pasos 2 – 4 anteriores para mover las columnas, como se muestra en la captura de pantalla.,

Nota. No es posible arrastrar columnas y filas no adyacentes en Excel.

el método de arrastrar y soltar funciona en Microsoft Excel 2016, 2013, 2010 y 2007 y también se puede usar para mover filas. Podría requerir algo de práctica, pero una vez dominado podría ser un ahorro de tiempo real., Sin embargo, supongo que el equipo de Microsoft Excel casi nunca ganará un premio por la interfaz más fácil de usar en esta característica 🙂

intercambiar columnas de Excel cortando y pegando

si manipular el puntero del ratón no es su técnica de elección, entonces puede cambiar el orden de las columnas cortándolas y pegándolas., Tenga en cuenta que hay algunos trucos aquí dependiendo de si desea mover una sola columna o varias columnas a la vez:

  • mover una columna
  • cambiar varias columnas

cómo mover una columna en Excel

  1. seleccione la columna completa haciendo clic en el encabezado de la columna.
  2. corte la columna seleccionada presionando Ctlr + X, o haga clic derecho en la columna y elija cortar en el menú contextual. En realidad, puede omitir el paso 1 y simplemente haga clic con el botón derecho en el encabezado de la columna para elegir cortar.,
  3. seleccione la columna antes de la cual desea insertar la columna de corte, haga clic con el botón derecho y elija insertar celdas de corte en el menú emergente.

Si se siente más cómodo con los accesos directos y el teclado de Excel, puede que le guste la siguiente forma de mover columnas en Excel:

  • Seleccione cualquier celda de la columna y presione Ctrl + Espacio para seleccionar toda la columna.
  • pulse Ctrl + X para cortar la columna.
  • seleccione la columna antes de que usted lo que pegar la columna de corte.,
  • presione la tecla Ctrl junto con el signo más (+) en el teclado numérico para insertar la columna.

cómo mover varias columnas en Excel

el método Cortar / Pegar que funciona bien para una sola columna no permite cambiar varias columnas a la vez. Si intenta hacer esto, usted terminará con el siguiente error: El comando que eligió no se puede realizar con varias selecciones.

para reordenar algunas columnas en su hoja de trabajo, elija una de las siguientes opciones:

  • arrastre varias columnas con el ratón (en mi opinión, Esta es la forma más rápida).,
  • cortar y pegar cada columna individualmente (probablemente no es el mejor enfoque si tienes que mover muchas columnas).
  • Copiar, Pegar y eliminar (permite mover varias columnas adyacentes a la vez).

intercambiar varias columnas copiando, pegando y eliminando

si arrastrar columnas con el ratón no le funciona por alguna razón, puede intentar reorganizar varias columnas en su tabla de Excel de esta manera:

  1. seleccione las columnas que desea cambiar (haga clic en el encabezado de la primera columna, presione Mayús y luego haga clic en el encabezado de la última columna).,

    una forma alternativa es seleccionar solo los encabezados de las columnas a mover y luego presionar Ctrl + Espacio. Esto seleccionará solo celdas con datos en lugar de columnas completas, como se muestra en la captura de pantalla a continuación.

    Nota. Si está reorganizando las columnas en un rango, lo hará de cualquier manera. Si desea intercambiar algunas columnas en una tabla de Excel, seleccione las columnas usando la segunda forma (celdas con datos solamente), de lo contrario puede obtener el error «la operación no está permitida. La operación está intentando cambiar las celdas en una tabla de su hoja de trabajo».,
  2. copie las columnas seleccionadas presionando Ctrl + C o haga clic derecho en las columnas y elija Copiar.
  3. seleccione la columna antes de la cual desea insertar las columnas copiadas y haga clic derecho en ella y elija Insertar copias de celdas, o presione simultáneamente Ctrl y el signo más (+) en el teclado numérico.
  4. Borrar las columnas originales.

Por supuesto, este es un proceso un poco más largo en comparación con arrastrar columnas, pero puede funcionar para aquellos que prefieren los accesos directos a jugar con el ratón., Lamentablemente, tampoco funciona para las columnas no contingentes.

cambie el orden de las columnas en Excel usando VBA

Si tiene algún conocimiento de VBA, puede intentar escribir una macro que automatice las columnas móviles en sus hojas de Excel. Esto es en teoría. En la práctica, lo más probable es que termine gastando más tiempo en especificar qué columnas exactamente intercambiar y definir sus nuevas ubicaciones que arrastrando las columnas manualmente. Además, no hay garantía de que la macro siempre funcionará como se espera y cada vez que tenga que verificar el resultado de todos modos., Con todo, una macro de VBA no parece ser adecuada para esta tarea.

reorganice las columnas con Column Manager

Si está buscando una herramienta rápida y confiable para cambiar columnas en sus hojas de Excel, el Gestor de columnas incluido con nuestro Ultimate Suite ciertamente merece su atención. Le permite cambiar el orden de las columnas sobre la marcha, sin copiar / pegar manualmente o aprender un puñado de atajos.,

con el Ultimate Suite instalado en su Excel, haga clic en el botón Colum Manager en la pestaña de datos de Ablebits, en el grupo Administrar:

El panel del administrador de columnas aparecerá en el lado derecho de la ventana de Excel y mostrará una lista de columnas que están presentes en su hoja de trabajo activa.

para mover una o más columnas, selecciónelas en el panel y haga clic en la flecha hacia arriba o hacia abajo en la barra de herramientas., El primero mueve las columnas seleccionadas a la izquierda en su hoja, el segundo a la derecha:

o, arrastre y suelte las columnas en el panel con el mouse. Ambos métodos funcionan para columnas adyacentes y no adyacentes:

todas las manipulaciones que realiza en el panel Administrador de columnas se realizan simultáneamente en su hoja de trabajo, lo que le permite ver visualmente todos los cambios y tener un control total sobre el proceso.,

otra característica realmente maravillosa es la capacidad de mover una sola columna o varias columnas al principio (a la izquierda) o al final (a la derecha) de la tabla con un clic:

y finalmente, un par de bonos agradables:

– haga clic en este icono para ajustar automáticamente el ancho de la columnas.

haga Clic en este icono para insertar una nueva columna.

Tengo que admitir que realmente me encanta este pequeño complemento inteligente., Junto con las otras 60 herramientas incluidas en Ultimate Suite, hace que las operaciones comunes en Excel no solo sean más rápidas y fáciles, sino que también sean realmente agradables. Por supuesto, no debes dar por sentado mis palabras porque me he acostumbrado a ellas y, por lo tanto, Estoy un poco sesgado 🙂

así que, adelante y descarga una versión de prueba para verlo por ti mismo. Si te gustan las herramientas, por favor vuelve y aprovecha esta oferta especial:

Obtener código promocional para Ultimate Suite-Oferta exclusiva para nuestros lectores de blog!,
  • Cómo transponer en Excel – convertir filas a columnas y viceversa
  • ¿Cómo agregar ceros a la izquierda en Excel
  • Cómo inmovilizar paneles en Excel para bloquear filas y columnas
  • Cómo flip de datos en Excel: invertir verticalmente las columnas y filas en horizontal