Stránka 1 z 1

Excel: funkce pro výpočet provize

Napsal: 25 kvě 2010 18:09
od d1amond
Zdravím,
řeším takový excelovský ořech. Jde o výpočet provize na základě poskytnuté slevy. Zadání je následující:
Základní prodejní cena je např Z = 150,-, sleva S0 = 0%, provize je P0 = 10% - výsledná provize v kč je potom V = 15,-.
Při slevě S1 = 36% je provize P1 = 0,5%
Při slevě S2 = 42% je provize P2 = 0%
Závislost je lineární, kdy slevě S v rozmezí (0-36%) odpovídá provize P v rozmezí (10%-0,5%) a slevě (36%-42%) odpovídá provize (0,5%-0%). Nevím jak moc pochopitelně jsem to popsal, sám se tím teprve probírám. Přirážky jsem zatím neřešil, ale bude to pravděpodobně stejné, takže model by měl jít oběma směry.
Reálné zadání je potom takové, že znám základní cenu, skutečnou prodejní cenu, slevy a provize jsou pevně dané, a potřebuji vědět ceny, slevy a provize v danném okamžiku (na základě horních a dolních mezí slev a provizí). Musím to nejdříve modelovat v excelu, další krok pak bude funkce SQL. :eh:

Re: Excel: funkce pro výpočet provize

Napsal: 25 kvě 2010 22:03
od navstevnik
Ze zadani plyne, ze hledas rovnici primky zadanou dvema body. Ve Wikipedii bys nasel prislusnou rovnici, kde [x1,y1] a [x2,y2] jsou dane body primky a pro x1<>x2 plati:
y=((x-x1)*(y2-y1)/(x2-x1))+y1
Takze mas funkcni zavislost provize y na sleve x.
V celkovem vzorci pro vypocet pouzij vnorene podminky pro intervaly slevy x: <0,36> , (36,42> s prislusnymi vztahy pro provizi v danem intervalu a pripadne pro slevu > 42 je provize = 0, no a to bys mel zvladnout sam.
Pozn.:
Pokud jsou v A2:A3 hodnoty x1,x2 a v B2:B3 hodnoty y1,y2, pak pro x v C2 je v D2 vzorec: =((C2-$A$2)*($B$3-$B$2)/($A$3-$A$2))+$B$2, ktery pripadne muzes rozvinout do tabulky vyjadrujici y=f(x).

Re: Excel: funkce pro výpočet provize  Vyřešeno

Napsal: 26 kvě 2010 09:46
od d1amond
Jo, přesně takovéhle matematické vyjádření jsem hledal. Díky:) Už se s tím porvu. :bigups: