In questo articolo impareremo a semplificare le formule riducendo la complessità delle funzioni SE in Microsoft Excel 2010.
Mentre si lavora sulla formula NESTED IF; la corretta esecuzione del comando dipende dal fatto che la condizione sia soddisfatta o meno. È possibile nidificare più funzioni SE in una singola cella.
La funzione SE verifica se la condizione specificata è VERA o FALSA. Se la condizione restituisce VERO, restituisce il valore preimpostato e se la condizione restituisce FALSO, restituisce un altro valore preimpostato.
Sintassi = SE(test_logico,valore_se_vero,valore_se_falso)
test_logico: Il test logico verificherà la condizione oi criteri. Se la condizione soddisfa, restituisce il valore preimpostato e, se la condizione non soddisfa, restituisce un altro valore preimpostato.
valore_se_vero: Il valore che si desidera venga restituito se questo argomento restituisce TRUE.
valore_se_falso: Il valore che vuoi venga restituito se questo argomento restituisce FALSE
Usando annidato Funzione SE ci vorrà troppo tempo. Possiamo usare una funzione alternativa, ad es. Funzione SCEGLI per restituire lo stesso output restituito dalla funzione SE.
Scegliere: Restituisce il carattere specificato dal numero di codice dal set di caratteri per il computer. La funzione SCEGLI restituirà un valore da un elenco di valori basato su un determinato numero di indice. La funzione Scegli usa index_num per restituire un valore da un elenco.
Sintassi =SCEGLI(num_indice,valore1,valore2,…)
numero_indice: Specifica quale argomento valore è selezionato. Index_num deve essere un numero compreso tra 1 e 254 o una formula che contenga i numeri tra 1 e 254. Se index_num è minore di 1 allora, scegli restituirà #VALORE! errore.
valore1 e valore 2 sono da 1 a 254 argomenti di valore da cui SCEGLI valuterà e restituirà il risultato.
Facciamo un esempio:
- Abbiamo la tabella dei dati degli studenti.
- Nella colonna A, abbiamo il nome degli studenti e nella colonna B, abbiamo le loro valutazioni
- Nella colonna F & G, abbiamo condizioni: punteggio e valutazioni.
- Nella colonna C, vogliamo inserire la formula IF annidata che restituirà Valutazioni
- Nella cella C2, inserisci la formula =SE(B2=1,$G$3,SE(B2=2,$G$4,SE(B2=3,$V$5,SE(B2=4,$G$6))))
- Copiando la formula sottostante, otterremo l'output come di seguito
- Nella cella D2, inseriremo la formula=SCEGLI(B2,$G$3,$G$4,$G$5,$G$6)
- SCEGLIERE la funzione controllerà il valore nella cella B2 e restituirà il valore in base ai valori nella colonna G.
- Copiando la formula sottostante, otterremo l'output come di seguito
- Entrambe le formule forniscono lo stesso output ma utilizzano la funzione SCEGLI che riduce la complessità rispetto alla funzione SE in cui per ogni nuova condizione, dobbiamo scrivere una nuova condizione SE all'interno della funzione SE.