Applicare la Funzione di Excel SCEGLI
La Funzione SCEGLI serve per selezionare da 1 a 254 valori in base ad
uno specifico numero di indice.
Esempio, se i valori da 1 a 12 fossero dei mesi, La Funzione SCEGLI
potrà restituire uno dei mesi associato come indice ai numero da 1 a 12.
La Funzione SCEGLI di Excel appartiene alla categoria
Ricerca e Riferimento e risulta particolarmente interessante se
nidificata all'interno di Formule.
La Funzione SCEGLI
La Funzione SCEGLI utilizza un indice per restituire un valore che viene estratto da un elenco inserito come argomento all'interno della stessa Funzione.
Sintassi della Funzione
La sintassi della Funzione è la seguente
=SCEGLI(indice; valore1; [valore2]; ...)
nella quale:
indice: Indica quale argomento valore viene selezionato. È necessario che indice sia un numero compreso tra 1 e 254 oppure un riferimento a una cella contenente un numero compreso tra 1 e 254.
valore1; [valore2]; ..... il primo argomento è
obbligatorio, i valori successivi sono facoltativi e rappresenta da 1 a 254 argomenti tra i quali SCEGLI selezionerà un valore o un'operazione da eseguire.
Gli argomenti indicati possono essere testi; numeri, riferimenti di cella, nomi definiti, formule
- funzioni.
Esempio di applicazione della Funzione SCEGLI
Nell'esempio proposto nella sottostante immagine, si vuole automatizzare l'inserimento di un settore (Amministrazione, Direzione, Vendite, Produzione), rispetto l'imputazione di un
numero progressivo 1, 2, 3, 4.
Per la restituzione del valore si potrebbero utilizzare 3 Funzioni nidificate SE, oppure utilizzare la Funzioni SCEGLI.
Nello specifico la Funzione sarà espressa dalla sintassi:
=SCEGLI(B3;"Amministrazione";"Direzione";"Vendite";"Produzione")
Nella Funzione è stato definito come indice il riferimento
al valore contenuto cella B3, e come valore1; valore2.... i riferimenti ai testi
"Amministrazione";"Direzione";"Vendite";"Produzione"
Nidificare la Funzione SCEGLI (primo esempio)
Come spesso accade le Funzioni di Ricerca e Riferimento trovano le loro più interessanti applicazioni quando vengono nidificate all'interno di Formule più o meno complesse.
Primo Esempio.
La Funzione SCEGLI inserita come operatore nella Funzione
SOMMA.
Nell'esempio illustrato nell'immagine si vuole creare una
Formula che permetta di sommare un
numero variabile di trimestri in
funzione del numero imputato nella cella
E3.
La Funzione SCEGLI viene nidificata
all'interno di SOMMA
e concorre a definire l'intervallo da
sommare e la
scelta è in funzione del numero inserito
nella cella E3.
Se nella cella E3 viene inserito il valore 1, 2, 3 o 4, viene scelto come secondo valore dell'intervallo da sommare rispettivamente la cella C3, C4, C5 oppure C6.
Nidificare la Funzione SCEGLI (secondo esempio)
La Funzione SCEGLI nidificata assieme alle Funzioni
SOMMA e
CONFRONTA.
Nell'esempio illustrato nella sottostante immagine, si vuole calcolare
un numero variabile di mesi di fatturato a partire da gennaio fino al mese indicato nella cella
E5 (nell'esempio maggio).
Innanzitutto, come nell'esempio precedente, la Funzione
SCEGLI
concorre a determinare l'intervallo di
celle che devono essere sommate a partire dalla cella C3.
L'operatore indice della Funzione SCEGLI, viene determinato
dalla Funzione CONFRONTA la quale restituisce la posizione nella
matrice B3:B14 del
valore (mese) imputato nella cella E5 (nell'esempio
maggio si trova in posizione 5). Questo valore diventa l'indice
attraverso il quale la Funzione SCEGLI individuerà il quinto
valore della serie ovvero la cella C7.
Nel caso in cui il messe inserito nella cella E5 fosse maggio la somma verrà totalizzata dalla cella C3 fino alla
cella C7 compresa.
=SOMMA(C3:SCEGLI(CONFRONTA(E5;B3:B14;0);C3;C4;C5;C6;C7;C8;C9;C10;C11;C12;C13;C14))
Per un approfondimento sulla Funzione CONFRONTA si rimanda a: La Funzione INDICE e la Funzione CONFRONTA
Indice Generale Argomenti:
EXCEL
[Valter Borsato Dicembre 2019 | Aggiornato il 11/01/2024]