In questo articolo, imparerai alcuni metodi per scambiare colonne in Excel. Vedrai come trascinare le colonne con il mouse e come spostare alcune colonne non contigue alla volta. Quest’ultimo è spesso considerato irrealizzabile, ma in realtà esiste uno strumento che consente di spostare colonne non adiacenti in Excel 2016, 2013 e 2010 in un clic.,

Se usi estesamente le tabelle di Excel nel tuo lavoro quotidiano, sai che qualunque sia la struttura logica e ben pensata di una tabella, devi riordinare le colonne di tanto in tanto. Ad esempio, potrebbe essere necessario scambiare un paio di colonne per visualizzare i loro dati fianco a fianco. Naturalmente, puoi provare a nascondere le colonne vicine per un po’, tuttavia questo non è sempre l’approccio migliore perché potrebbe essere necessario visualizzare i dati anche in quelle colonne.

Sorprendentemente, Microsoft Excel non fornisce un modo semplice per eseguire questa operazione comune., Se provi a trascinare semplicemente un nome di colonna, che sembra essere il modo più ovvio per spostare le colonne, potresti essere confuso per scoprire che non funziona.

Tutti in tutto, ci sono quattro possibili modi per passare le colonne in Excel, e cioè:

  • scambio di colonne in Excel trascinandoli
  • Spostare le colonne da copiare/incollare
  • Riorganizzare le colonne utilizzando una macro
  • Spostare le colonne con la Colonna Manager

Come trascinare le colonne in Excel

Come già accennato, trascinare le colonne in Excel è un po ‘ più complessa procedura che uno potrebbe aspettarsi., In realtà, è uno di quei casi che possono essere classificati come “più facile a dirsi che a farsi”. Ma forse è solo la mia mancanza di abilità di gioco di prestigio 🙂 Tuttavia, con un po ‘ di pratica, sono stato in grado di farlo funzionare, quindi lo gestirai sicuramente.

Supponiamo di avere un foglio di lavoro con informazioni sui prodotti della tua azienda e di voler scambiare rapidamente un paio di colonne lì. Userò il listino prezzi AbleBits per questo esempio. Quello che voglio è cambiare le colonne “Tipo di licenza” e “ID prodotto” in modo che un ID prodotto arrivi subito dopo il nome del prodotto.,

  1. Selezionare la colonna che si desidera spostare.
  2. Metti il puntatore del mouse sul bordo della selezione finché non passa da una croce normale a un cursore a freccia su 4 lati. Faresti meglio a non farlo ovunque intorno all’intestazione della colonna perché il cursore può avere troppe forme diverse in quell’area. Ma funziona bene sul bordo destro o sinistro della colonna selezionata, come mostrato nello screenshot.
  3. Tenere premuto il tasto Maiusc, quindi trascinare la colonna in una nuova posizione., Vedrai una debole barra ” I ” lungo l’intera lunghezza della colonna e una casella che indica dove verrà spostata la nuova colonna.
  4. Questo è tutto! Rilasciare il pulsante del mouse, quindi lasciare il tasto Maiusc e trovare la colonna spostata in una nuova posizione.

È possibile utilizzare la stessa tecnica per trascinare più colonne nella tabella Excel. Per selezionare più colonne, fare clic sull’intestazione della prima colonna che è necessario spostare, premere e tenere premuto Maiusc, quindi fare clic sull’intestazione dell’ultima colonna. Quindi seguire i passaggi 2-4 sopra per spostare le colonne, come mostrato nello screenshot.,

Nota. Non è possibile trascinare colonne e righe non adiacenti in Excel.

Il metodo drag and drop funziona in Microsoft Excel 2016, 2013, 2010 e 2007 e può essere utilizzato anche per spostare le righe. Potrebbe richiedere un po ‘ di pratica, ma una volta padroneggiato potrebbe essere un risparmio di tempo reale., Tuttavia, immagino che il team di Microsoft Excel difficilmente vincerà un premio per l’interfaccia più user friendly su questa funzione 🙂

Scambia le colonne di Excel tagliando e incollando

Se manipolare il puntatore del mouse non è la tua tecnica di scelta, puoi modificare l’ordine delle colonne tagliandole e incollandole., Si prega di tenere a mente che ci sono un paio di trucchi qui a seconda se si desidera spostare una singola colonna o più colonne alla volta:

  • Spostamento di una colonna
  • Commutazione diverse colonne

Come spostare una colonna in Excel

  1. Selezionare l’intera colonna, fare clic sull’intestazione di una colonna.
  2. Tagliare la colonna selezionata premendo Ctlr + X, oppure fare clic destro sulla colonna e scegliere Taglia dal menu contestuale. Puoi effettivamente saltare il passaggio 1 e semplicemente fare clic con il pulsante destro del mouse sull’intestazione della colonna per scegliere Taglia.,
  3. Selezionare la colonna prima della quale si desidera inserire la colonna di taglio, fare clic destro e scegliere Inserisci celle tagliate dal menu a comparsa.

Se sei più a tuo agio con i tasti di scelta rapida e la tastiera di Excel, puoi usare il seguente modo per spostare le colonne in Excel:

  • Seleziona una cella nella colonna e premi Ctrl + Spazio per selezionare l’intera colonna.
  • Premi Ctrl + X per tagliare la colonna.
  • Selezionare la colonna prima della quale si cosa incollare la colonna di taglio.,
  • Premere Ctrl insieme al segno più (+) sul tastierino numerico per inserire la colonna.

Come spostare più colonne in Excel

