Come scambiare le celle in Excel

Mentre si lavora in Excel, diventa spesso necessario modificare l'ordine delle celle, ad esempio è necessario scambiarne alcune. Come farlo in diversi modi, analizzeremo in questo articolo.

Contenuti

Procedura per lo spostamento delle cellule

Non esiste una funzione separata che ti consenta di eseguire questa procedura in Excel. E quando si utilizzano strumenti standard, il resto delle celle si sposterà inevitabilmente, che dovranno quindi essere riportate al loro posto, il che comporterà azioni aggiuntive. Tuttavia, ci sono metodi per portare a termine l'attività e verranno discussi di seguito.

Metodo 1: copia

Questo è forse il modo più semplice, che prevede la copia degli elementi in un altro posto con la sostituzione dei dati iniziali. La procedura è la seguente:

  1. Ci alziamo nella prima cella (selezionala), che prevediamo di spostare. Nella scheda principale del programma, fare clic sul pulsante "Copia" (gruppo di strumenti "Appunti"). Puoi anche semplicemente premere la combinazione di tasti Ctrl + C.Come scambiare le celle in Excel
  2. Vai in qualsiasi cella libera del foglio e premi il pulsante "Inserire" nella stessa scheda e gruppo di strumenti. Oppure puoi usare di nuovo i tasti di scelta rapida - Ctrl + V.Come scambiare le celle in Excel
  3. Ora seleziona la seconda cella con cui vogliamo scambiare la prima e copiala anche.Come scambiare le celle in Excel
  4. Ci alziamo nella prima cella e premiamo il pulsante "Inserire" (o Ctrl + V).Come scambiare le celle in Excel
  5. Ora seleziona la cella in cui è stato copiato il valore della prima cella e copialo.Come scambiare le celle in Excel
  6. Vai alla seconda cella in cui desideri inserire i dati e premi il pulsante corrispondente sulla barra multifunzione.Come scambiare le celle in Excel
  7. Gli elementi selezionati sono stati scambiati con successo. La cella che conteneva temporaneamente i dati copiati non è più necessaria. Fare clic destro su di esso e selezionare il comando dal menu che si apre "Elimina".Come scambiare le celle in Excel
  8. A seconda che ci siano elementi riempiti accanto a questa cella a destra/in basso o meno, seleziona l'opzione di eliminazione appropriata e fai clic sul pulsante OK.Come scambiare le celle in Excel
  9. Questo è tutto ciò che doveva essere fatto per scambiare le celle.Come scambiare le celle in Excel

Nonostante il fatto che per implementare questo metodo sia necessario eseguire molti passaggi aggiuntivi, tuttavia, viene utilizzato dal maggior numero di utenti.

Metodo 2: trascina e rilascia

Questo metodo viene utilizzato anche per scambiare le celle, tuttavia, in questo caso, le celle verranno spostate. Quindi, eseguiamo le seguenti azioni:

  1. Seleziona la cella che intendiamo spostare in una nuova posizione. Spostiamo il cursore del mouse sopra il suo bordo, e non appena cambia vista al solito puntatore (con 4 frecce in direzioni diverse alla fine), premendo e tenendo premuto il tasto Shift, sposta la cella in una nuova posizione tenendo premuto il pulsante sinistro del mouse.Come scambiare le celle in Excel
  2. Molto spesso, questo metodo viene utilizzato per scambiare celle adiacenti, poiché lo spostamento degli elementi in questo caso non violerà la struttura della tabella.Come scambiare le celle in Excel
  3. Se decidiamo di spostare una cella attraverso diverse altre, questo cambierà la posizione di tutti gli altri elementi.Come scambiare le celle in Excel
  4. Successivamente, dovrai ripristinare l'ordine.Come scambiare le celle in Excel

Metodo 3: utilizzo delle macro

Abbiamo menzionato all'inizio dell'articolo che in Excel, purtroppo, non esiste uno strumento speciale che ti permetta di "scambiare" rapidamente le celle in alcuni punti (ad eccezione del metodo sopra, che è efficace solo per elementi adiacenti). Tuttavia, questo può essere fatto usando le macro:

  1. Per prima cosa devi assicurarti che la cosiddetta "modalità sviluppatore" sia attivata nell'applicazione (disattivata per impostazione predefinita). Per questo:
    • vai al menù "file" e seleziona dall'elenco a sinistra “Parametri”.Come scambiare le celle in Excel
    • nelle opzioni del programma, fare clic sulla sottosezione "Personalizza nastro", sul lato destro, metti un segno di spunta davanti all'elemento "Sviluppatore" e fare clic su OK.Come scambiare le celle in Excel
  2. Passa alla scheda "Sviluppatore", dove cliccare sull'icona "Visual Basic" (gruppo di strumenti "il codice").Come scambiare le celle in Excel
  3. Nell'editor, cliccando sul pulsante “Visualizza codice”, incolla il codice qui sotto nella finestra che appare:

    Sub ПеремещениеЯчеек()

    Dim ra As Range: Imposta ra = Selezione

    msg1 = "Произведите выделение ДВУХ диапазонов идентичного размера"

    msg2 = "Произведите выделение двух диапазонов ИДЕНТИЧНОГО размера"

    If ra.Areas.Count <> 2 Then MsgBox msg1, vbCritical, "Проблема": Exit Sub

    If ra.Areas(1).Count <> ra.Areas(2).Count Then MsgBox msg2, vbCritical, "Проблема": Exit Sub

    Application.ScreenUpdating = False

    arr2 = ra.Aree(2).Valore

    ra.Aree(2).Valore = ra.Aree(1).Valore

    ra.Areas(1).Valore = arr2

    End SubCome scambiare le celle in Excel

  4. Chiudi la finestra dell'editor facendo clic sul solito pulsante a forma di croce nell'angolo in alto a destra.
  5. Tenendo premuto un tasto Ctrl sulla tastiera, seleziona due celle o due aree con lo stesso numero di elementi che intendiamo scambiare. Quindi premiamo il pulsante "Macro" (tav "Sviluppatore", Gruppo "il codice").Come scambiare le celle in Excel
  6. Apparirà una finestra in cui vedremo la macro precedentemente creata. Selezionalo e fai clic "Correre".Come scambiare le celle in Excel
  7. Come risultato del lavoro, la macro scambierà il contenuto delle celle selezionate.Come scambiare le celle in Excel

Nota: alla chiusura del documento, la macro verrà eliminata, quindi la prossima volta sarà necessario crearla nuovamente (se necessario). Ma, se prevedi che in futuro dovrai spesso eseguire tali operazioni, il file può essere salvato con il supporto delle macro.

Come scambiare le celle in Excel

Conclusione

Lavorare con le celle in una tabella Excel non implica solo l'immissione, la modifica o l'eliminazione dei dati. A volte è necessario spostare o scambiare celle che contengono determinati valori. Nonostante non esista uno strumento separato nella funzionalità di Excel per risolvere questa attività, è possibile farlo copiando e incollando valori, spostando una cella o utilizzando macro.

Lascia un Commento