
Генеричка формула
=commission*VLOOKUP(amount,split_table,column,TRUE)
Резиме
Да бисте израчунали провизију и поделили провизију између агента и брокера према унапред утврђеном распореду, можете да користите функцију ВЛООКУП. У приказаном примеру, формула у Д5 је:
=C5*VLOOKUP(B5,split_table,2,TRUE)
где је сплит_табле именовани опсег Г7: И11
Објашњење
Ова формула претпоставља да су све провизије 3%, како је постављено у ћелији Х4, именовани опсег цомм_рате .
Износ провизије се дели између агента и брокера, почев од поделе 50/50 и мења се у фиксним интервалима како је приказано у именованом опсегу сплит_табле (Г7: И11).
Износ провизије израчунава се у колони Ц са овом формулом:
=B5*comm_rate // total commission
Износи агената и брокера у колонама Д и Е израчунавају се овако:
=C5*VLOOKUP(B5,split_table,2,TRUE) // agent =C5*VLOOKUP(B5,split_table,3,TRUE) // broker
Приметите да су ове формуле идентичне, осим индекса колоне. Формула за агента враћа вредност из колоне 2 у табели, а формула за посредника враћа вредност из колоне 3 у табели. У обе формуле, ВЛООКУП је постављен да експлицитно апроксимира подударање, пружајући необавезни четврти аргумент као ТРУЕ.
Приликом приближног подударања, ВЛООКУП претпоставља да је табела сортирана у растућем редоследу. Ако ВЛООКУП пронађе тачно подударање, враћа вредност из одговарајућег реда. Ако ВЛООКУП наиђе на вредност већу од вредности претраживања, вратиће вредност из претходног реда.