
Üldine valem
=commission*VLOOKUP(amount,split_table,column,TRUE)
Kokkuvõte
Vahendustasu arvutamiseks ning komisjoni jaotamiseks agendi ja maakleri vahel vastavalt eelnevalt kindlaksmääratud ajakavale saate kasutada funktsiooni VLOOKUP. Näidatud näites on valem D5-s:
=C5*VLOOKUP(B5,split_table,2,TRUE)
kus split_table on nimega vahemik G7: I11
Selgitus
Selles valemis eeldatakse, et kõik komisjonitasud on 3%, nagu on määratud lahtris H4, nimega vahemik comm_rate .
Vahendustasu jagatakse agendi ja maakleri vahel, alustades jagamisest 50/50 ja muutudes fikseeritud intervallidega, nagu on näidatud nimega vahemiku split_table (G7: I11).
Vahendustasu summa arvutatakse veerus C järgmise valemiga:
=B5*comm_rate // total commission
Agentide ja maaklerite summad veergudes D ja E arvutatakse järgmiselt:
=C5*VLOOKUP(B5,split_table,2,TRUE) // agent =C5*VLOOKUP(B5,split_table,3,TRUE) // broker
Pange tähele, et need valemid on identsed, välja arvatud veeruindeks. Agendi valem tagastab väärtuse tabeli 2. veerust ja maakleri valem tagastab tabeli 3. veeru väärtuse. Mõlemas valemis on VLOOKUP määratud selgesõnaliselt vastama, esitades valikulise neljanda argumendi tõena.
Ligikaudse vaste tegemisel eeldab VLOOKUP, et tabel on järjestatud kasvavas järjekorras. Kui VLOOKUP leiab täpse vaste, tagastab see vastava rea väärtuse. Kui VLOOKUP kohtab väärtust, mis on suurem kui otsingu väärtus, tagastab see eelmise rea väärtuse.