Esempi di funzioni IFS – Excel e Fogli Google

Questo tutorial mostra come usare il Funzione IFS di Excel in Excel.

Panoramica della funzione IFS

La funzione IFS di Excel esegue più test e restituisce un valore corrispondente al primo risultato VERO.

Per utilizzare la funzione Foglio di lavoro Excel IFS, selezionare una cella e digitare:

(Notare come appaiono gli input della formula)

Funzione IFS Sintassi e input:

=IFS (test1, valore1, [test2, valore2],… )

prova1 - Primo test logico.

valore1 - Risultato quando test1 è TRUE.

prova2, valore2 - [opzionale] Seconda coppia test/valore.

Che cos'è la funzione IFS?

IFS è una funzione "condizionale". Definisci una serie di test logici, ciascuno con un valore di ritorno associato. Excel esegue a turno ciascuno dei tuoi test e non appena ne trova uno che restituisce TRUE, restituisce il valore associato a quel test.

Funziona più o meno come quando si nidificano più istruzioni IF, ma tende ad essere più facile da leggere e con cui lavorare.

Come utilizzare la funzione IFS

Usi la funzione IFS di Excel in questo modo:

=IFS(C3<50,"F", C3<60,"E", C3<70, "D", C3<80,"C", C3<90,"B", C3<=100, "A ")

Questa formula prende il punteggio del test di uno studente e lo converte nel voto per quel test.

La formula può sembrare complicata, ma ha più senso se metti ogni test su una riga separata:

=SE( C3<50,"F", C3<60,"E", C3<70, "D", C3<80,"C", C3<90,"B", C3<=100, "A " )

Va meglio! È molto più chiaro ora che abbiamo una serie di test abbinati a un valore restituito. Excel scorre l'elenco finché non ottiene una corrispondenza, quindi restituisce il voto che abbiamo abbinato a quel punteggio.

È possibile definire fino a 127 test nella funzione IFS.

Impostazione di un valore predefinito

Con la normale istruzione IF, definiamo due valori che Excel può restituire: uno per quando il test logico è vero e un altro per quando è falso.

IFS non ha la possibilità di aggiungere un valore di ritorno falso e se Excel non trova una corrispondenza in nessuno dei tuoi test, restituirà #N/A. Non bene. Ma possiamo aggirare questo problema impostando un valore predefinito.

Funziona così:

=SEO( C3<50,"F", C3<60,"E", C3<70, "D", C3<80,"C", C3<90,"B", C3<=100, "A " VERO, "Sconosciuto" )

Abbiamo impostato un test logico finale - solo "VERO", da solo.

TRUE, naturalmente, restituisce TRUE. Quindi, se Excel non trova una corrispondenza nei nostri test precedenti, verrà sempre attivato il test finale e Excel restituirà "Sconosciuto".

Cosa può restituire IFS

Sopra abbiamo detto a IFS di restituire una stringa di testo, il voto associato a ciascun punteggio del test. Ma puoi anche restituire numeri o anche altre formule.

Ad esempio, se hai un team di vendita e paghi loro una commissione in base al valore di ogni vendita, puoi utilizzare IFS per calcolare la loro commissione in base al valore di vendita.

=SE (C3<20000,C3*0.02, C3<40000,C3*0.03, C3=60000, C3*0.05, VERO, 0 )

Ora IFS controllerà il valore in C3 e quindi restituirà la formula associata quando trova una corrispondenza. Quindi le vendite al di sotto di $ 20.000 guadagnano il 2% di interesse, al di sotto di $ 40.000 guadagnano il 3% e così via.

Per buona misura, abbiamo anche impostato un valore predefinito di 0.

IFS in Fogli Google

La funzione IFS funziona esattamente allo stesso modo in Fogli Google come in Excel:

Aiuterete lo sviluppo del sito, condividere la pagina con i tuoi amici

wave wave wave wave wave