Trova l'ultimo valore in una colonna o riga

In Excel esistono due modi per trovare un valore in una colonna o riga. In questo tutorial impareremo come utilizzare entrambi i tipi di formule e proveremo a applicarli in diverse situazioni.

Trova l’ultimo valore (quando l’ultimo valore è nell’ultima cella)

Segui questi passaggi per scrivere questa formula:

  1. Per prima cosa inserisci la funzione INDICE in una cella.
  2. Successivamente, nell’argomento array , fare riferimento all’intervallo di valori.
  3. Quindi, nell’argomento righe , inserisci la funzione RIGHE.
  4. Nella funzione RIGHE, fai riferimento all’intervallo in cui sono presenti i valori.
  5. Alla fine, inserisci le parentesi di chiusura e premi Invio per ottenere il risultato.
cerca-l'ultimo-valore-di-una-cella-o-riga
 =INDEX(A1:A4,ROWS(A1:A4))

Nel momento in cui premi Invio, restituisce il valore dell’ultima cella nell’intervallo.

valore dell'ultima cella nell'intervallo

L’ unico problema con questa formula è quando non hai un valore nell’ultima cella dell’intervallo.

nessun valore nell'ultima cella dell'intervallo

Possiamo quindi passare alla formula di cui parleremo in seguito.

Trova l’ultimo valore nella colonna

Puoi anche utilizzare la funzione CERCA. E la formula sarà:

 =LOOKUP(2,1/(A:A<>""),A:A)

LOOKUP ha due sintassi da seguire e abbiamo utilizzato la sintassi vettoriale.

cerca-ultimo-valore-nella-colonna

(A:A<>”)

Questa parte della formula restituisce un array dopo aver verificato se una cella ha un valore.

Qui ci riferiamo all’intera colonna ed è per questo che ha restituito un array di grandi dimensioni. Ma nei primi tre valori che puoi vedere abbiamo TRUE, questo perché abbiamo i valori nelle prime tre celle della colonna A

riferimento all'intera colonna

1/(A:A<> » »)

E quando dividi 1 con l’intero array restituito dalla parte precedente della formula, ottieni 1 per VERO e ;#DIV/0! per tutti i valori FALSI.

restituito dalla parte precedente della formula

R:R

In questa parte della formula hai il riferimento alla colonna A. E restituisce una serie completa di valori di colonna. Dove la cella è vuota hai uno 0 e il valore effettivo in cui la cella non è vuota.

la cella è vuota

CERCA(2,1/(A:A<>””),A:A)

Come accennato in precedenza, abbiamo utilizzato la sintassi vettoriale della funzione LOOKUP.

sintassi-vettore-funzione-di-ricerca
  • Nel vettore LOOKUP abbiamo tutti i valori come 1 e 0. 1 dove abbiamo i valori nel vettore RESULT e 0 dove non abbiamo valori nel vettore dei risultati.
  • Quando si cerca 2 nell’intervallo in cui si ha 1 in tutti i valori, la funzione RICERCA si riferisce all’ultimo 1 nel vettore RICERCA.
  • Quindi restituisce il valore corrispondente del vettore dei risultati. Quest’ultimo valore è l’ultimo valore esatto della colonna A.
valore-corrispondente-del-vettore-risultato

Trovare l’ultimo valore di una riga

Può essere utilizzato per ottenere il valore dell’ultima cella non vuota di una riga. Quindi devi solo cambiare il riferimento che hai.

trovando il valore dell'ultima riga
 =LOOKUP(2,1/(1:1<>""),1:1)

In questa formula abbiamo fatto riferimento all’intera riga (Riga 1) per il vettore di ricerca e a quella nel vettore dei risultati. E quando premi Invio, restituisce il valore della cella D1 che è l’ultima cella non vuota della riga.

Ottieni il file Excel

Scaricamento

Aggiungi un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *