Funzione di trasposizione in Excel

Di tanto in tanto, un utente di Excel può avere il compito di trasformare un intervallo di dati che ha una struttura orizzontale in una verticale. Questo processo è chiamato trasposizione. Questa parola è nuova per la maggior parte delle persone, perché nel normale lavoro con il PC non è necessario utilizzare questa operazione. Tuttavia, chi deve lavorare con grandi quantità di dati deve sapere come farlo. Oggi parleremo più in dettaglio di come eseguirlo, con quale funzione e esamineremo in dettaglio anche altri metodi.

TRASPOSTA funzione – traspone gli intervalli di celle in Excel

Uno dei metodi di trasposizione delle tabelle più interessanti e funzionali in Excel è la funzione TRASPORTO. Con il suo aiuto, puoi trasformare un intervallo di dati orizzontale in uno verticale o eseguire l'operazione inversa. Vediamo come lavorarci.

Sintassi della funzione

La sintassi per questa funzione è incredibilmente semplice: TRASPOSTA(array). Cioè, dobbiamo usare un solo argomento, che è un set di dati che deve essere convertito in una vista orizzontale o verticale, a seconda di ciò che era originariamente.

Trasposizione di intervalli verticali di celle (colonne)

Supponiamo di avere una colonna con l'intervallo B2:B6. Possono contenere sia valori già pronti che formule che restituiscono risultati a queste celle. Non è così importante per noi, il recepimento è possibile in entrambi i casi. Dopo aver applicato questa funzione, la lunghezza della riga sarà la stessa della lunghezza della colonna dell'intervallo originale.

Funzione di trasposizione in Excel

La sequenza di passaggi per l'utilizzo di questa formula è la seguente:

  1. Seleziona una riga. Nel nostro caso, ha una lunghezza di cinque celle.
  2. Successivamente, sposta il cursore sulla barra della formula e inserisci la formula lì =TRASP.(B2:B6).
  3. Premi la combinazione di tasti Ctrl + Maiusc + Invio.

Naturalmente, nel tuo caso, devi specificare l'intervallo tipico della tua tabella.

Trasposizione di intervalli di celle orizzontali (righe)

In linea di principio, il meccanismo di azione è quasi lo stesso del paragrafo precedente. Supponiamo di avere una stringa con coordinate di inizio e fine B10:F10. Può anche contenere sia direttamente valori che formule. Facciamone una colonna, che avrà le stesse dimensioni della riga originale. La sequenza delle azioni è la seguente:

  1. Seleziona questa colonna con il mouse. Puoi anche usare i tasti della tastiera Ctrl e la freccia giù, dopo aver cliccato sulla cella più in alto di questa colonna.
  2. Dopo di che scriviamo la formula =TRASP.(B10:F10) nella barra della formula.
  3. Lo scriviamo come una formula di matrice usando la combinazione di tasti Ctrl + Maiusc + Invio.

Trasposizione con Paste Special

Un'altra possibile opzione di trasposizione è utilizzare la funzione Incolla speciale. Questo non è più un operatore da utilizzare nelle formule, ma è anche uno dei metodi più diffusi per trasformare le colonne in righe e viceversa.

Questa opzione si trova nella scheda Home. Per accedervi, devi trovare il gruppo "Appunti" e lì trovare il pulsante "Incolla". Successivamente, apri il menu che si trova sotto questa opzione e seleziona la voce "Trasponi". Prima di ciò, è necessario selezionare l'intervallo che si desidera selezionare. Di conseguenza, otterremo lo stesso intervallo, viene rispecchiato solo il contrario.

Funzione di trasposizione in Excel

3 modi per trasporre una tabella in Excel

Ma in realtà, ci sono molti più modi per trasformare le colonne in righe e viceversa. Descriviamo 3 metodi con cui possiamo trasporre una tabella in Excel. Ne abbiamo discussi due sopra, ma forniremo alcuni altri esempi in modo da farti un'idea migliore di come eseguire questa procedura.

Metodo 1: Incolla speciale

Questo metodo è il più semplice. Basta premere un paio di pulsanti e l'utente riceve una versione trasposta della tabella. Facciamo un piccolo esempio per maggiore chiarezza. Supponiamo di avere una tabella contenente informazioni su quanti prodotti sono attualmente in stock e quanto costano in totale. Il tavolo stesso si presenta così.

