
Vispārēja formula
=commission*VLOOKUP(amount,split_table,column,TRUE)
Kopsavilkums
Lai aprēķinātu komisijas maksu un sadalītu komisiju starp aģentu un brokeri saskaņā ar iepriekš noteiktu grafiku, varat izmantot funkciju VLOOKUP. Parādītajā piemērā formula D5 ir:
=C5*VLOOKUP(B5,split_table,2,TRUE)
kur split_table ir nosauktais diapazons G7: I11
Paskaidrojums
Šī formula pieņem, ka visas komisijas ir 3%, kā noteikts šūnā H4, nosauktais diapazons comm_rate .
Komisijas summa tiek sadalīta starp aģentu un brokeri, sākot ar sadalījumu 50/50 un mainoties fiksētos intervālos, kā parādīts nosauktajā diapazona split_table (G7: I11).
Komisijas summa tiek aprēķināta C slejā ar šādu formulu:
=B5*comm_rate // total commission
Aģenta un brokera summas D un E slejās tiek aprēķinātas šādi:
=C5*VLOOKUP(B5,split_table,2,TRUE) // agent =C5*VLOOKUP(B5,split_table,3,TRUE) // broker
Ņemiet vērā, ka šīs formulas ir identiskas, izņemot kolonnu indeksu. Aģenta formula atgriež vērtību no tabulas 2. kolonnas, un starpnieka formula atgriež vērtību no tabulas 3. kolonnas. Abās formulās VLOOKUP ir iestatīts, lai precīzi atbilstu atbilstībai, norādot izvēles ceturto argumentu kā TRUE.
Veicot aptuvenu spēli, VLOOKUP pieņem, ka tabula ir sakārtota augošā secībā. Ja VLOOKUP atrod precīzu atbilstību, tā atgriež vērtību no atbilstošās rindas. Ja VLOOKUP sastop vērtību, kas lielāka par uzmeklēšanas vērtību, tā atgriezīs vērtību no iepriekšējās rindas.