Come invertire rapidamente l’ordine dei dati in una riga di Excel?
Quando devi invertire o capovolgere l’ordine dei dati in una riga, come puoi ottenere il risultato in modo rapido? Di solito, potresti dover ricorrere a codice VBA o ad altri componenti aggiuntivi per Excel, poiché Excel non supporta direttamente questa operazione. Ecco alcune soluzioni pratiche per capovolgere o invertire velocemente l’ordine dei dati in una riga di Excel.
Capovolgi/inverti l’ordine dei dati orizzontalmente nelle righe con VBA
Capovolgi/inverti l’ordine dei dati orizzontalmente nelle righe con Kutools per Excel
![]() |
![]() |
![]() |
Capovolgi/inverti l’ordine dei dati orizzontalmente nelle righe con VBA
Ecco una comoda macro VBA che ti permette di capovolgere rapidamente l’ordine dei dati nelle righe in senso orizzontale.
Passo 1: Tieni premuti i tasti Alt + F11 in Excel per aprire la finestra di Microsoft Visual Basic for Applications.
Passo 2: Fai clic su Inserisci > Modulo, quindi incolla la seguente macro nella finestra del Modulo.
Sub FlipRows()
'Updateby20131126
Dim Rng As Range
Dim WorkRng As Range
Dim Arr As Variant
Dim i As Integer, j As Integer, k As Integer
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Arr = WorkRng.Formula
For i = 1 To UBound(Arr, 1)
k = UBound(Arr, 2)
For j = 1 To UBound(Arr, 2) / 2
xTemp = Arr(i, j)
Arr(i, j) = Arr(i, k)
Arr(i, k) = xTemp
k = k - 1
Next
Next
WorkRng.Formula = Arr
End Sub
Passo 3: premi il tasto F5 per eseguire questa macro; verrà visualizzata una finestra di dialogo in cui selezionare l’intervallo da elaborare (vedi screenshot).

Passo 4:Premi OK, e potrai vedere il risultato come mostrato di seguito:
![]() |
![]() |
![]() |
Capovolgi/inverti l’ordine dei dati orizzontalmente nelle righe con Kutools per Excel
Con lo strumento Kutools per Excel di Capovolgi intervallo orizzontalmente, puoi capovolgere o invertire rapidamente l’ordine dei dati in senso orizzontale nelle righe selezionate.
Kutools per Excel include oltre 300 strumenti utili per Excel. Provalo gratuitamente e senza limitazioni per 30 giorni!Scaricalo ora.
Passo 1: Seleziona la riga i cui dati vuoi capovolgere.
Passo 2: Fai clic su Kutools > Intervallo > Capovolgi intervallo orizzontalmente.
A questo punto, noterai che l’ordine di tutti i dati nelle righe selezionate è stato invertito.
![]() |
![]() |
Fai clic su Capovolgi intervallo orizzontalmente per saperne di più su questa funzionalità.
Articolo correlato:
Come capovolgere o invertire verticalmente l’ordine dei dati in una colonna di Excel?
Migliori Strumenti per la Produttività in Office
Potenzia le tue competenze in Excel con Kutools per Excel e sperimenta un’efficienza mai vista prima.Kutools per Excel offre oltre 300 funzionalità avanzate per aumentare la produttività e Risparmia tempo.Clicca qui per ottenere la funzionalità di cui hai più bisogno...
Office Tab Porta l'interfaccia a schede in Office e rende il tuo lavoro molto più semplice
- Abilita la modifica e la lettura a schede in Word, Excel, PowerPoint, Publisher, Access, Visio e Project.
- Apri e crea più documenti in nuove schede all’interno della stessa finestra, invece che in finestre separate.
- Aumenta la tua produttività del 50 % e risparmia centinaia di clic del mouse ogni giorno!
Tutti i componenti aggiuntivi di Kutools in un unico programma di installazione.
Kutools for Office è la suite che include componenti aggiuntivi per Excel, Word, Outlook e PowerPoint, oltre a Office Tab Pro: la soluzione ideale per i team che lavorano su diverse app di Office.
- Suite completa— componenti aggiuntivi per Excel, Word, Outlook e PowerPoint + Office Tab Pro
- Un unico programma di installazione, una sola licenza— configurazione in pochi minuti (pronto per MSI)
- Funziona meglio insieme— produttività ottimizzata tra le app di Office
- Prova gratuita di 30 giorni con tutte le funzionalità— nessuna registrazione, nessuna carta di credito
- Miglior rapporto qualità-prezzo— risparmia rispetto all’acquisto dei singoli componenti aggiuntivi






