excel - uteži?

ncnifrej

Guru
14. avg 2013
2.027
844
113
Zdravo,

kako izračunam / utežim povprečje?
Imam 3 raziskave, vsaka ima svoje rezultate (%) in vsaka je bila delana z različnim vzorcem. Kako najbolj "pošteno" izračunam povprečje vseh treh raziskav?

raziskava A / 19.2% / 15290 anketirancev
raziskava B / 9.3% / 7210 anketirancev
raziskava C / 13.9% / 6009 anketirancev

če grem povprečje procentov računat - je to 14.13%.. AMPAK tu nisem upošteval da je raziskava A "močnejša" od ostalih dveh..

sej rešitev bo najbrž "U kako jest nisem na to pomislil"... ampak trenutno je glava prazna .. pa rabim mal pomoči

hvala
 

McGiver

Guru
14. avg 2009
14.439
4.312
113
Jaz bi vzel tako:
19,2% od A = 2,935,68
9,3% od B = 670,53
13,9% od C = 823,25

Vsi ti proti A + B + C = 13,64%

Ne trdim pa da je to pravi postopek.
 
  • Všeč mi je
Reactions: ncnifrej

Evrokrat

mX's brotherPEPČEK 08
6. avg 2007
6.693
556
113
Capitale de l'Europe
europa.eu
1637333625072.png
 

gr69

Guru
15. dec 2009
11.587
2.630
113
še v SLO - ampak komaj
Daj mu napiši kaj si naredil …

Utežno povprečje ((%A x A + %B x B + %C x C) / (A+B+C))

edit: mimo vsekal - glej spodaj
(prečrtal formulo)

edit2: včasih bi moral imeti malo več zaupanja vase in ne “delati” na telefonu
(odstranil “črtanje” formule)
 
Nazadnje urejeno:
  • Všeč mi je
Reactions: ncnifrej

kingo

Pripravnik
10. maj 2008
579
21
18
A mogoče kdo ve, kako bi v excelu naredil, da bi se neka številka (0) avtomatično številčila. Npr. zdaj imam v stolpcu 1 (0), v stolpcu 5 (0), v stolpcu 9 (0). Kako bi lahko naredil, da bi se v stolpcu 1 izpisalo (1), v stolpcu 5 (2), v stolpcu 9 (3) itd. Teh stolpcev imam žal preveč, da bi ročno popravljal.
 

kingo

Pripravnik
10. maj 2008
579
21
18
=trunc((column()-1)/4)+1
Hvala za hiter odziv. Sem napačno zapisal, imam v vrsticah, ampak sem po analogiji vpisal row.

Bi dal rad kar primer => skratka rad bi, da bi prvi navedeni "<Chan>-1</Chan>) SLO 1 bil naveden kot 0, potem drugi navedeni <Chan>-1</Chan> SLO 2 naveden kot 1, ... nato naslednji kot 2 itd....

<Ip>xxxx.xx.x.xx:xxxxx</Ip>
<Chan>-1</Chan>
<Name>SLO 1</Name>
<Group>Slovenski;HD</Group>
<Audio />
<Fav>false</Fav>
<Logo>SLO_1_HD.png</Logo>
<EpgId>SLO 1 HD</EpgId>
<Skip>false</Skip>
<Locked>false</Locked>
</Menu>
<Menu>
<Ip>xxxx.xx.x.xx:xxxxx</Ip>
<Chan>-1</Chan>
<Name>SLO 2</Name>
<Group>Slovenski;HD</Group>
<Audio />
<Fav>false</Fav>
<Logo>SLO_2_HD.png</Logo>
<EpgId>SLO 2 HD</EpgId>
<Skip>false</Skip>
<Locked>false</Locked>
</Menu>
<Menu>
<Ip>xxxx.xx.x.xx:xxxxx</Ip>
<Chan>-1</Chan>
<Name>Planet TV</Name>
<Group>Slovenski;HD</Group>
<Audio />
<Fav>false</Fav>
<Logo>Planet_TV_HD.png</Logo>
<EpgId>Planet TV HD</EpgId>
<Skip>false</Skip>
<Locked>false</Locked>
</Menu>
 

jekleni

Guru
1. avg 2007
2.517
843
113
Če so vsi zapisi enake dolžine (v številu vrstic), potem je formula, prilagojena na vrstice, kar pravšnja.

Če pa lahko "dihajo", potem v dodaten stolpec, npr A, namnožiš formulo
(A1) 0
(A2) =if(left(B2;6)="<Chan>";1;0)+A1
in potem A2 razmnožiš navzdol. Kjer potrebuješ zaporedni id kanala, se skličeš na ustrezni An.
 

kingo

Pripravnik
10. maj 2008
579
21
18
Se pravi se to ne da z nekim replace... Ker če moram vsakič formulo vpisovati v dotično vrstico, je bolje da naredim številčenje na roke.
 

jekleni

Guru
1. avg 2007
2.517
843
113
Se pravi se to ne da z nekim replace... Ker če moram vsakič formulo vpisovati v dotično vrstico, je bolje da naredim številčenje na roke.
Stolpec A, kot sem rekel
Stolpec B so tvoji XML podatki
Stolpec C so formule
=if(left(B1;6)="<Chan>");"<Chan>"&A1&"</Chan>";B1)
Če želiš biti še posebej fancy, vse formule v A in C oblečeš v IF:
=if(isblank(B2);if(left(B2;6)="<Chan>";1;0)+A1;"")
in
=if(isblank(B2);if(left(B2;6)="<Chan>");"<Chan>"&A2&"</Chan>";B2);"")

Potem to 1x skopiraš na prvih 10.000 vrstic in imaš mir do konca življenja, in dlje.
 

jekleni

Guru
1. avg 2007
2.517
843
113
Zdravo,

kako izračunam / utežim povprečje?
Imam 3 raziskave, vsaka ima svoje rezultate (%) in vsaka je bila delana z različnim vzorcem. Kako najbolj "pošteno" izračunam povprečje vseh treh raziskav?

raziskava A / 19.2% / 15290 anketirancev
raziskava B / 9.3% / 7210 anketirancev
raziskava C / 13.9% / 6009 anketirancev

če grem povprečje procentov računat - je to 14.13%.. AMPAK tu nisem upošteval da je raziskava A "močnejša" od ostalih dveh..

sej rešitev bo najbrž "U kako jest nisem na to pomislil"... ampak trenutno je glava prazna .. pa rabim mal pomoči

hvala
1. Ugotovi, kakšne rezultate pričakuje naročnik
Varianta: kontaktiraj deležnike in ugotovi njih interes v končnem rezultatu.
2. Naračunaj uteži, da rezultat ustreza +-4% (5% je magična meja, pod katero se šteje statistična enakost)
3. Za utemeljitev uteži imaš pripravljeno referenco na članek, za katerega se izkaže, da je omenjen v drugem članku kot zasebna koresponcdenca med avtorji; do tega drugega članka prideš prek verige 7 člankov, zanji trije iz zaupanja vrednih revij (pranje referenc je kot pranje denarja, vse je v dolžini verige)
Nimaš take verige v žepu? In ti bi hotel biti statistik? Si pa en navaden Excelovc.
V slednjem primeru se pofočkaj na Alter, da ti najdemo obrazložitev (ki ne bo omenjala naročnika in deležnikov).