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.
Excel: funkce pro výpočet provize Vyřešeno
-
- člen HW spec týmu
-
Elite Level 12
- Příspěvky: 16106
- Registrován: květen 08
- Bydliště: České Budějovice
- Pohlaví:
- Stav:
Offline
Excel: funkce pro výpočet provize
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
-
- Level 4
- Příspěvky: 1142
- Registrován: srpen 08
- Pohlaví:
- Stav:
Offline
Re: Excel: funkce pro výpočet provize
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).
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).
-
- člen HW spec týmu
-
Elite Level 12
- Příspěvky: 16106
- Registrován: květen 08
- Bydliště: České Budějovice
- Pohlaví:
- Stav:
Offline
Re: Excel: funkce pro výpočet provize Vyřešeno
Jo, přesně takovéhle matematické vyjádření jsem hledal. Díky:) Už se s tím porvu.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
-
- Mohlo by vás zajímat
- Odpovědi
- Zobrazení
- Poslední příspěvek
-
- 5
- 2614
-
od mmmartin
Zobrazit poslední příspěvek
13 črc 2023 18:44
-
- 11
- 2546
-
od WolfGunCZ
Zobrazit poslední příspěvek
09 lis 2023 13:16
-
- 16
- 6401
-
od mirekol
Zobrazit poslední příspěvek
20 říj 2023 08:31
-
- 2
- 1865
-
od honzzicek
Zobrazit poslední příspěvek
01 črc 2023 08:57
-
- 3
- 2069
-
od Story-Long
Zobrazit poslední příspěvek
14 srp 2023 10:11
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 45 hostů