Il metodo taglia / incolla che funziona bene per una singola colonna non consente di cambiare più colonne alla volta. Se si tenta di farlo, si otterrà il seguente errore: il comando scelto non può essere eseguito con selezioni multiple.

Per riordinare alcune colonne nel foglio di lavoro, scegli una delle seguenti opzioni:

  • Trascina diverse colonne usando il mouse (a mio parere, questo è il modo più veloce).,
  • Taglia e incolla ogni colonna individualmente (probabilmente non è l’approccio migliore se devi spostare molte colonne).
  • Copia, incolla ed elimina (consente di spostare più colonne adiacenti alla volta).

Scambia più colonne copiando, incollando ed eliminando

Se il trascinamento delle colonne con il mouse non funziona per te per qualche motivo, puoi provare a riorganizzare diverse colonne nella tua tabella Excel in questo modo:

  1. Seleziona le colonne che vuoi cambiare (fai clic sull’intestazione della prima colonna, premi Maiusc e quindi fai clic sull’ultima intestazione della colonna).,

    Un modo alternativo è selezionare solo le intestazioni delle colonne da spostare e quindi premere Ctrl + Spazio. Questo selezionerà solo celle con dati piuttosto che intere colonne, come mostrato nello screenshot qui sotto.

    Nota. Se stai riorganizzando le colonne in un intervallo, in entrambi i casi lo farai. Se si desidera scambiare alcune colonne in una tabella Excel, selezionare le colonne utilizzando il secondo modo (celle solo con dati), altrimenti è possibile ottenere l’errore “L’operazione non è consentita. L’operazione sta tentando di spostare le celle in una tabella del foglio di lavoro”.,
  2. Copiare le colonne selezionate premendo Ctrl + C o fare clic destro sulle colonne e scegliere Copia.
  3. Selezionare la colonna prima della quale si desidera inserire le colonne copiate e fare clic con il tasto destro del mouse e scegliere Inserisci copie celle, oppure premere contemporaneamente Ctrl e il segno più (+) sul tastierino numerico.
  4. Elimina le colonne originali.

Naturalmente, questo è un processo un po ‘ più lungo rispetto al trascinamento delle colonne, ma potrebbe funzionare per coloro che preferiscono le scorciatoie per giocherellare con il mouse., Purtroppo, non funziona nemmeno per le colonne non contingenti.

Cambia l’ordine delle colonne in Excel usando VBA

Se hai una certa conoscenza di VBA, puoi provare a scrivere una macro che automatizzi lo spostamento delle colonne nei tuoi fogli Excel. Questo è in teoria. In pratica, molto probabilmente finirai per dedicare più tempo a specificare quali esattamente colonne scambiare e definire i loro nuovi posizionamenti piuttosto che trascinare manualmente le colonne. Inoltre, non vi è alcuna garanzia che la macro funzionerà sempre come previsto e ogni volta che sarà necessario verificare comunque il risultato., Tutto sommato, una macro VBA non sembra essere adatta per questo compito.

Riorganizzare le colonne con Column Manager

Se siete alla ricerca di uno strumento veloce e affidabile per cambiare le colonne nei fogli Excel, il Column Manager incluso con la nostra Suite Ultimate merita sicuramente la vostra attenzione. Ti consente di modificare l’ordine delle colonne al volo, senza copiare / incollare manualmente o imparare una manciata di scorciatoie.,

Con la suite Ultimate installata in Excel, fare clic sul pulsante Colum Manager nella scheda Dati Ablebits, nel gruppo Gestisci:

Il riquadro del Gestore colonne apparirà nella parte destra della finestra di Excel e visualizza un elenco di colonne presenti nel foglio di lavoro attivo.

Per spostare una o più colonne, selezionarle nel riquadro e fare clic sulla freccia Su o Giù sulla barra degli strumenti., Il primo sposta le colonne selezionate a sinistra nel foglio, il secondo a destra:

Oppure, trascina e rilascia le colonne sul riquadro con il mouse. Entrambi i metodi funzionano per colonne adiacenti e non adiacenti:

Tutte le manipolazioni eseguite nel riquadro Colum Manager vengono eseguite simultaneamente sul foglio di lavoro, il che consente di visualizzare visivamente tutte le modifiche e di avere il pieno controllo sul processo.,

un Altro veramente meravigliosa caratteristica è la capacità di spostare una o più colonne, all’inizio (all’estrema sinistra) o alla fine (estrema destra) della tabella in un clic:

E, infine, un paio di belle bonus:

fare Clic su questa icona per l’adattamento automatico della larghezza delle colonne selezionate.

– Fare clic su questa icona per inserire una nuova colonna.

Devo ammettere che adoro questo piccolo componente aggiuntivo intelligente., Insieme agli altri strumenti 60 + inclusi nella suite Ultimate, rende le operazioni comuni in Excel non solo più veloci e facili, ma in realtà divertenti. Certo, non dovresti dare per scontate le mie parole perché mi sono abituato a loro e quindi sono un po ‘ prevenuto 🙂

Quindi, vai avanti e scarica una versione di prova per vedere di persona. Se ti piacciono gli strumenti, per favore torna e sfrutta questa offerta speciale:

Prendi il codice promozionale per Ultimate Suite-offerta esclusiva per i nostri lettori del blog!,
  • Come trasporre in Excel – converti riga in colonna e viceversa
  • Come aggiungere zeri iniziali in Excel
  • Come congelare i riquadri in Excel per bloccare righe e colonne
  • Come capovolgere i dati in Excel: invertire le colonne verticalmente e le righe orizzontalmente