Selles videos vaatleme, kuidas koostada valem, mis arvutab 401 000 vaste mitme pesastatud IF-lause abil.
USA-s lepivad paljud ettevõtted töötajate pensionilejäämise teatud protsendini. Selles näites on matšil kaks taset.
Esimeses astmes vastab ettevõte 100% kuni 4% töötaja hüvitisele.
Teises astmes vastab ettevõte edasilükkamise korral vahemikule 4–6% 50%.
Nii et kui töötaja panustab 10%, sobib ettevõte 100% kuni 4% ja 50% 4-6%. Pärast seda pole enam vastet.
Vaatame, kuidas saame IF-lausetega nende kahe taseme vastet arvutada.
Seejärel vaatame järgmises videos, kuidas saaksime lihtsalt valemeid.
1. taseme vaste arvutamiseks võime alustada järgmiselt:
= IF (C5 <= 4%, C5 * B5)
See toimib 4% või vähem edasilükkamiste korral, kuid üle 4% eest saame FALSE.
Seega peame selle käsitsemiseks laiendama funktsiooni IF, lisades vääruse korral väärtuse. Kuna 1. astme piirmäär on 4% ja me teame, et edasilükkamine on vähemalt 4%, kasutame lihtsalt 4%.
= IF (C5 <= 4%, C5 * B5,4% * B5)
Kui ma selle alla kopeerin, on meil 1. taseme jaoks õiged summad.
Teise taseme puhul võime alustada samamoodi:
= IF (C5 <= 4%,
Kuid juhul, kui edasilükkamine on 4% või vähem, tagastame nulli, kuna see on juba kaetud 1. tasemega.
= IF (C5 <= 4%, 0
Kui väärtus on vale, on see veidi keerulisem.
Kui oleme siiani jõudnud, teame, et edasilükkamine on suurem kui 4%, ja teame, et 2. taseme puhul on matš piiratud 6% -ga. Seega vajame veel ühte IF-i:
= IF (C5 <= 4%, 0, IF (C5 <= 6%, (C5-4%) * B5,2% * B5))
Kui edasilükkamine on <= 6%, lahutage 4% ja korrutage B5-ga. Kui see on suurem kui 6%, kasutage lihtsalt 2%, kuna see on piir.
Kuna vaste on 2. astmes 50%, korrutame 50% -ga:
* 50%
Kui kopeerin valemi alla, on meil täielikud 2. taseme summad.
Nii et kokkuvõtteks …
Nagu näete, võivad sellised arvutused Excelis üsna keerukaks muutuda, kui lisame loogika haldamiseks rohkem IF-lauseid.
Järgmises videos näitan, kuidas neid valemeid lihtsustada, asendades IF-laused funktsiooniga MIN ja natuke loogika loogikaga.