
Generisk formel
=IF(A1<=limit,A1*tier1,limit*tier1+(A1-limit)*tier2)
Sammendrag
For å beregne en merverdiavgift med to nivåer (parentes), kan du bruke en grunnleggende IF-formel. I eksemplet vist er formelen i C5, kopiert ned,:
=IF(B5<=limit,B5*tier1,limit*tier1+(B5-limit)*tier2)
der "limit" (F6), "tier1" (F4) og "tier2" (F5) er kalt områder.
Forklaring
I kjernen er denne formelen avhengig av en enkelt IF-funksjon. Den logiske testen er basert på dette uttrykket:
B5<=limit
Når B5 (det nåværende beløpet) er mindre enn grensen (10 000), returnerer testen SANN og IF-funksjonen beregner bare en nivå 1-avgift, og returnerer et endelig resultat med dette:
B5*tier1
Når beløpet er større enn grensen (10 000), returnerer den logiske testen imidlertid SANT. IF-funksjonen kjører deretter et uttrykk for å beregne skatt for både nivå 1 og nivå 2 skatt:
limit*tier1+(B5-limit)*tier2
Oversettelse:
- Beregn trinn 1-skatt ved å multiplisere grensen (10 000) med trinn 1-avgiften (6%).
- Beregn nivå 2-skatt ved å trekke grensen fra beløpet, og multiplisere resultatet med nivå 2-skattesatsen (10%).
- Legg til nivå 1-skatt til nivå 2-skatt, og returner et endelig resultat.
Uten navngitte områder
Navngitte områder kan gjøre formler lettere å skrive og lese. Den samme formelen uten navngitte områder ser slik ut:
=IF(B5<=$F$6,B5*$F$4,$F$6*$F$4+(B5-$F$6)*$F$5)
Referanser til limit, tier1 og tier2 er låst for å forhindre endringer når formelen kopieres nedover tabellen.