Funzioni del foglio di lavoro IF annidamento (Microsoft Excel)
Se hai programmato, sai che puoi creare istruzioni condizionali note come istruzioni If … Then. Fondamentalmente, queste affermazioni ti danno un modo per dire “Se questo è vero, allora fallo”. Excel fornisce una funzione del foglio di lavoro IF per eseguire essenzialmente la stessa cosa in una formula.
Sai già come usare la funzione IF perché è stata trattata in altri ExcelTips. Quello che potresti non sapere è che puoi annidare le funzioni IF. Ad esempio, considera la situazione in cui desideri restituire un valore se altre due condizioni sono vere. Se la cella B5 contiene un’impostazione di temperatura e la cella B6 contiene un’impostazione di pressione, potresti volere che la cella B7 contenga le parole “TROPPO ALTO” se B5 è maggiore di 100 e la cella B6 è maggiore di 50. Per fare qualcosa di simile, potresti usa la seguente formula:
=IF(B5>100,IF(B6>50,"TOO HIGH",""),"")
Notare che ci sono due funzioni IF qui. Il primo controlla se il valore di B5 è maggiore di 100. Se lo è, viene richiamata la successiva funzione IF. Questo controlla per vedere se B6 è maggiore di 50. Se lo è, le parole “TROPPO ALTO” vengono visualizzate nella cella. Se una delle istruzioni condizionali fallisce, nella cella non viene visualizzato nulla.
ExcelTips è la tua fonte di formazione economica su Microsoft Excel.
Questo suggerimento (2154) si applica a Microsoft Excel 97, 2000, 2002 e 2003. Puoi trovare una versione di questo suggerimento per l’interfaccia a nastro di Excel (Excel 2007 e versioni successive) qui: