Contenuti del Corso
Formule di Excel
Formule di Excel
Scegli
La funzione CHOOSE consente di selezionare un valore da un elenco di valori specificando un numero di indice. È particolarmente utile quando si dispone di un elenco di opzioni predefinito e si ha bisogno di selezionarne uno dinamicamente in base a una condizione o un input.
index_num | Il numero di posizione del valore che vuoi restituire. |
value1 | Il primo valore nella lista da cui scegliere. |
value2 | Il secondo valore nella lista da cui scegliere. |
... | Valori aggiuntivi nella lista da cui scegliere. |
Considera uno scenario semplice in cui hai tre frutti e vuoi sceglierne uno in base a un numero di indice. Formula come questa:
Restituirà Banana come risultato. Puoi rendere la funzione CHOOSE più dinamica utilizzando un riferimento di cella per il numero dell'indice, permettendo al valore di cambiare in base all'input dell'utente.
Come nell'esempio nel capitolo precedente, possiamo utilizzare intervalli denominati. Per questo, possiamo nuovamente definire un nome per un intervallo di Frutta e utilizzarlo nella formula.
Sia le funzioni CHOOSE che INDEX+MATCH in Excel sono utilizzate per recuperare valori da un elenco o un array, ma ci sono alcune differenze tra di esse. Ecco cosa dovresti sapere e i casi in cui potresti voler utilizzare CHOOSE.
CHOOSE
Usa la funzione CHOOSE quando hai un insieme di opzioni piccolo e fisso e conosci l'indice dell'opzione che vuoi restituire.
CHOOSE è più adatto quando le opzioni sono semplici e non richiedono una ricerca in una tabella o intervallo.
Ecco i casi in cui potresti voler utilizzare la combinazione INDEX + MATCH.
INDEX + MATCH
Usa la combinazione INDEX/MATCH quando hai bisogno di eseguire una ricerca dinamica basata su criteri che cambiano.
INDEX/MATCH è ideale per situazioni in cui è necessario cercare valori in una tabella o intervallo basandosi su criteri specifici piuttosto che su un numero di indice fisso.
Grazie per i tuoi commenti!