Esercitazione su Excel: come creare una formula con IF nidificati

In questo video, ti mostrerò come creare una formula che utilizza più istruzioni IF nidificate. Questa è una tecnica comune per gestire più condizioni.

Diamo un'occhiata.

Questo foglio di lavoro mostra una classe di studenti con cinque punteggi del test nelle colonne da D a H e una media nella colonna I.

Nella colonna J dobbiamo aggiungere una formula che calcola un voto in base alla media. Questo può essere fatto con istruzioni IF annidate.

Quando è necessario creare IF annidato, attenersi alla seguente procedura:

Innanzitutto, rendi chiara la logica che devi implementare. In questo caso, ho creato una tabella che mostra chiaramente quale punteggio è necessario per ogni voto.

Quindi, se non hai familiarità con gli IF annidati, elenca le formule IF di cui avrai bisogno. Qui ho aggiunto le istruzioni IF direttamente alla tabella.

La prima colonna mostra le funzioni IF necessarie quando si passa da punteggi bassi a punteggi alti La seconda colonna mostra le istruzioni IF necessarie per passare da punteggi alti a punteggi bassi.

È importante che tu lavori in una direzione. In questo esempio, lavoriamo dal basso verso l'alto.

Ora aggiungi la prima istruzione IF. Se ci fermiamo qui, la formula restituisce FALSO, perché la media non è inferiore a 64 e non forniamo nulla per valore se falso nella formula.

Per continuare, dobbiamo aggiungere la successiva istruzione IF come valore se falso nella nostra prima istruzione IF.

Questa è la chiave per costruire una formula che utilizza IF annidati.

Dopo aver aggiunto la seconda istruzione IF, devo aggiungere la terza, come valore se falso alla seconda. E così via.

Nell'ultima istruzione IF, fornire il valore finale di value se falso. In questo caso, questo è il grado "A". Cioè, se tutte le precedenti istruzioni IF restituiscono false, il voto dovrebbe essere A.

Per finire la formula, ho bisogno di una parentesi di chiusura per ogni istruzione IF che abbiamo. In questo caso, sono quattro parentesi chiuse.

Quando copio la formula, otterremo il voto corretto per ogni punteggio.

Per ricapitolare, in questo esempio più istruzioni IF sono disposte in ordine, testando i punteggi dal basso al più alto.

Ogni istruzione IF contiene un test e un valore se vero e un valore se falso. Istruzioni IF aggiuntive come valore se false per l'istruzione IF precedente.

In un altro video vedremo come rendere questo tipo di formula più facile da leggere.

Corso

Formula di base

Articoli interessanti...