„Excel“ pamoka: supaprastintas 401k atitikties formulės pavyzdys

Turinys

Šiame vaizdo įraše apžvelgsime, kaip supaprastinti kai kurias ankstesniame vaizdo įraše sukurtas formules, pakeičiant IF sakinius į MIN funkciją ir šiek tiek loginės logikos.

Įsitikinkite, kad žiūrėjote pirmąjį vaizdo įrašą, jei dar to nepadarėte.

Pavyzdyje turime formules, kurios apskaičiuoja įmonės atitikimą darbdavio remiamam pensijų planui dviem lygiais.

Abi pakopos naudoja vieną ar daugiau IF sakinių, o antroji formulė yra šiek tiek sudėtinga.

Pažvelkime, kaip šiek tiek supaprastinti formules.

=IF(C5<=4%,C5*B5,4%*B5)

1 pakopos įmonės atitikimas yra 4%. Jei atidėjimas yra mažesnis arba lygus 4%, mes galime jį paprasčiausiai naudoti tokį, koks yra, ir padauginti C5 iš B5, bet kai atidėjimas yra didesnis nei 4%, mes padauginsime 4% kartus B5.

Taigi, pirmiausia, mes galime šiek tiek supaprastinti dalykus, tik jei IF funkcija nustatys procentą. Tada padauginkite rezultatą iš B5.

=IF(C5<=4%,C5,4%)*B5

Visada gerai, jei įmanoma, pašalinti dublikatus formulėje.

Bet mes taip pat galime visiškai pašalinti IF, naudodami MIN.

=MIN(C5,4%)*B5

Iš esmės mes imame mažesnįjį iš C5 arba 4% ir padauginame B5. IF nereikia.

2 pakopai turime sudėtingesnę formulę:

=IF(C5<=4%,0,IF(C5<=6%,(C5-4%)*B5,2%*B5))*50%

Išoriniame IF patikriname atidėjimą. Jei tai yra mažiau nei 4%, mes baigėme. Tai reiškia, kad visos rungtynės buvo tvarkomos 1 pakopoje, taigi 2 pakopa yra lygi nuliui.

Tačiau jei atidėjimas yra didesnis nei 4%, mes naudojame kitą IF. Šis IF patikrina, ar atidėjimas yra mažesnis arba lygus 6%. Jei taip, atimame 4% ir padauginame iš B5. Jei ne, mes tiesiog naudojame 2%, nes du procentai yra didžiausia atitiktis 2 pakopoje.

Pirmiausia pajudėkime B5 iš IF, kaip tai darėme anksčiau.

=IF(C5<=4%,0,IF(C5<=6%,C5-4%,2%)*B5)*50%

Dabar mes galime perrašyti vidinį IF su MIN panašiai kaip mes darėme 1 pakopoje.

=IF(C5>4%,MIN(2%,C5-4%),0%)*B5*50%

Paimkite mažesnį 2% arba C5-4%, tada padauginkite B5.

Tai yra paprastesnė formulė, tačiau mes galime žengti dar vieną žingsnį naudodami loginę logiką.

Atminkite, kad C5> 4% yra logiška išraiška, kuri pateikia TRUE arba FALSE. Dabar programoje „Excel“ TRUE vertina iki 1, o FALSE - iki nulio.

Tai reiškia, kad mes galime pašalinti IF ir tiesiog padauginti išraiškos laiką iš likusios formulės:

=(C5>4%)*MIN(2%,C5-4%),0%)*50%*B5

Jei C5 yra ne didesnis kaip 4%, išraiška pateikia FALSE (arba nulį) ir panaikina likusią formulę, nes nulis kartų viskas yra lygi nuliui.

Žinoma

Pagrindinė formulė

Įdomios straipsniai...