1. Basic se funzione
La funzione di base se in Excel ha la seguente sintassi:
`` `Excel
=If (logical_test, [value_if_true], [value_if_false])
`` `
* logical_test: Una condizione che valuta al vero o falso.
* value_if_true: Il valore da restituire se Logical_test è vero.
* value_if_false: Il valore da restituire se logical_test è falso.
2. Nidificato se funzione
Per aggiungere più condizioni, "nidifichi" se funzione in un altro. L'argomento `value_if_false` di uno se diventa l'argomento` logical_test` del prossimo se.
Esempio:
Supponiamo che tu voglia assegnare voti in base al punteggio di uno studente:
* 90 e sopra:"A"
* 80-89:"B"
* 70-79:"C"
* Sotto 70:"f"
Ecco la formula nidificata se:
`` `Excel
=If (a1> =90, "a", if (a1> =80, "b", if (a1> =70, "c", "f")))
`` `
Spiegazione:
1. if (a1> =90, "a", ...): Se il punteggio nella cella A1 è 90 o superiore, restituisce "A". Altrimenti, procedi al successivo IF.
2. if (a1> =80, "b", ...): Se il punteggio è 80 o superiore (ma meno di 90), restituisci "B". Altrimenti, procedi al successivo IF.
3. if (a1> =70, "c", "f"): Se il punteggio è 70 o superiore (ma meno di 80), restituisce "C". Altrimenti, restituisce "F".
Note importanti:
* Order importa: L'ordine delle dichiarazioni IF è cruciale. Inizia con la condizione più restrittiva e scendi.
* Neste massima: Excel consente fino a 64 funzioni nidificate.
* Alternative: Per una logica più complessa, considerare l'utilizzo della funzione IFS (disponibile nelle versioni più nuove Excel) o la funzione Scegli.
Fammi sapere se desideri più esempi o hai in mente uno scenario specifico!
software © www.354353.com