Vai al contenuto principale

Excel IFS function

Come tutti sappiamo, possiamo usare la funzione SE annidato per verificare se sono soddisfatte più condizioni. Ma qui, la funzione IFS è molto più facile da usare rispetto alla funzione SE annidato. La funzione IFS viene utilizzata per testare più condizioni e restituire un valore corrispondente al primo risultato TRUE, se nessuna delle condizioni fornite restituisce TRUE, la funzione restituisce l'errore # N / D.

doc ifs funzione 1


 Sintassi:

La sintassi per la funzione IFS in Excel è:

=IFS( logical_test1, value_if_true1, [logical_test2, value_if_true2],... )

 Argomenti:

  • logical_test1: Necessario. La condizione che restituisce TRUE o FALSE.
  • value_if_true1: Necessario. Restituisce il risultato se logic_test1 è TRUE. Può essere vuoto.
  • logical_test2: Opzionale. La seconda condizione che restituisce TRUE o FALSE.
  • value_if_true2: Opzionale. Restituisce il secondo risultato se logic_test2 è TRUE. Può essere vuoto.

Note:

  • 1. Questa funzione IFS consente di inserire fino a 127 condizioni. Ed è applicato a Excel 2019, Office 365. Tutte le versioni precedenti a Excel 2019 non supportano questa funzione.
  • 2. Se nessun test logico restituisce TRUE, restituirà l'errore # N / D.
  • 3. Un valore di errore #VALUE si verifica se il logic_test fornito restituisce un valore diverso da TRUE o FALSE.

 Ritorno:

Per testare più condizioni e restituire il valore corrispondente con il primo risultato TRUE.


 Consigli d'uso:

Esempio 1: utilizzare le funzioni IFS per identificare il voto in base al punteggio

Per assegnare il voto a ogni studente in base ai punteggi come mostrato nella seguente schermata:

doc ifs funzione 2

Si prega di applicare la formula seguente, quindi il voto sarà classificato come segue: 0-60: grado F; 60-70: grado D; 70-80: grado C; 80-90: grado B; maggiore o uguale a 90: grado A.

=IFS(B2<60,"F",B2<70,"D",B2<80,"C",B2<90,"B",B2>=90,"A")

doc ifs funzione 3

Note:: Puoi anche utilizzare i riferimenti di cella per sostituire i numeri statici come segue:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2<$E$6,$F$5,B2>=$E$6,$F$6)

doc ifs funzione 4


Esempio 2: utilizzare le funzioni IFS per calcolare la commissione in base alle vendite

La funzione IFS può aiutarti a calcolare gli importi delle commissioni in base a tassi di commissione variabili e totali di vendita cumulativi per ogni mese.

Supponendo che tu abbia una tabella con le vendite totali di tutti i venditori e le tariffe di commissione come mostrato nella seguente schermata, come potresti calcolare la commissione in base alle varie tariffe di commissione in Excel?

doc ifs funzione 5

La seguente formula può fornire il valore della commissione per ogni personale di vendita, utilizzare questo:

=IFS(B2<$E$3,$F$2,B2<$E$4,$F$3,B2<$E$5,$F$4,B2>$E$5,$F$5)*B2

che significa:

  • se il totale delle vendite è 0-40000: commissione = vendite * 0;
  • se il totale delle vendite è 40000-80000: commissione = vendite * 2%;
  • se il totale delle vendite è 80000-100000: commissione = vendite * 3.5%;
  • se il totale delle vendite è maggiore o uguale a 100000: commissione = vendite * 7%;

doc ifs funzione 6


Suggerimenti:: La funzione IFS riceverà un errore # N / D, se nessuna delle condizioni restituisce TRUE. Se si desidera sostituire l'errore # N / A con un altro valore significativo, è necessario aggiungere una condizione ELSE alla fine della funzione IFS.

Normalmente, usa la funzione IFS:

=IFS(B2="Apple","Fruit", B2="Orange","Fruit", B2="Potato","Veg",B2="Steak","Meat", B2="Chicken","Meat")

doc ifs funzione 7

Usa la funzione IFS con la condizione ELSE:

=IFS(B2="Apple","Fruit", B2="Orange","Fruit", B2="Potato","Veg",B2="Steak","Meat", B2="Chicken","Meat", "TRUE","Others")

Note:: Nella formula precedente, l'aggiunta della condizione finale, "TRUE", "Others" restituirà il valore "Others" quando nessuna delle condizioni nella funzione IFS restituisce TRUE.

doc ifs funzione 8


I migliori strumenti per la produttività in ufficio

Kutools for Excel - Ti aiuta a distinguerti dalla massa

Funzioni popolari: Trova, evidenzia o identifica i duplicati  |  Elimina righe vuote  |  Combina colonne o celle senza perdere dati  |  Round senza formula ...
Super VLookup: Criteri multipli  |  Valore multiplo  |  Su più fogli  |  Ricerca fuzzy...
Avv. Menu `A tendina: Elenco a discesa facile  |  Elenco a discesa dipendente  |  Elenco a discesa a selezione multipla...
Gestore di colonna: Aggiungi un numero specifico di colonne  |  Sposta colonne  |  Attiva/disattiva lo stato di visibilità delle colonne nascoste  Confronta colonne con Seleziona Stesse celle e diverse ...
Funzionalità in primo piano: Messa a fuoco della griglia  |  Vista di progettazione  |  Grande barra delle formule  |  Gestore di cartelle di lavoro e fogli | Resource Library (Testo automatico)  |  Date picker  |  Combina fogli di lavoro  |  Crittografa/decrittografa le celle  |  Invia e-mail per elenco  |  Super filtro  |  Filtro speciale (filtro grassetto/corsivo/barrato...) ...
I 15 migliori set di strumenti12 Testo Strumenti (aggiungi testo, Rimuovi personaggi ...)  |  Più di 50 Grafico Tipi (Diagramma di Gantt ...)  |  40+ Pratico Formule (Calcola l'età in base al compleanno ...)  |  19 Inserimento Strumenti (Inserisci il codice QR, Inserisci immagine dal percorso ...)  |  12 Conversione Strumenti (Numeri in parole, Conversione di valuta ...)  |  7 Unisci e dividi Strumenti (Combina righe avanzate, Dividi celle di Excel ...)  |  ... e altro ancora

Kutools for Excel Vanta oltre 300 funzionalità, Garantirti che ciò di cui hai bisogno sia a portata di clic...


Office Tab - Abilita la lettura e la modifica a schede in Microsoft Office (incluso Excel)

  • Un secondo per passare da una dozzina di documenti aperti all'altra!
  • Riduci ogni giorno centinaia di clic del mouse, dì addio alla mano del mouse.
  • Aumenta la produttività del 50% durante la visualizzazione e la modifica di più documenti.
  • Porta schede efficienti in Office (incluso Excel), proprio come Chrome, Edge e Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
need help Score Grade
90-100 A
80-89 B
70-79 C
60-69 D
0-59 F
This comment was minimized by the moderator on the site
Hi, cgutierrez,Please apply the below formula:=IFS(A1<60,"F",A1<70,"D",A1<80,"C",A1<90,"B",A1>=90,"A")
Please try, hope it can help you!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations