Come convertire un vettore / una singola riga o colonna in una matrice in Excel?
Come potresti convertire una singola riga o colonna in un intervallo di matrice in Excel? Copiarle e incollarle una per una sprecherebbe molto tempo. In questo articolo, ti parlerò di alcuni trucchi rapidi per risolvere questo compito.
Convertire un vettore / una singola riga o colonna in una matrice con formule
Convertire un vettore / una singola riga o colonna in una matrice con Kutools per Excel
Convertire un vettore / una singola riga o colonna in una matrice con formule
Puoi applicare le seguenti formule per convertire una riga o una colonna in una matrice, procedi come segue:
Convertire una singola colonna in una matrice:
Supponendo di avere una colonna di valori C1:C20 e ora voglio convertire questa colonna in una matrice con quattro righe e cinque colonne (4×5), procedi come segue:
1. Inserisci questa formula in una cella vuota, ad esempio F1: =OFFSET($C$1:$C$20,COLUMN()-COLUMN($F$1)+((ROW()-ROW($F$1))*(ROWS($C$1:$C$20)/4)),0,1,1), quindi premi il tasto Invio per ottenere il primo valore, vedi screenshot:
Nota: Nella formula sopra:
$C$1:$C$20: è la colonna di dati che desideri convertire in matrice;
$F$1: indica la cella in cui desideri inserire il primo risultato della matrice;
ROWS($C$1:$C$20)/4: il numero 4 è il numero di righe che desideri nella matrice risultante. Se vuoi una matrice con due righe, devi solo cambiare il 4 in 2.
Puoi modificare i riferimenti delle celle sopra riportati in base alle tue esigenze.
2. Quindi trascina la maniglia di riempimento verso il basso per 4 righe e poi continua a trascinarla verso destra per 5 colonne, otterrai il seguente risultato:
Convertire una singola riga in una matrice:
Per convertire una singola riga in una matrice con cinque righe e quattro colonne (5×4), utilizza la seguente formula:
Inserisci questa formula in una cella vuota, ad esempio E4: =OFFSET($A$1:$T$1,0,COLUMN()-COLUMN($E$4)+(ROW()-ROW($E$4))*(COLUMNS($A$1:$T$1)/5),1,1), quindi trascina la maniglia di riempimento verso il basso per cinque righe e poi trascinala verso destra per quattro colonne per ottenere una matrice con cinque righe e quattro colonne come mostrato nello screenshot seguente:
Nota: Nella formula sopra:
$A$1:$T$1: è la riga di dati che desideri convertire in matrice;
$E$4: indica la cella in cui desideri inserire il primo risultato della matrice;
COLUMNS($A$1:$T$1)/5: il numero 5 è il numero di righe che desideri nella matrice risultante. Se vuoi una matrice con due righe, devi solo cambiare il 5 in 2.
Puoi modificare i riferimenti delle celle sopra riportati in base alle tue esigenze.
Se ci sono celle vuote nella colonna o riga originale, verranno visualizzate come 0 nella matrice.
Convertire un vettore / una singola riga o colonna in una matrice con Kutools per Excel
Le formule sopra possono essere un po' difficili per la maggior parte dei principianti di Excel, qui posso presentarti uno strumento pratico - Kutools per Excel, con la sua funzione Trasforma Intervallo, puoi convertire rapidamente una singola riga o colonna in un intervallo e viceversa.
Dopo aver installato Kutools per Excel, procedi con i seguenti passaggi:
1. Seleziona i dati della colonna o riga che desideri convertire.
2. Quindi clicca su Kutools > Intervallo > Trasforma Intervallo, vedi screenshot:
3. Nella finestra di dialogo Trasforma Intervallo:
(1.) Per convertire una singola riga in una matrice, seleziona Singola riga a intervallo dal Tipo di trasformazione, per convertire una singola colonna in matrice, seleziona Singola colonna a intervallo;
(2.) Specifica il numero di colonne che desideri convertire nella casella Valore fisso sotto Righe per record, se digiti 5, otterrai una matrice con 5 colonne.
4. Quindi clicca sul pulsante Ok, apparirà una finestra di avviso per ricordarti di selezionare una cella per l'output del risultato, vedi screenshot:
5. E poi clicca su OK, la singola colonna è stata convertita nella matrice di cui hai bisogno, vedi screenshot:
Scarica e prova gratuitamente Kutools per Excel Ora!
Articolo correlato:
Come convertire una matrice in un vettore o in una singola colonna in Excel?
I 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 oltre300 funzionalità avanzate per aumentare la produttività e risparmiare tempo. Clicca qui per ottenere la funzione 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 della stessa finestra, invece che in nuove finestre.
- Aumenta la tua produttività del50% e riduce centinaia di clic del mouse ogni giorno!