
Generisk formel
=IF(A1<=limit,A1*tier1,limit*tier1+(A1-limit)*tier2)
Resumé
For at beregne en moms med to niveauer (parenteser) kan du bruge en grundlæggende IF-formel. I det viste eksempel er formlen i C5, kopieret ned,:
=IF(B5<=limit,B5*tier1,limit*tier1+(B5-limit)*tier2)
hvor "grænse" (F6), "tier1" (F4) og "tier2" (F5) er navngivet områder.
Forklaring
I kernen er denne formel afhængig af en enkelt IF-funktion. Den logiske test er baseret på dette udtryk:
B5<=limit
Når B5 (det aktuelle beløb) er mindre end grænsen (10.000), returnerer testen SAND, og IF-funktionen beregner kun en niveau 1-skat og returnerer et endeligt resultat med dette:
B5*tier1
Men når beløbet er større end grænsen (10.000), returnerer den logiske test SAND. IF-funktionen kører derefter et udtryk for at beregne skat for både niveau 1 og niveau 2-afgifter:
limit*tier1+(B5-limit)*tier2
Oversættelse:
- Beregn niveau 1-skat ved at gange grænsen (10.000) med niveau 1-skat (6%).
- Beregn niveau 2-skat ved at trække grænsen fra beløbet og multiplicere resultatet med niveau 2-skattesatsen (10%).
- Tilføj niveau 1-skat til niveau 2-skat, og returner et endeligt resultat.
Uden navngivne intervaller
Navngivne områder kan gøre formler lettere at skrive og læse. Den samme formel uden navngivne områder ser sådan ud:
=IF(B5<=$F$6,B5*$F$4,$F$6*$F$4+(B5-$F$6)*$F$5)
Referencer til limit, tier1 og tier2 er låst for at forhindre ændringer, når formlen kopieres ned i tabellen.