In questo articolo impareremo come utilizzare la funzione… in Excel.
Scenario :
In Excel, puoi ordinare i valori in ordine crescente o decrescente. Ma non esiste un modo predefinito di Excel per invertire o capovolgere un elenco di valori. Quindi non potremmo sederci così, possiamo eseguire l'attività utilizzando determinate formule excel. Comprendiamo la formula come spiegato di seguito.
OFFSET - Formula COUNTA per invertire l'elenco dei valori
Per questo useremo una combinazione di tre funzioni e impareremo a conoscerle un po'. La formula seguente restituisce l'ultimo valore dell'intervallo in (A2:A7).
formula:
=OFFSET($A$2, CONTA.VALORI(array)-ROW()+1,0) |
array: elenco di valori che iniziano con la cella A2
$A$2: primo riferimento alla cella dell'array
INDEX - Formula RIGHE per invertire l'elenco dei valori
Ora costruiremo una formula usando la funzione sopra spiegata e una logica semplice. Innanzitutto, dobbiamo ottenere l'ultimo valore della lista nel primo valore della nuova lista inversa. Quindi dobbiamo trasferire la formula ad altre celle usando una logica semplice. Usa la formula nella cella D6.
Formula nella cella D6:
= INDICE (array, ROWS (array) - ROW () + ROW ($D$5) +1) |
array: elenco di valori che iniziano
$D$5 : una cella prima della prima cella di output. (D6 - 1 = D5)
Esempio :
Tutti questi potrebbero essere fonte di confusione da capire. Capiamo come utilizzare la funzione usando un esempio. Qui abbiamo un elenco di valori e una colonna New List.
Abbiamo bisogno di riempire i nuovi valori dell'elenco con l'ordine inverso dei valori dell'elenco. L'array viene preso come intervallo denominato per l'array A1:A10.
Usa la formula nella cella D6:
= INDICE ( matrice , RIGHE ( matrice ) - RIGA ( ) + RIGA ( $ D $ 5 ) +1 ) |
Spiegazione:
- ROW ( ) restituirà 6, il numero di riga corrispondente per la cella.
- ROW( $D$5 ) il cell_reference per la cella appena precedente restituirà 5, il numero di riga per la cella D5.
- Il segno $ con riferimento di cella viene utilizzato per correggere il riferimento di cella poiché excel estende il riferimento di cella man mano che si estende l'uso della formula.
- RIGHE(array) restituirà il numero di valori nell'array che in questo caso è 10.
- La funzione indice quindi cerca l'elemento { 10 -6 +5 +1 } nell'array = il decimo elemento che è l'ultimo elemento nell'array.
Qui i valori della funzione sono dati come riferimento di cella.
premere accedere per ottenere il risultato.
Come puoi vedere nell'istantanea sopra, la formula restituisce l'ultimo elemento nella prima cella del Nuovo elenco.
Copia la formula nel resto delle celle usando il tasto di scelta rapida Ctrl + D o trascina verso il basso l'opzione in Excel.
Come puoi vedere dall'istantanea sopra, la colonna Nuovo elenco è piena di valori come richiesto.
C'è un metodo facile per fare lo stesso. Ma è solo per risparmiare tempo e orientarsi al risultato.
- Digitare il numero 1 e 2 nel primo e nel secondo nella colonna adiacente dei Valori.
- Quindi seleziona le due celle e trascinale verso il basso fino a riempire la colonna Indice.
- Ctrl + Maiusc + L per applicare l'opzione filtro in Excel.
- Quindi invertire l'ordinamento dei numeri dal più grande al più piccolo invertirà anche l'elenco dei valori.
Come puoi vedere nella gif sopra, la colonna Valori è in ordine inverso.
Una nota: La formula spiegata sopra funziona bene quando l'array richiesto può essere ovunque.
Utilizzare la formula quando i valori richiesti iniziano dalla prima riga del foglio di lavoro.
= INDICE ( array , RIGHE ( array ) - RIGA ( ) + 1 ) |
OFFSET - Formula COUNTA per invertire l'elenco dei valori
Per questo useremo una combinazione di tre funzioni e impareremo a conoscerle un po'. La formula seguente restituisce l'ultimo valore dell'intervallo in (A2:A7).
formula:
=OFFSET($A$2,COUNTA($A$2:$A$7)-RIGA()+1,0) |
array: elenco di valori che iniziano con la cella A2
$A$2: primo riferimento alla cella dell'array
Copia e incolla la formula usando Ctrl + D o trascina la casella nella parte inferiore destra della cella. Questo creerà un elenco di valori in ordine inverso
Ecco alcuni risultati osservativi che utilizzano la formula sopra.
Appunti:
- Puoi usare una qualsiasi delle formule per invertire l'elenco dei valori
- La formula funziona bene sia per valori numerici che di testo.
Spero che questo articolo sull'inversione dell'ordine dei valori di riga in un elenco in Excel sia esplicativo. Trova altri articoli sul calcolo dei valori e le relative formule di Excel qui. Se ti è piaciuto il nostro blog, condividilo con i tuoi amici su Facebook. E puoi anche seguirci su Twitter e Facebook. Ci piacerebbe avere tue notizie, facci sapere come possiamo migliorare, completare o innovare il nostro lavoro e renderlo migliore per te. Scrivici al sito di posta elettronica.
Come utilizzare i tasti di scelta rapida per ordinare e filtrare in Excel : Utilizzo Ctrl + Maiusc + L dalla tastiera per applicare l'ordinamento e il filtro sulla tabella in Excel.
La funzione SORT in Excel 365 (nuova versione) : La funzione SORT restituisce l'array ordinato in base al numero di colonna specificato nell'array. Funziona anche su dati orizzontali.
Ordina i numeri utilizzando la funzione PICCOLO di Excel : Per ordinare i numeri utilizzando la formula in Excel 2016 e versioni precedenti, puoi utilizzare la funzione PICCOLO con altre funzioni di aiuto.
Ordina valori numerici con la funzione RANK di Excel : Per ordinare i valori numerici possiamo usare la funzione Rank. La formula è
Formula di Excel per ordinare il testo : Per ordinare i valori di testo utilizzando la formula in Excel, utilizziamo semplicemente la funzione CONTA.SE. Ecco la formula
Formula di Excel per estrarre valori univoci da un elenco : per trovare tutti i valori univoci da un elenco in Excel 2016 e versioni precedenti, utilizziamo questa semplice formula.
Articoli popolari:
50 scorciatoie di Excel per aumentare la produttività : velocizza le tue attività in Excel. Queste scorciatoie ti aiuteranno ad aumentare l'efficienza del tuo lavoro in Excel.
Come utilizzare la funzione CERCA.VERT in Excel : questa è una delle funzioni più utilizzate e popolari di excel che viene utilizzata per cercare il valore da diversi intervalli e fogli.
Come usare la funzione SE in Excel : l'istruzione IF in Excel controlla la condizione e restituisce un valore specifico se la condizione è VERA o restituisce un altro valore specifico se FALSO.
Come utilizzare la funzione SOMMA.SE in Excel : Questa è un'altra funzione essenziale della dashboard. Questo ti aiuta a riassumere i valori su condizioni specifiche.
Come utilizzare la funzione CONTA.SE in Excel : Conta i valori con le condizioni utilizzando questa straordinaria funzione. Non è necessario filtrare i dati per contare valori specifici. La funzione Countif è essenziale per preparare la tua dashboard.