Se [IF]

Restituisce un valore specificato se l'argomento logico dato è vero

e un altro valore specificato se l'argomento è falso.

Sintassi

IF (Logico, ValoreSeVero, ValoreSeFalso)
Nota: il separatore richiesto (virgola o punto e virgola) corrisponde automaticamente alle impostazioni di posizione del computer.

Tipi di dati degli argomenti

Logico: Vero/Falso

ValoreSeVero, ValoreSeFalso: qualsiasi Tipo Dati, ma il Tipo Dati deve essere identico per entrambi i valori

Tipo dato del risultato

Stesso tipo di dati dei Valori.

Esempio

Definire lo standard Sporgenza Trave in base alla Lunghezza della Trave.

Se la trave è meno lunga di 480 cm, la sporgenza deve essere di 10 cm.

Se è più lunga di 480 cm, la sporgenza deve essere di 12 cm.

Espressione

IF (Lunghezza sinistra <=480cm, 10 cm, 12 cm)

Risultato

10 per le travi più corte, 12 per le travi più lunghe

Nota

Per testare più condizioni, potrebbe essere più semplice utilizzare la funzione IFS.

Vedere IF multiplo [IFS].