Funzione di trasposizione in Excel

Vediamo che abbiamo un'intestazione e una colonna con i numeri di prodotto. Nel nostro esempio, l'intestazione contiene informazioni su quale prodotto, quanto costa, quanto è in stock e qual è il costo totale di tutti i prodotti relativi a questo articolo che sono in stock. Otteniamo il costo secondo la formula in cui il costo viene moltiplicato per la quantità. Per rendere l'esempio più visivo, rendiamo l'intestazione verde.

Funzione di trasposizione in Excel

Il nostro compito è assicurarci che le informazioni contenute nella tabella siano posizionate orizzontalmente. Cioè, in modo che le colonne diventino righe. La sequenza di azioni nel nostro caso sarà la seguente:

  1. Seleziona l'intervallo di dati che dobbiamo ruotare. Successivamente, copiamo questi dati.
  2. Posiziona il cursore in un punto qualsiasi del foglio. Quindi fare clic con il tasto destro del mouse e aprire il menu contestuale.
  3. Quindi fare clic sul pulsante "Incolla speciale".

Dopo aver completato questi passaggi, è necessario fare clic sul pulsante "Trasponi". Piuttosto, seleziona la casella accanto a questo elemento. Non modifichiamo altre impostazioni, quindi facciamo clic sul pulsante "OK".

Funzione di trasposizione in Excel

Dopo aver eseguito questi passaggi, rimane la stessa tabella, solo le sue righe e colonne sono disposte in modo diverso. Si noti inoltre che le celle contenenti le stesse informazioni sono evidenziate in verde. Domanda: cosa è successo alle formule che erano nell'intervallo originale? La loro posizione è cambiata, ma loro stessi sono rimasti. Gli indirizzi delle celle sono semplicemente cambiati in quelli che si sono formati dopo la trasposizione.

Funzione di trasposizione in Excel

Quasi le stesse azioni devono essere eseguite per trasporre i valori, non le formule. In questo caso è necessario utilizzare anche il menu Incolla speciale, ma prima selezionare l'intervallo di dati contenente i valori. Vediamo che la finestra Incolla speciale può essere richiamata in due modi: tramite un menu speciale sulla barra multifunzione o il menu contestuale.

Metodo 2. Funzione TRANSP in Excel

In effetti, questo metodo non viene più utilizzato attivamente come lo era all'inizio della comparsa di questo programma di fogli di calcolo. Questo perché questo metodo è molto più complicato rispetto all'utilizzo di Incolla speciale. Tuttavia, trova il suo impiego nell'automazione della trasposizione delle tabelle.

Inoltre, questa funzione è in Excel, quindi è indispensabile conoscerla, anche se non è quasi più utilizzata. In precedenza abbiamo considerato la procedura, come lavorarci. Ora integreremo questa conoscenza con un ulteriore esempio.

  1. Innanzitutto, dobbiamo selezionare l'intervallo di dati che verrà utilizzato per trasporre la tabella. Devi solo selezionare l'area al contrario. Ad esempio, in questo esempio abbiamo 4 colonne e 6 righe. Pertanto, è necessario selezionare un'area con caratteristiche opposte: 6 colonne e 4 righe. L'immagine lo mostra molto bene.Funzione di trasposizione in Excel
  2. Successivamente, iniziamo immediatamente a riempire questa cella. È importante non rimuovere accidentalmente la selezione. Pertanto, è necessario specificare la formula direttamente nella barra della formula.
  3. Quindi, premi la combinazione di tasti Ctrl + Maiusc + Invio. Ricorda che questa è una formula di matrice, poiché stiamo lavorando con un ampio set di dati contemporaneamente, che verrà trasferito a un altro ampio set di celle.

Dopo aver inserito i dati, premiamo il tasto Invio, dopodiché otteniamo il seguente risultato.

Vediamo che la formula non è stata trasferita nella nuova tabella. Anche la formattazione è andata persa. Poeto

Funzione di trasposizione in Excel

Tutto questo dovrà essere fatto manualmente. Inoltre, ricorda che questa tabella è correlata a quella originale. Pertanto, non appena alcune informazioni vengono modificate nell'intervallo originale, queste regolazioni vengono apportate automaticamente alla tabella trasposta.

Pertanto, questo metodo è adatto nei casi in cui è necessario assicurarsi che la tabella trasposta sia collegata a quella originale. Se si utilizza un inserto speciale, questa possibilità non sarà più.

