La funzione CERCA(valore, vettore, [risultato]) deve operare su un vettore ordinato, se no non fornisce risultato corretto (vedi cella A2 nell'esempio allegato).
Per ovviare a ciò, io usualmente creo una macro (nell'esempio macro COPIAeORDINA con pulsante blu) che mi copia i valori di vettore e risultato in altra posizione (F2:G8) e quindi li ordina secondo valori crescenti di vettore (F2:F18). La funzione CERCA (in A4) utilizza come vettore le celle ordinate (F2:F8) e fornisce quindi un risultato corretto.
Se siete così gentili da darmi una risposta, la mia domanda é: esiste un metodo diverso e più semplice per ottenere il risultato, anche con uso di Vba, per poter avere il risultato corretto, senza dover copiare i valori di vettore e risultato?
Grazie per il Vostro aiuto ed un saluto,
Alberto