Samouczek programu Excel: przykład uproszczonej formuły 401k Match

Spisie treści

W tym filmie przyjrzymy się, jak uprościć niektóre formuły, które utworzyliśmy w poprzednim filmie, zastępując instrukcje IF funkcją MIN i odrobiną logiki boolowskiej.

Pamiętaj, aby obejrzeć pierwszy film, jeśli jeszcze tego nie zrobiłeś.

W tym przykładzie mamy formuły, które obliczają zgodność firmy dla planu emerytalnego sponsorowanego przez pracodawcę na dwóch poziomach.

Obie warstwy używają co najmniej jednej instrukcji IF, a druga formuła jest nieco skomplikowana.

Spójrzmy, jak nieco uprościć formuły.

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

W przypadku poziomu 1 dopasowanie firmy jest ograniczone do 4%. Jeśli odroczenie jest mniejsze lub równe 4%, możemy po prostu użyć go tak, jak jest i pomnożyć C5 przez B5, ale gdy odroczenie jest większe niż 4%, mnożymy 4% razy B5.

Po pierwsze, możemy nieco uprościć sprawę, po prostu każąc funkcji JEŻELI obliczyć procent. Następnie pomnóż wynik przez B5.

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

Jeśli to możliwe, zawsze dobrze jest usunąć duplikaty w formule.

Ale możemy również całkowicie usunąć IF, używając zamiast tego MIN.

=MIN(C5,4%)*B5

Zasadniczo bierzemy mniejsze z C5 lub 4% i mnożymy B5. Nie ma potrzeby IF.

Dla poziomu 2 mamy bardziej skomplikowaną formułę:

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

W zewnętrznym IF sprawdzamy odroczenie. Jeśli to mniej niż 4%, to koniec. Oznacza to, że cały mecz został rozegrany na poziomie 1, więc poziom 2 wynosi zero.

Jeśli jednak odroczenie jest większe niż 4%, używamy innego IF. Ten FI sprawdza, czy odroczenie jest mniejsze lub równe 6%. Jeśli tak, odejmujemy 4% i mnożymy przez B5. Jeśli nie, po prostu używamy 2%, ponieważ dwa procent to maksymalne dopasowanie na poziomie 2.

Najpierw przenieśmy B5 z IF, tak jak wcześniej.

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

Teraz możemy przepisać wewnętrzny IF z MIN, podobnie jak to zrobiliśmy na poziomie 1.

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

Weź mniejsze 2% lub C5-4%, a następnie pomnóż B5.

Jest to prostsza formuła, ale możemy pójść o krok dalej, używając logiki boolowskiej.

Zauważ, że C5> 4% jest wyrażeniem logicznym, które zwraca PRAWDA lub FAŁSZ. Teraz w Excelu TRUE daje 1, a FALSE - zero.

Oznacza to, że możemy usunąć JEŻELI i po prostu pomnożyć wyrażenie razy resztę formuły:

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

Jeśli C5 nie jest większe niż 4%, wyrażenie zwraca FAŁSZ (lub zero) i anuluje resztę formuły, ponieważ zero razy cokolwiek jest równe zero.

Kierunek

Podstawowa formuła

Interesujące artykuły...