WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si párové triko

Poradna - Prosím o pomoc s fcí KDYŽ

hlavní kategorie | zpět | + odpovědět na toto téma
Prosím o pomoc s fcí KDYŽ - diskuze na toto téma
Ahoj, moc prosím o pomoc s funkcí když. Měli jsme v testu za úkol udělat fci když na tyto podmínky: stanovit kategorie 1. kategorie pro mladší 40 let 2. kategorie pro 40 až 49 let 3. kategorie pro 50 až 65 let 4. kategorie pro 66 a starší. vymyslela jsem tohle =KDYŽ(A(G$2:G$101<40);"1";KDYŽ(A(G$2:G$101>=40;G$2:G$101<=49);"2";KDYŽ(A(G$2:G$101>=50;G$2:G$101<=65);"3";"4"))) podle podmínek výsledky fungují a sedí, ale bohužel mi z toho nešlo sestavit následné rozdělení četností, které jsme poté měli udělat a u každé četnosti mi to vracelo nulu. Děkuji za odpovědi. :)

Lobo | 20.12.2016 16:50  
 
 
Jen technická. Byly četnosti zadány maticově?
Odpověď
Veronika | 21.12.2016 10:00  
 
 
Byly zadány např. jako 1 40 -- 49, jen jsem to přepsala víc do slov, aby to bylo pochopitelnější.
Odpověď
Lobo | 21.12.2016 15:45  
 
 
https://support.office.com/cs-cz/article/%C4%8CETNOSTI-funkce-44e3be2b-eca0-42cd-a3f7-fd9ea898fdb9
Odpověď
MePExG | 21.12.2016 20:26  
 
 
Asi bolo potrebné napísať maticový vzorec =SUM(IF($G$2:$G$101>=$K$2;1;0)*IF($G$2:$G$101<$K$3;1;0)) ponúkam prehľad riešení v prílohe. Stĺpec G je z generátora. Pre vysvetlenie logická spojka A resp. AND v maticovom vzorci nefunguje a preto je potrebné urobiť súčin vyhodnotení (podmienok).
Odpověď
MePExG | 21.12.2016 20:58  
 
 
Mimo toho jeden vzorec napísaný v popise preblému, nemôže vrátiť do jedenej bunky viac ako jednu hodnotu. Viac hodnôt vyplýva z potreby napísať ho ako maticový tj. v každej podmienke vyhodnocuje g2:g101. Keď už chcete napísať takúto podmienku, dá sa to do ďalšieho stĺpca H, ako je v príklade =IF(G2<$L$2;1;IF(AND(G2>=$L$2;G2<$L$3);2;IF(AND(G2>=$L$3;G2<$L$4);3;4))). Tiež je tu možnosť aj hodnotu dohľadávať - stĺpec I =IFERROR(MATCH(G2;$L$2:$L$4;1);0)+1. Pridávam upravenú prílohu.
Odpověď