Per recuperare il numero di riga che corrisponde a un valore corrispondente in una ricerca, utilizziamo la funzione MAX, insieme alle funzioni SE e RIGA in Microsoft Excel 2010.
MASSIMO: Questa funzione viene utilizzata per restituire il numero più grande in un insieme di valori. Ignora i valori logici e il testo.
Sintassi della funzione "MAX": =MAX(numero1, [numero2],… .)
Esempio: L'intervallo A1: A4 contiene un elenco di numeri e dobbiamo restituire il numero massimo.
Segui i passaggi indicati di seguito: -
- Seleziona la cella B1 e scrivi la formula.
- =MAX(A1:A4), premi Invio sulla tastiera.
- La funzione restituirà 9.
- Quindi 9 è il valore massimo nell'intervallo A1:A4.
PICCOLO: - Questa funzione viene utilizzata per restituire il k-esimo valore più piccolo in un set di dati.
Sintassi della funzione “SMALL”: =SMALL (array,k)
Esempio:La colonna A contiene pochi numeri, vogliamo scoprire il numero più piccolo della lista.
- Seleziona la cella B1.
- Scrivi la formula =PICCOLO(A1:A4,1)
- Premi Invio sulla tastiera.
- La funzione restituirà il numero più piccolo nella riga.
SE: - Controlla se una condizione è soddisfatta e restituisce un valore se True e un altro valore se False.
Sintassi della funzione "SE" =if(test logico,[valore_se_vero],[valore_se_falso])
La funzione eseguirà un test logico e fornirà il risultato in base al fatto che sia vero o falso.
Per esempio: Le celle A2 e A3 contengono i numeri 3 e 5. Se la cella contiene 3, la formula dovrebbe visualizzare "Sì" altrimenti "No".
=SE (A1=3,"Sì","No")
RIGA: - Questa funzione viene utilizzata per restituire il numero di riga di un riferimento di cella.
Sintassi della funzione “ROW”: =ROW (riferimento)
Esempio: =RIGA (A1) restituirebbe 1
=RIGA (A1:A10) restituirebbe 1
=RIGA (LA1:C10) restituirebbe 1
Vediamo come possiamo usare la funzione MAX per scegliere il numero, la funzione SE controllerà il test logico e la funzione ROW identificherà il numero di riga che corrisponde a un valore corrispondente in una ricerca.
Facciamo un esempio per capire come possiamo recuperare il numero di riga che corrisponde a un valore corrispondente in una ricerca.
Per recuperare il numero di riga, utilizzeremo la funzione MAX, insieme alle funzioni SE e RIGA in Microsoft Excel 2010 e 2013.
Dobbiamo cercare nell'elenco 1 (colonna A) ciascuno dei testi nella colonna C e recuperare il numero di riga corrispondente. In questo caso, dobbiamo confrontare il valore di ricerca fornito in C2 con ogni voce nella colonna A e trovare il numero di riga corrispondente. Questo numero di riga deve essere restituito in E2.
Segui i passaggi indicati di seguito: -
- Seleziona la cella E2.
- Scrivi la formula per recuperare il numero di riga corrispondente.
- =MAX(SE($A$2:$A$5=C2,RIGA($A$2:$A$5)))
- Premi Ctrl+Maiusc+Invio sulla tastiera
- La funzione recupererà il numero di riga che corrisponde a un valore corrispondente nella ricerca.
Nota: se cambiamo il valore di ricerca, il risultato verrà modificato automaticamente. Guarda lo screenshot qui sotto: il valore di ricerca è stato modificato in Ovest e il risultato corrispondente che è 3 viene visualizzato nella cella E2.
Possiamo usare un'altra formula, per ottenere lo stesso risultato, segui i passaggi indicati di seguito
- Seleziona la cella E2.
- Scrivi la formula per recuperare il numero di riga corrispondente.
- =PICCOLO(SE($A$2:$A$8=$C$2,RIGA($A$2:$A$8),99999),RIGA()-RIGA($C$2)+1)
- Premi Ctrl+Maiusc+Invio sulla tastiera
- La formula sarà simile a questa: {=SMALL(IF($A$2:$A$8=$C$2,ROW($A$2:$A$8),99999),ROW()-ROW($C$2)+ 1)}
- La funzione recupererà ogni numero di riga che corrisponde a una corrispondenza riuscita con il valore di ricerca.