Формула на Excel: Изчисляване на основната данъчна ставка с VLOOKUP -

Обща формула

=VLOOKUP(amount,tax_table,2,TRUE)

Обобщение

За да изчислите данъчна ставка въз основа на проста таблица на данъчните ставки, можете да използвате функцията VLOOKUP. В показания пример формулата в G5 е:

=VLOOKUP(G4,tax_table,2,TRUE)

където "данъчна_таблица" е наименуваният диапазон C5: D8.

Забележка: тази формула определя единна данъчна ставка. За да изчислите данък, базиран в прогресивна система, при която доходът се облага в множество скоби с различни ставки, вижте този пример.

Обяснение

VLOOKUP изисква справочните стойности да бъдат в първата колона на справочната таблица. Тъй като първата колона в примера всъщност е "Band", ние нарочно изключваме тази колона от диапазона на таблиците, предоставен на VLOOKUP, който е конфигуриран по следния начин:

  • Стойността за търсене идва от G4
  • Масивът на таблицата е наименуваният обхват tax_table (C5: D8)
  • Индексният номер на колоната е 2, тъй като данъчните ставки са във втората колона на C5: D8
  • Аргументът Range_lookup е зададен на TRUE = приблизително съвпадение

С тази конфигурация VLOOKUP сканира справочните стойности, докато не намери стойност по-висока от стойността в G4, след което VLOOKUP се "връща" към предишния ред и връща данъчната ставка в този ред. Тъй като използваме използването на VLOOKUP в режим на приблизително съвпадение, справочните стойности трябва да бъдат сортирани във възходящ ред.

Режими за съвпадение на VLOOKUP

VLOOKUP има два режима на съвпадение: точно съвпадение и приблизително съвпадение, контролирани от незадължителен четвърти аргумент, наречен "range_lookup". Поведението по подразбиране е приблизително съвпадение. В този пример четвъртият аргумент е зададен на TRUE изрично за яснота. По-подробна информация за VLOOKUP тук.

Интересни статии...