tabella riassuntiva

Questo è un metodo fondamentalmente nuovo, che consente non solo di trasporre la tabella, ma anche di eseguire un numero enorme di azioni. È vero, il meccanismo di trasposizione sarà alquanto diverso rispetto ai metodi precedenti. La sequenza delle azioni è la seguente:

  1. Facciamo una tabella pivot. Per fare ciò, è necessario selezionare la tabella che dobbiamo trasporre. Successivamente, vai alla voce "Inserisci" e cerca "Tabella pivot" lì. Apparirà una finestra di dialogo come quella in questo screenshot. Funzione di trasposizione in Excel
  2. Qui puoi riassegnare l'intervallo da cui verrà effettuato, nonché effettuare una serie di altre impostazioni. Ora siamo principalmente interessati al posto della tabella pivot, su un nuovo foglio.
  3. Successivamente, verrà creato automaticamente il layout della tabella pivot. È necessario contrassegnare in esso quegli elementi che utilizzeremo, quindi devono essere spostati nella posizione corretta. Nel nostro caso, dobbiamo spostare la voce "Prodotto" in "Nomi colonne" e "Prezzo per pezzo" in "Valori". Funzione di trasposizione in Excel
  4. Successivamente, verrà finalmente creata la tabella pivot. Un ulteriore bonus è il calcolo automatico del valore finale.
  5. Puoi modificare anche altre impostazioni. Ad esempio, deseleziona la voce "Prezzo per pezzo" e seleziona la voce "Costo totale". Di conseguenza, avremo una tabella contenente informazioni su quanto costano i prodotti. Funzione di trasposizione in ExcelQuesto metodo di trasposizione è molto più funzionale degli altri. Descriviamo alcuni dei vantaggi delle tabelle pivot:
  1. Automazione. Con l'aiuto delle tabelle pivot, puoi riepilogare automaticamente i dati e modificare arbitrariamente la posizione di colonne e colonne. Per fare ciò, non è necessario eseguire ulteriori passaggi.
  2. Interattività. L'utente può modificare la struttura delle informazioni tutte le volte che ne ha bisogno per svolgere i suoi compiti. Ad esempio, puoi modificare l'ordine delle colonne e raggruppare i dati in modo arbitrario. Questo può essere fatto tutte le volte che l'utente ha bisogno. E ci vuole letteralmente meno di un minuto.
  3. Dati facili da formattare. È molto facile organizzare una tabella pivot nel modo desiderato da una persona. Per fare ciò, basta fare pochi clic del mouse.
  4. Ottenere valori. Il numero schiacciante di formule utilizzate per creare report si trova nell'accessibilità diretta di una persona e sono facili da integrare in una tabella pivot. Questi sono dati come la somma, l'ottenimento della media aritmetica, la determinazione del numero di celle, la moltiplicazione, la ricerca dei valori più grandi e più piccoli nel campione specificato.
  5. Possibilità di creare grafici di riepilogo. Se le tabelle pivot vengono ricalcolate, i grafici associati vengono aggiornati automaticamente. È possibile creare tutti i grafici di cui hai bisogno. Tutti possono essere modificati per un'attività specifica e non saranno interconnessi.
  6. Possibilità di filtrare i dati.
  7. È possibile creare una tabella pivot basata su più di un insieme di informazioni di origine. Pertanto, la loro funzionalità diventerà ancora maggiore.

È vero, quando si utilizzano tabelle pivot, è necessario tenere conto delle seguenti restrizioni:

  1. Non tutte le informazioni possono essere utilizzate per generare tabelle pivot. Prima che possano essere utilizzati per questo scopo, le cellule devono essere normalizzate. In parole semplici, fallo bene. Requisiti obbligatori: presenza di una riga di intestazione, pienezza di tutte le righe, uguaglianza dei formati dei dati.
  2. I dati vengono aggiornati in modo semiautomatico. Per ottenere nuove informazioni nella tabella pivot, è necessario fare clic su un pulsante speciale.
  3. Le tabelle pivot occupano molto spazio. Ciò potrebbe causare alcune interruzioni del computer. Inoltre, il file sarà difficile da inviare tramite e-mail a causa di ciò.

Inoltre, dopo aver creato una tabella pivot, l'utente non ha la possibilità di aggiungere nuove informazioni.

Lascia un Commento