Excel TRANSPOSE Funzione
L'Excel Funzione TRANSPOSE ruota l'orientamento di un intervallo o di una matrice. Ad esempio, può ruotare una tabella disposta orizzontalmente in righe in verticalmente in colonne o viceversa.
Sintassi
=TRANSPOSE (array)
Argomento
Italia (necessario): Una matrice o un intervallo di celle che desideri trasporre.
Valore di ritorno
La funzione TRANSPOSE restituirà una matrice con un nuovo orientamento basato su un determinato intervallo di celle.
Note sulla funzione:
1. La funzione TRANSPOSE deve essere inserita come una formula di matrice premendo Ctrl + spostamento + Entra tasti contemporaneamente.
2. Il risultato della trasposizione: dopo la trasposizione, la prima riga dell'array originale diventa la prima colonna del nuovo array, la seconda riga dell'array originale diventa la seconda colonna del nuovo array, la terza riga diventa la terza colonna e presto.
Esempi
Esempio 1: capovolgi l'orientamento di un determinato intervallo
Supponendo di voler invertire l'orientamento dell'intervallo B4: I5 come mostrato nell'immagine sottostante, puoi provare come segue per ottenerlo.
1. Seleziona un intervallo per il nuovo array, qui seleziono K3: L10, copia la formula seguente al suo interno:
=TRANSPOSE(B4:I5)
Note:: È necessario selezionare lo stesso numero di celle dell'insieme di celle originale, ma nell'altra direzione.
2. Quindi premere il pulsante Ctrl + spostamento + Entra chiavi per restituire il nuovo array.
Esempio 2: intervallo di trasposizione senza zero in Excel
Normalmente, se l'array specificato contiene celle vuote, queste celle vuote verranno visualizzate come 0 nel nuovo array dopo aver utilizzato la funzione Transpose. Vedi screenshot:
Se vuoi trasporre la tabella senza zeri, il metodo in questa sezione può essere d'aiuto.
1. Seleziona un intervallo per il nuovo array, qui seleziono K3: L10, copia la formula seguente al suo interno:
=TRANSPOSE(IF(B4:I5="","",B4:I5))
La sintassi della formula: {=TRANSPOSE(IF(rng="","",rng))}
2. Stampa Ctrl + spostamento + Entra chiavi allo stesso tempo per ottenere il nuovo array senza zeri come mostrato nell'immagine sottostante.
Note:: Se vuoi mettere "vuoto" nelle celle vuote del nuovo array invece di tenerlo vuoto, racchiudi questo testo tra le seconde virgolette doppie nella formula:
=TRANSPOSE(IF(B4:I5="","blank",B4:I5))
Quindi premere il pulsante Ctrl + spostamento + Entra chiavi.
Altri esempi
Come trasporre rapidamente blocchi di dati da righe a colonne in Excel?
I migliori strumenti per la produttività in ufficio
Kutools per Excel: ti aiuta a distinguerti dalla folla
Vorresti completare il tuo lavoro quotidiano in modo rapido e perfetto? Kutools per Excel offre 300 potenti funzionalità avanzate (Combina cartelle di lavoro, somma per colore, contenuto di celle divise, converti data e così via ...) e risparmia l'80% di tempo per te.
- Progettato per 1500 scenari di lavoro, ti aiuta a risolvere l'80% dei problemi di Excel.
- Riduci migliaia di clic della tastiera e del mouse ogni giorno, allevia i tuoi occhi e le tue mani stanche.
- Diventa un esperto di Excel in 3 minuti. Non è più necessario ricordare formule dolorose e codici VBA.
- Prova gratuita illimitata di 30 giorni. Garanzia di rimborso di 60 giorni. Aggiornamento gratuito e supporto per 2 anni.

Scheda Office: abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)
- Un secondo per passare da una dozzina di documenti aperti all'altra!
- Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
- Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
- Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Firefox e il nuovo Internet Explorer.
