V tomto videu sa pozrieme na to, ako vytvoriť vzorec, ktorý vypočítava zhodu 401 000 pomocou niekoľkých vnorených príkazov IF.
V USA sa veľa spoločností vyrovná odkladu dôchodku zamestnancov až do určitého percenta. V tomto príklade má zápas dve úrovne.
Na úrovni 1 zodpovedá spoločnosť 100% až 4% odmien zamestnanca.
Na úrovni 2 zodpovedá spoločnosť 50% za odklady medzi 4% a 6%.
Ak teda zamestnanec prispieva 10%, spoločnosti zodpovedá 100% až 4% a 50% 4 až 6%. Potom už neexistuje zhoda.
Pozrime sa na to, ako môžeme pomocou príkazov IF vypočítať zhodu pre tieto dve úrovne.
Potom sa v ďalšom videu pozrieme na to, ako môžeme jednoducho formuly.
Aby sme mohli vypočítať zhodu pre úroveň 1, môžeme začať takto:
= IF (C5 <= 4%, C5 * B5)
To funguje dobre pri odkladoch 4% alebo menej, ale my dostaneme FALSE za čokoľvek nad 4%.
Musíme teda rozšíriť funkciu IF, aby sme to zvládli, a to pridaním hodnoty, ak je false. Pretože úroveň 1 je obmedzená na 4% a vieme, že odklad je minimálne 4%, jednoducho použijeme 4%.
= IF (C5 <= 4%, C5 * B5,4% * B5)
Keď to skopírujem, máme úrovne 1 pre správnu úroveň.
V prípade úrovne 2 môžeme začať rovnakým spôsobom:
= IF (C5 <= 4%,
V tomto prípade však, ak je odklad 4% alebo menej, vrátime nulu, pretože to už je pokryté úrovňou 1.
= IF (C5 <= 4%, 0
Pre hodnotu if false je to o niečo zložitejšie.
Ak sme to dotiahli až sem, vieme, že odklad je väčší ako 4% a vieme, že zápas je na úrovni 2 obmedzený na 6%. Takže budeme potrebovať ďalší IF:
= IF (C5 <= 4%, 0, IF (C5 <= 6%, (C5-4%) * B5,2% * B5))
Ak je odklad <= 6%, odčítajte 4% a vynásobte B5. Ak je väčšie ako 6%, stačí použiť 2%, pretože to je limit.
Potom, pretože zhoda je na úrovni 2 50%, vynásobíme 50%:
* 50%
Keď skopírujem vzorec dole, máme kompletné čiastky úrovne 2.
Takže rekapitulácia …
Ako vidíte, tento druh výpočtov sa v programe Excel môže stať pomerne zložitým, pretože na správu logiky pridávame ďalšie príkazy IF.
V nasledujúcom videu vám ukážem, ako tieto vzorce zjednodušiť nahradením príkazov IF funkciou MIN a trochou logickej logiky.