
Formuła ogólna
=IF(A1<=limit,A1*tier1,limit*tier1+(A1-limit)*tier2)
Podsumowanie
Aby obliczyć podatek od sprzedaży z dwoma poziomami (nawiasami), możesz użyć podstawowej formuły JEŻELI. W pokazanym przykładzie formuła w C5, skopiowana w dół, to:
=IF(B5<=limit,B5*tier1,limit*tier1+(B5-limit)*tier2)
gdzie „limit” (F6), „poziom1” (F4) i „poziom2” (F5) to nazwane zakresy.
Wyjaśnienie
Zasadniczo ta formuła opiera się na jednej funkcji JEŻELI. Test logiczny opiera się na tym wyrażeniu:
B5<=limit
Gdy B5 (bieżąca kwota) jest mniejsza niż limit (10 000), test zwraca wartość PRAWDA, a funkcja JEŻELI oblicza tylko podatek warstwy 1 i zwraca wynik końcowy z następującym:
B5*tier1
Jeśli jednak kwota jest większa niż limit (10 000), test logiczny zwraca wartość PRAWDA. Funkcja JEŻELI następnie uruchamia wyrażenie, aby obliczyć podatek dla podatków w warstwie 1 i 2:
limit*tier1+(B5-limit)*tier2
Tłumaczenie:
- Oblicz podatek poziomu 1, mnożąc limit (10 000) przez podatek poziomu 1 (6%).
- Oblicz podatek poziomu 2, odejmując limit od kwoty i mnożąc wynik przez stawkę podatku poziomu 2 (10%).
- Dodaj podatek poziomu 1 do podatku poziomu 2 i zwróć wynik końcowy.
Bez nazwanych zakresów
Nazwane zakresy mogą ułatwić pisanie i odczytywanie formuł. Ta sama formuła bez nazwanych zakresów wygląda następująco:
=IF(B5<=$F$6,B5*$F$4,$F$6*$F$4+(B5-$F$6)*$F$5)
Odwołania do limitu, warstwy 1 i warstwy 2 są zablokowane, aby zapobiec zmianom podczas kopiowania formuły w dół tabeli.