Matematické Fórum

Nevíte-li si rady s jakýmkoliv matematickým problémem, toto místo je pro vás jako dělané.

Nástěnka
22. 8. 2021 (L) Přecházíme zpět na doménu forum.matweb.cz!
04.11.2016 (Jel.) Čtete, prosím, před vložení dotazu, děkuji!
23.10.2013 (Jel.) Zkuste před zadáním dotazu použít některý z online-nástrojů, konzultovat použití můžete v sekci CAS.

Nejste přihlášen(a). Přihlásit

#1 16. 12. 2016 09:31

Vasekpasek
Zelenáč
Příspěvky: 16
Škola: TUL
Pozice: student
Reputace:   
 

Statistika v Excelu

Ahoj,
mám následující problém. Dostal jsem seminárku v Excelu, kde si učitel vede dlouhodobou statistiku známek, které uděluje žákům.
V tabulce je u každé známky uveden počet, kolik těchto známek už udělil.
Mám spočítat aritmetický průměr (to je samozřejmě v pohodě), dál modus (celkem taky v pohodě, dá se obejít přes funkci "když"), rozptyl (to je už horší, dá se asi taky obejít, ale napadá mě jen celkem složité řešení) a medián. No a ten medián nevím. Jestli to správně chápu, tak medián je ta "prostřední" známka, napadlo mě obejít to tak, že bych spočítal aritmetický průměr počtu těch známek a kam tenhle průměr padne, tak příslušná známka bude mediánem. Jenže se bojím, že když ten průměr padne přesně na hranici mezi dvěma známkama, tenhle přístup zkrachuje.
Nešlo by to nějak jednoduššeji? Tím pádem by totiž možná šly jednoduššeji i ty modusy a spol.
Případně díky za rady.

Offline

  • (téma jako vyřešené označil(a) Vasekpasek)

#2 16. 12. 2016 15:28

VojtaSkaroupka
Příspěvky: 38
Reputace:   
 

Re: Statistika v Excelu

Ahoj, použij funkci "=median(první buňka,poslední buňka)". https://support.office.com/cs-cz/articl … 0a3aaa9cb3

Offline

 

#3 16. 12. 2016 15:48

Vasekpasek
Zelenáč
Příspěvky: 16
Škola: TUL
Pozice: student
Reputace:   
 

Re: Statistika v Excelu

No to je právě to, co nemůžu. Protože funkce median se dá použít jen tehdy, když jsou všechny ty hodnoty vypsané. Já je ale vypsané nemám, mám jen četnost jednotlivých hodnot. A tam funkce medián nefunguje.
Moje tabulka vypadá asi nějak takhle:
A     B
1     123
2     238
3     301
4     298
5     201

Offline

 

#4 16. 12. 2016 16:31

jarrro
Příspěvky: 5490
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Statistika v Excelu

spočítaj súčet všetkých a potom postupne nasčítavaj tam kde ti to presiahne polovicu je medián


MATH IS THE BEST!!!

Offline

 

#5 16. 12. 2016 16:32 — Editoval VojtaSkaroupka (16. 12. 2016 16:33)

VojtaSkaroupka
Příspěvky: 38
Reputace:   
 

Re: Statistika v Excelu

Tím pádem učitel rozdal 123+238+301+298+201=1161 známek. Modus je 3, protože trojek by v tabulce bylo 301, takže nejvíc a medián je prostřední hodnota v tabulce seřazené od nejmenší po největší, takže řádek 1161/2=580,5. Takže aritmetický průměr řádků 580 a 581. Na obou těchto řádcích bude trojka, jejich průměr je tři, takže medián je 3.

Offline

 

#6 16. 12. 2016 16:41

jarrro
Příspěvky: 5490
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Statistika v Excelu

↑ VojtaSkaroupka:áno ale to odvovodnenie je dáke čudné. medián je 3 lebo 123+238< 580.5 a 123+238+301>580.5


MATH IS THE BEST!!!

Offline

 

#7 16. 12. 2016 17:48

Vasekpasek
Zelenáč
Příspěvky: 16
Škola: TUL
Pozice: student
Reputace:   
 

Re: Statistika v Excelu

Abychom si rozuměli. Já ten medián z téhle tabulky spočítat umím (v té mojí jsou jiná čísla, ale to není problém, tam to taky spočítat umím). Problém je, že ty hodnoty v té tabulce se mohou měnit a mně jde o to, aby to Excel případně automaticky přepočítal. Jde mi tedy o vzorec.
Jak jsem psal už výše, napadlo mě spočítat aritmetický průměr počtu známek a kam ten průměr padne, taková známka je mediánem. To bude fungovat do té doby, dokud budou vycházet ty průměry bezpečně mimo hranici. Jakmile to ale padne přesně na hranici (např. mezi dvojku a trojku), tak tenhle přístup selže.

Offline

 

#8 16. 12. 2016 19:12

jarrro
Příspěvky: 5490
Škola: UMB BB Matematická analýza
Reputace:   303 
Web
 

Re: Statistika v Excelu

Veď som napísal. Zisťuješ kedy prvýkrát ti súčet preskočí polovicu celkového súčtu.


MATH IS THE BEST!!!

Offline

 

#9 16. 12. 2016 20:31

mák
Místo: Vesmír, Galaxie MD
Příspěvky: 920
Reputace:   63 
 

Re: Statistika v Excelu

Zdravím,
na ten medián není zrovna jednoduché napsat vzorec. Navíc musí splňovat to, že pokud se střed objeví mezi dvěma následujícími hodnotami, pak funkce musí vrátit jejich průměr. Je tam tedy spoustu podmínek (deset + jejich spojení), které se musí uvažovat.

Zkusil jsem to, aby to bylo přehlednější, tak jsem to zapsal do více buněk (asi by bylo výhodné napsat makro), ale mělo by to fungovat podle předpokladů.

Nechám prostor pro další zjednodušení, či úpravy.

Odkaz pro stažení


LibreOffice Verze: 25.8.4.2, Maxima 5.49.0 (SBCL)

Offline

 

#10 16. 12. 2016 23:12

Vasekpasek
Zelenáč
Příspěvky: 16
Škola: TUL
Pozice: student
Reputace:   
 

Re: Statistika v Excelu

jarrro: No a já jsem zase napsal, že takhle to není možno řešit, právě z důvodu, který napsal mák.
mák: Ok, tohle řešení vypadá jako jednodušší oproti mému. Zatím mu moc nerozumím, zkusím se do toho později ponořit. Já jsem to nakonec (snad) vyřešil jen pomocí vnořených "když", nějak asi takhle:
=KDYŽ(J7<J1;A6;KDYŽ(J7=J1;A6+0,5;KDYŽ(J7<J2;A7;KDYŽ(J7=J2;A7+0,5;KDYŽ(J7<J3;A8;KDYŽ(J7=J3;A8+0,5;KDYŽ(J7<J4;A9;KDYŽ(J7=J4;A9+0,5;5))))))))
Samozřejmě jsem u těch rovnítek měl správněji průměrovat ty hodnoty, ale když zrovna vím, že jsou o jedničku od sebe, mohl jsem si to dovolit i s přičítáním 0,5...

Offline

 

Zápatí

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson