Excel: usare correttamente la funzione COMPARISON

In Microsoft Excel, puoi usare la funzione COMPARISON per trovare la posizione di un elemento in una sezione specifica. Applicando specifici tipi di confronto, puoi anche personalizzare la ricerca.

Puoi trovare altri suggerimenti su controlli e formule in Excel qui.

Excel: Usare la funzione COMPARISON

La funzione COMPARISON ti dice dove si trova l'elemento nella matrice di ricerca. Non c'è distinzione tra maiuscole e minuscole. Una tale funzione in Excel è sempre strutturata secondo il seguente schema:

=VERGLEICH(criterio di ricerca;matrice di ricerca;[tipo di confronto])

Il criterio di ricerca è il valore o l'elemento che volete cercare. Questo può essere un numero, un modulo di testo o un valore logico. Può anche essere un riferimento a una cella. Tuttavia, la cella a cui si fa riferimento deve poi contenere uno degli elementi menzionati.

La matrice di ricerca è l'area in cui si vuole cercare. Inserite semplicemente il riferimento alla cella qui, per esempio "A1,A2,A3,A4". Se vuoi cercare più celle contemporaneamente, puoi anche mettere un due punti tra il nome della prima cella e il nome dell'ultima cella, per esempio "A1:A4".

Il tipo di confronto è opzionale. Qui potete inserire il modo in cui i valori all'interno della matrice di ricerca devono essere confrontati con il criterio di ricerca:

  • Se inserite 1 o niente, Excel cerca il valore più grande che è uguale al criterio di ricerca con la funzione COMPARE. Se non si trova nessun valore uguale al criterio di ricerca, viene dato il prossimo valore più piccolo. La matrice di ricerca deve essere disposta in ordine crescente, ad esempio "-3,-1,0,1,2,A,B,FALSE,TRUE".
  • Se viene inserito 0 come tipo di confronto: qui la funzione COMPARISON cerca il primo valore all'interno della matrice di ricerca il cui valore corrisponde esattamente al criterio di ricerca. I valori nella matrice di ricerca possono essere ordinati in qualsiasi ordine. Se non c'è nessun valore nell'area di ricerca che corrisponde esattamente, viene visualizzato il messaggio di errore "#NV".
  • Se si scrive -1 come tipo di confronto nella funzione, Excel cerca il valore più piccolo che è uguale al criterio di ricerca. Se non viene trovato nessun valore che corrisponde esattamente al criterio di ricerca, viene dato il prossimo valore più grande. La matrice di ricerca deve essere in ordine decrescente per questo, per esempio "TRUE,FALSE,B,A,2,1,0,-1,-3".

La funzione COMPARISON è molto simile alla funzione REFER in Excel. Quando lo si usa, è importante se si ha bisogno dell'elemento stesso o solo della sua posizione. Se vi serve solo la posizione dell'elemento nella lista, la funzione COMPARISON è lo strumento giusto per voi.