Exemple de funcții IFS - Excel și Foi de calcul Google

Acest tutorial arată cum să utilizați Funcția Excel IFS în Excel.

Prezentare generală a funcției IFS

Funcția Excel IFS execută mai multe teste și returnează o valoare corespunzătoare primului rezultat TRUE.

Pentru a utiliza funcția Foaie de lucru IFS Excel, selectați o celulă și tastați:

(Observați cum apar datele introduse de formulă)

Funcția IFS Sintaxă și intrări:

= IFS (test1, valoare1, [test2, valoare2], …)

test1 - Primul test logic.

valoare1 - Rezultat când test1 este ADEVĂRAT.

test2, valoare2 - [opțional] A doua pereche test / valoare.

Ce este funcția IFS?

IFS este o funcție „condiționată”. Definiți o serie de teste logice, fiecare cu o valoare returnată asociată. Excel lucrează la rândul său la fiecare test și, de îndată ce găsește unul care evaluează la TRUE, returnează valoarea pe care ați asociat-o testului respectiv.

Acest lucru funcționează la fel ca atunci când cuibăriți mai multe instrucțiuni IF, dar tinde să fie mai ușor de citit și de lucrat.

Cum se folosește funcția IFS

Utilizați funcția Excel IFS astfel:

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

Această formulă ia punctajul testului unui elev și îl convertește în nota lor pentru testul respectiv.

Formula poate părea complicată, dar are mai mult sens dacă puneți fiecare test pe o linie separată:

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

Asa e mai bine! Acum este mult mai clar că avem o serie de teste asociate cu o valoare de returnare. Excel lucrează în listă până când obține un meci, apoi returnează nota pe care am asociat-o cu acel scor.

Puteți defini până la 127 de teste în funcția IFS.

Setarea unei valori implicite

Cu instrucțiunea IF normală, definim două valori pe care Excel le poate returna: una pentru momentul în care testul logic este adevărat și alta pentru momentul în care este falsă.

IFS nu are opțiunea de a adăuga o valoare de returnare falsă și, dacă Excel nu găsește o potrivire în niciunul dintre testele dvs., va returna # N / A. Nu e bine. Dar putem rezolva acest lucru setând o valoare implicită.

Funcționează așa:

= IFS (C3 <50, "F", C3 <60, "E", C3 <70, "D", C3 <80, "C", C3 <90, "B", C3 <= 100, "A „ADEVĂRAT,„ Necunoscut ”)

Am creat un test logic final - doar „ADEVĂRAT”, singur.

ADEVĂRAT, în mod natural, se evaluează la ADEVĂRAT. Deci, dacă Excel nu găsește o potrivire în testele noastre anterioare, testul final va fi întotdeauna declanșat, iar Excel va afișa „Necunoscut”.

Ce IFS poate returna

Mai sus, i-am spus IFS să returneze un șir de text - nota asociată cu fiecare scor de test. Dar puteți, de asemenea, să returnați numere sau chiar alte formule.

De exemplu, dacă aveți o echipă de vânzări și le plătiți comision pe baza valorii fiecărei vânzări, puteți utiliza IFS pentru a calcula comisionul acestora în funcție de valoarea vânzării.

= IFS (C3 <20000, C3 * 0,02, C3 <40000, C3 * 0,03, C3 = 60000, C3 * 0,05, TRUE, 0)

Acum IFS va verifica valoarea în C3, apoi va returna formula asociată când va găsi o potrivire. Deci, vânzările sub 20.000 USD câștigă dobânzi de 2%, sub 40.000 USD câștigă 3% și așa mai departe.

Pentru o măsură bună, am setat și o valoare implicită 0.

IFS în Foi de calcul Google

Funcția IFS funcționează exact la fel în Foi de calcul Google ca în Excel:

Vei ajuta la dezvoltarea site-ului, partajarea pagina cu prietenii

wave wave wave wave wave