La funzione CONFRONTA.X cerca un elemento specifico in una matrice o un intervallo di celle e quindi restituisce la posizione relativa dell'elemento.
Qui useremo CONFRONTA.X per trovare la posizione di un elemento in un elenco.
La funzione CONFRONTA.X restituisce la posizione relativa di un elemento in una matrice o un intervallo di celle.
=CONFRONTA.X(valore; matrice; [modalità_confronto]; [modalità_ricerca])
Argomento |
Descrizione |
---|---|
valore Obbligatorio |
Il valore |
matrice_ricerca Obbligatorio |
La matrice o l’intervallo in cui effettuare la ricerca |
[modalità_confronto] Facoltativo |
Specificare il tipo di corrispondenza: 0 - Corrispondenza esatta (impostazione predefinita) -1 - Corrispondenza esatta o elemento successivo più piccolo 1 - Corrispondenza esatta o elemento successivo più grande 2 - Una corrispondenza jolly in cui *, ? e ~ hanno un significato speciale. |
[modalità_ricerca] Facoltativo |
Specificare il tipo di ricerca: 1 - Ricerca dal primo all'ultimo (impostazione predefinita) -1 - Ricerca dall'ultimo al primo (ricerca inversa). 2 - Effettuare una ricerca binaria basata sulla matrice di ricerca classificata in ordine crescente. Se non è classificata, vengono restituiti risultati non validi. - 2 - Effettuare una ricerca binaria basata sulla matrice di ricerca classificata in ordine decrescente. Se non è classificata, vengono restituiti risultati non validi. |
Esempi
Esempio 1
L'esempio seguente trova la posizione del primo termine che è una corrispondenza esatta o il valore successivo più grande per (ovvero, inizia con) "Uv".
Esempio 2
L'esempio seguente trova il numero di venditori idonei per un bonus. Viene usato anche 1 per modalità_confronto per trovare una corrispondenza esatta o l'elemento successivo più grande nell'elenco, ma poiché i dati sono numerici restituirà un conteggio di valori. In questo caso, la funzione restituisce 4, perché ci sono 4 addetti alle vendite che hanno superato l'importo del bonus.
Esempio 3
Ora useremo una combinazione di INDICE/CONFRONTA.X/CONFRONTA.X per eseguire una ricerca verticale e orizzontale simultanea. In questo caso, si vuole restituire l'importo delle vendite per un determinato rappresentante vendite e un determinato mese. Si tratta di un modo analogo all'uso combinato delle funzioni INDICE e CONFRONTA, tranne per il fatto che richiede meno argomenti.
Esempio 4
È anche possibile usare CONFRONTA.X per restituire un valore in una matrice. Ad esempio, =CONFRONTA.X(4;{5;4;3;2;1}) restituirà 2, perché 4 è il secondo elemento della matrice. Si tratta di uno scenario di corrispondenza esatta, mentre =CONFRONTA.X(4,5;{5;4;3;2;1};1) restituisce 1, perché l'argomento modalità_confronto (1) è impostato in modo da restituire una corrispondenza esatta o l'elemento successivo più grande, vale a dire 5.
Servono altre informazioni?
È sempre possibile rivolgersi a un esperto della Tech Community di Excel o ottenere supporto nelle Community.