<html><body><p>Dobry vecer,</p><p><br></p><p>abych zbytecne neplytval casem vysvetlovanim, oc mi presne jde, zde je odkaz na ukazku, soucasti ktere je funkce, o ktere jsem hovoril - <a href="http://www.pkf.cz/res/data/017/001956.xls">http://www.pkf.cz/res/data/017/001956.xls</a> - je tam mozno menit uvazek a hned se to graficky znazornuje.</p><p>Vim, ze je to psano (ta uziv. funkce) ponekud prasacky, jsou tam zbytecne nasobne odkazy na tentyz objekt atd, ale zatim jde o fazi alfa az beta.</p><p>Narozdil od diskuze mam plny rocni uvazek 1200 (12x100%), ale to neni uplne dulezite. Ani tam nepocitam platbu, jen ten koeficient.<br></p><p>Pokud bude Excel rvat, ze nespusti makra, tak vezte, ze je to skutecne neskodny kod.</p><p><br></p><br><blockquote>Lupnul jsem to do tabulky.<br><br><a href="http://www.smejkal.com/dl/kapely.ods">http://www.smejkal.com/dl/kapely.ods</a><br><br>Pokud nedokazete otevrit .ods, zkuste to same s .xls na konci.<br><br>Standa<br><br>Dne 11.12.2012 19:40, Stanislav Svoboda napsal(a):<br>> Dobry vecer,<br>><br>> dekuji za reakci.<br>><br>><br>> Dobrý večer,<br>><br>> myslím, že vám v grafech chybí právě ty částečné úvazky.<br>><br>> Na 1. grafu je 100% a pak 10%<br><br>Aha, takže pokud mám úvazek větší než podíl, stoupá mi podíl o 1/10 úvazku, <br>pokud mám úvazek menší než podíl, klesá mi o 1/10 z (100%-úvazek)</blockquote><p> Ano</p><blockquote>> Ale přesto si myslím, že ten výpočet bude celkem jednoduchý.<br>><br>> Výplatu bych pro jednoduchost vypočetl jako<br>><br>> V_i = S * u_i * p_i / (sum(k=1->n) (u_k * p_k))<br>> kde V_i - výdělek i-tého hudebníka v roce<br>> S - celková suma vydělaných peněz za rok<br>> u_i - úvazek i-tého hudebníka v % (0-100%)<br>> p_i - koeficient odměny hudebníka v % (0-100%)<br>><br>> 1. Pro každý rok vypočítáte pro hudebníka úvazek (u_i) a jednotkový podíl (p_i).<br>> 2. Sečtete všechny násobky úvazků a podílů (u_1 * p_1 + u_2 * p_2 + .. + u_n *<br>> p_n) a máte jmenovatel toho mého zlomku.<br>> 3. Do čitatele dosadíte pro každého hudebníka u_i a p_i a celkovou sumu peněz S<br>> a máte výplaty.<br>><br>> Asi to z toho mailu nevyznelo uplne zretelne - pri znalosti (pouziji Vase<br>> promenne) u_i a p_i tu vyplatu spocitam snadno. Jde mi o stanoveni (vypocitani)<br>> prave toho p_i, coz by mel byt vysledek f-ce zavisle na soucasnem a predchozich<br>> u_i, dobe cinnosti a predchozich p_i. V soucasne verzi funkce pracuje, je tam<br>> ale nekolik drobnych "anomalii", ktere nastavaji pri ruznych specifickych<br>> stavech (napr. 5 let po 100%, pak 2 roky 0%, pak 20%, pak 30%) - zkratka neni to<br>> ani jednoduche ani elegantni (ani uplne rychle), byt ucel to plni.<br><br>Hlavní je, že lze použít princip x = f(x-1).<br><br>Zkuste toto: <a href="http://www.smejkal.com/dl/kapely.ods">http://www.smejkal.com/dl/kapely.ods</a><br>Pokud nezvládnete otevřít .ods, zkuste to samé url, ale s příponou .xls.<br><br>> Jediné v čem nemám jasno je stav, kdy někdo pracuje na úvazek 50%, jestli se mu<br>> jednotkový podíl zvyšuje a o kolik.<br>><br>> Obecne doba progrese je 10 let - tedy pri uvazku (nemennem) 50% dosahne za 10<br>> let 50% "jednotkoveho" podilu, ktery dale nestoupa.<br><br>Toto platí pouze tehdy, pokud máte původní podíl 0 nebo 100%, v případně <br>původního podílu 20% vám stačí 6 let. Pokud budete trvat na tom, že <br>progrese/degrese trvá pevně určenou dobu, tak u člověka, který nejdříve 10 let <br>hraje na úvazek 50% bude trvat dalších 10 let než se dostane na úvazek 100%.</blockquote><p>V tomhle je treba potiz, na kterou jsem take prisel, ze bude asi lepsi stoupat/klesat o 10% hodnoty vyssiho uvazku, je to zohledneno i v te ukazce.</p><blockquote><br>Mimochodem, exponenciálu do toho vůbec netahejte, to vám ty vzorce vyjdou dost <br>šílené.<br><br>Standa<br></blockquote><p>To verim - navic, jak jsem psal, nejsem v tomhle moc kovany. Na druhou stranu kdyby to bylo nejak systematicky resitelne bez ruznych obezlicek, bylo by to fajn. </p><p><br></p><p>Stanislav Svoboda</p></body></html>