< návrat zpět

MS Excel


Téma: vážený průměr v kontingenční tabulce rss

Zaslal/a 2.1.2012 2:40

Dobrý den,

prosím o pomoc, potřeboval bych poradit s implementací váženého průměru do kontingenční tabulky. Vážený průměr si s pomocí funkce "součin.skalární"/"suma" umím vypočítat (viz přiložený excel), umím též v Excelu 2010 vyvolat menu pro přidání vlastního vzorce (abych nezdržoval vysvětlováním známého), jenom jaksi nevím, jaký vzorec mám zadat, protože když do něj zadám obdobu vzorce používaného v sešitu, zde konkrétně =SOUČIN.SKALÁRNÍ(D2:D19;E2:E19)/SUMA(D2:D19), dostanu nesmysly a ne vážený průměr. Na adresu http://www.uschovna.cz/zasilka/G43WK9T85J4LY8VL-FZR jsem uložil sešit 2010 s tabulkou a kontingenční tabulkou. V tabulce jsou tři aritmetické průměry, rád bych ovšem znal vážený průměr autorských podílů.
Děkuji, s pozdravem

stop Uzamčeno - nelze přidávat nové příspěvky.

icon #006814
Poki
Myslim, ze postaci, kdyz si uvedomite spravny postup, jak spocitat vazeny prumer. Vas vzorec je chybny, spravne by to melo byt spise takto:
=SOUČIN.SKALÁRNÍ(D2:D19;E2:E19)/POČET(D2:D19)
----chybny vzorec----------------------------citovat
#006817
avatar
Můj vzorec je správný, protože 1, (nevím, zda jste se díval do excelu na úschovně) průměr autorského podílu může nabývat pouze hodnot mezi 0,1-1, pokud funkci "suma" nahradím "počet", je výsledek 14,35, 2, odpovídá definici váženého průměru http://cs.wikipedia.org/wiki/Vážený_průměr, 3, odpovídá vzorci použitém ve vzorovém příkladě na stránkách MS http://office.microsoft.com/cs-cz/excel-help/vypocet-prumeru-cisel-HP010070496.aspx#BMcalculate_a_weighted_average a konečně za 4, jej použil i autor ukázkového souboru http://www.dataspectrum.cz/dwnl/vazenyprumer.zip.citovat
icon #006818
Poki
mate pravdu udelal jsem chybu, podival jsem se do toho souboru a zmineny vzorec bych upravil takto:
=SOUČIN.SKALÁRNÍ(D2:D19;E2:E19)/SUMA(E2:E19)citovat
#006819
avatar
Myslím, že to je principielně jedno, protože ten můj vzorec počítá vážený průměr autorského podílu (vahou jsou body celého výsledku) a ten Váš počítá vážený průměr celkových bodů (vahou jsou autorské podíly). Mně jde o to, proč následující podoby vzorců nefungují v kontingenční tabulce: 1, můj vzorec "=součin.skalární( 'body celkem po korekci'; 'autorský podíl')/suma( 'body celkem po korekci')", 2, Váš vzorec
"=součin.skalární( 'body celkem po korekci'; 'autorský podíl')/suma( 'autorský podíl')". Oba v kontingenční tabulce vrací zcela odlišná čísla než jejich sešitová obdoba.citovat
icon #006825
Poki
zkusit vlozit vypoctove pole, asi nejak takto - vysledek bude asi trosku jiny, ale bude se list jen velmi malo (chyba v radu miliontiny)

='výsledné body' / SUMA('body celkem po korekci')citovat
#006826
avatar
Super, tohle je ono! Sice to po stránce postupu není vážený průměr, ale výsledek je totožný s váženým průměrem. A výsledek je to, co se počítá! Smutné je, že právě od tohoto poznatku jsem před několika dny, když jsem se s tímto úkolem začal prát či spíše sr*t,vyšel, ovšem tolik jsem se zaměřil na problematiku implementace výpočtu váženého průměru do kontingenční tabulky, že jsem na to docela zapomněl a vůbec mně nenapadlo si takto jednoduše pomoci. Někdy to chce nechat si od věcí trochu odstup anebo se nechat od někoho nakopnout... Díky!citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje