Přejít k hlavnímu obsahu

vynikat IFS funkce

Jak všichni víme, můžeme pomocí funkce Nested IF otestovat, zda je splněno více podmínek. Ale tady je funkce IFS mnohem jednodušší než funkce Vnořená IF. Funkce IFS se používá k testování více podmínek a vrácení hodnoty odpovídající prvnímu PRAVÉMU výsledku, pokud žádná z dodaných podmínek nebude vyhodnocena jako PRAVDA, vrátí funkce chybu # N / A.

funkce doc ifs 1


 Syntaxe:

Syntaxe funkce IFS v aplikaci Excel je:

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

 argumenty:

  • logical_test1: Požadované. Podmínka, která se vyhodnotí na TRUE nebo FALSE.
  • value_if_true1: Požadované. Vrátí výsledek, pokud je logický_test1 PRAVDA. Může to být prázdné.
  • logical_test2: Volitelné. Druhá podmínka, která se vyhodnotí na TRUE nebo FALSE.
  • value_if_true2: Volitelné. Vrátí druhý výsledek, pokud má logická_test2 hodnotu PRAVDA. Může to být prázdné.

Poznámky:

  • 1. Tato funkce IFS umožňuje zadat až 127 podmínek. A aplikuje se na Excel 2019, Office 365. Všechny verze starší než Excel 2019 tuto funkci nepodporují.
  • 2. Pokud žádné logické testy nebudou vyhodnoceny na TRUE, vrátí chybu # N / A.
  • 3. Chybová hodnota #HODNOTA nastane, pokud dodaný logický_test vrátí jakoukoli jinou hodnotu než PRAVDA nebo NEPRAVDA.

 Návrat:

Chcete-li otestovat více podmínek a vrátit odpovídající hodnotu s prvním PRAVÝM výsledkem.


 Příklady:

Příklad 1: Použijte funkce IFS k identifikaci známky na základě skóre

Přiřadit hodnocení každému studentovi na základě jeho skóre, jak ukazuje následující snímek obrazovky:

funkce doc ifs 2

Použijte prosím následující vzorec, takže známka bude kategorizována takto: 0-60: známka F; 60-70: stupeň D; 70-80: stupeň C; 80-90: stupeň B; větší nebo rovný 90: stupeň A.

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

funkce doc ifs 3

Poznámka: Můžete také použít odkazy na buňky k nahrazení statických čísel takto:

=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)

funkce doc ifs 4


Příklad 2: Použijte funkce IFS pro výpočet provize na základě prodeje

Funkce IFS vám pomůže vypočítat částky provizí na základě měnících se sazeb provizí a kumulativních celkových prodejů za každý měsíc.

Předpokládejme, že máte tabulku s celkovými prodejními a provizními sazbami všech prodejců, jak ukazuje následující snímek obrazovky. Jak byste mohli vypočítat provizi na základě různé sazby provize v aplikaci Excel?

funkce doc ifs 5

Následující vzorec může poskytnout hodnotu provize pro každého prodejního personálu, použijte prosím tento:

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

což znamená:

  • pokud je celkový prodej 0-40000: provize = prodej * 0;
  • pokud je celkový prodej 40000-80000: provize = prodej * 2%;
  • pokud je celkový prodej 80000-100000: provize = prodej * 3.5%;
  • pokud je celkový prodej roven 100000 7: provize = prodej * XNUMX%;

funkce doc ifs 6


Tipy: Funkce IFS bude mít chybu # N / A, pokud žádná z podmínek nebude vyhodnocena jako PRAVDA. Pokud chcete nahradit chybu # N / A jinou smysluplnou hodnotou, měli byste na konec funkce IFS přidat podmínku ELSE.

Normálně použijte funkci IFS:

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

funkce doc ifs 7

Použijte funkci IFS s podmínkou ELSE:

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

Poznámka: Ve výše uvedeném vzorci přidání konečné podmínky „TRUE“, „Others“ vrátí hodnotu „Others“, když žádná z podmínek ve funkci IFS nevyhodnotí hodnotu TRUE.

funkce doc ifs 8


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty  |  Odstranit prázdné řádky  |  Kombinujte sloupce nebo buňky bez ztráty dat  |  Kolo bez vzorce ...
Super VLookup: Více kritérií  |  Vícenásobná hodnota  |  Přes Multi-Sheets  |  Fuzzy vyhledávání...
Adv. Rozbalovací seznam: Snadno rozevírací seznam  |  Závislý rozbalovací seznam  |  Vícenásobný výběr rozevíracího seznamu...
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  Porovnejte sloupce s Vyberte stejné a různé buňky ...
Doporučené funkce: Zaměření mřížky  |  Návrhové zobrazení  |  Velký Formula Bar  |  Správce sešitů a listů | Knihovna zdrojů (Automatický text)  |  Výběr data  |  Zkombinujte pracovní listy  |  Šifrovat/dešifrovat buňky  |  Odesílat e-maily podle seznamu  |  Super filtr  |  Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky ...)  |  50+ Graf Typ nemovitosti (Ganttův diagram ...)  |  40+ Praktické Vzorce (Vypočítejte věk na základě narozenin ...)  |  19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty ...)  |  12 Konverze Tools (Čísla na slova, Přepočet měny ...)  |  7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky Excelu ...)  |  ... a více

Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...

Popis


Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Why isn't this function in my Office 365 Excel version Dutch? Or am I missing something?
This comment was minimized by the moderator on the site
the IFS function 😃
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