
Generisk formel
=IF(A1<=limit,A1*tier1,limit*tier1+(A1-limit)*tier2)
Sammanfattning
För att beräkna en moms med två nivåer (parenteser) kan du använda en grundläggande IF-formel. I exemplet som visas är formeln i C5, kopierad ned:
=IF(B5<=limit,B5*tier1,limit*tier1+(B5-limit)*tier2)
där "limit" (F6), "tier1" (F4) och "tier2" (F5) heter områden.
Förklaring
Kärnan bygger denna formel på en enda IF-funktion. Det logiska testet är baserat på detta uttryck:
B5<=limit
När B5 (det aktuella beloppet) är mindre än gränsen (10 000), returnerar testet SANT och IF-funktionen beräknar endast en nivå 1-skatt och returnerar ett slutresultat med detta:
B5*tier1
Men när beloppet är större än gränsen (10 000) returnerar det logiska testet SANT. IF-funktionen kör sedan ett uttryck för att beräkna skatt för både nivå 1 och nivå 2-skatt:
limit*tier1+(B5-limit)*tier2
Översättning:
- Beräkna nivå 1-skatt genom att multiplicera gränsen (10 000) med nivå 1-skatt (6%).
- Beräkna nivå 2-skatt genom att subtrahera gränsen från beloppet och multiplicera resultatet med nivå 2-skattesatsen (10%).
- Lägg till nivå 1-skatt till nivå 2-skatt och returnera ett slutresultat.
Utan namngivna intervall
Namngivna intervall kan göra formler enklare att skriva och läsa. Samma formel utan namngivna intervall ser ut så här:
=IF(B5<=$F$6,B5*$F$4,$F$6*$F$4+(B5-$F$6)*$F$5)
Hänvisningar till gräns, nivå 1 och nivå 2 är låsta för att förhindra ändringar när formeln kopieras ner i tabellen.