Recupero del numero di riga che corrisponde a un valore corrispondente in una ricerca in Excel 2010

Anonim

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.