více podmínek ve funkci když
Moderátor: Mods_senior
více podmínek ve funkci když
Dobrý den,
měl bych otázku a prosbu... Potřeboval bych v Excelu použít více vnořených funkcí když s implementací intervalů. Asi nejjednodušší bude příklad...
v závislosti na intervalech
1-5
5-10
10 a víc
bych potřeboval vložit další podmínky
Pokud A1 je v rozmezí od 1-5 a A2 se rovná 1 tak vypiš E3
Pokud A1 je v rozmezí od 1-5 a A2 se rovná 2 tak vypiš E4
Pokud A1 je v rozmezí od 1-5 a A2 se rovná 3 tak vypiš E5
Pokud A1 je v rozmezí od 5-10 a A2 se rovná 1 tak vypiš E6
Pokud A1 je v rozmezí od 5-10 a A2 se rovná 2 tak vypiš E7
Pokud A1 je v rozmezí od 5-10 a A2 se rovná 3 tak vypiš E8
Pokud A1 je v rozmezí 10 a více a A2 se rovná 1 tak vypiš E9
Pokud A1 je v rozmezí 10 a více a A2 se rovná 2 tak vypiš E10
Pokud A1 je v rozmezí 10 a více a A2 se rovná 3 tak vypiš E11
Nemyslim si, že to je obtížné, ale moje použité vzorce nefungují tak jak mají a platí pouze na první sérii podmínek a na další už nereagují...
Děkuji za záchranu a poučení...
Hormonek
měl bych otázku a prosbu... Potřeboval bych v Excelu použít více vnořených funkcí když s implementací intervalů. Asi nejjednodušší bude příklad...
v závislosti na intervalech
1-5
5-10
10 a víc
bych potřeboval vložit další podmínky
Pokud A1 je v rozmezí od 1-5 a A2 se rovná 1 tak vypiš E3
Pokud A1 je v rozmezí od 1-5 a A2 se rovná 2 tak vypiš E4
Pokud A1 je v rozmezí od 1-5 a A2 se rovná 3 tak vypiš E5
Pokud A1 je v rozmezí od 5-10 a A2 se rovná 1 tak vypiš E6
Pokud A1 je v rozmezí od 5-10 a A2 se rovná 2 tak vypiš E7
Pokud A1 je v rozmezí od 5-10 a A2 se rovná 3 tak vypiš E8
Pokud A1 je v rozmezí 10 a více a A2 se rovná 1 tak vypiš E9
Pokud A1 je v rozmezí 10 a více a A2 se rovná 2 tak vypiš E10
Pokud A1 je v rozmezí 10 a více a A2 se rovná 3 tak vypiš E11
Nemyslim si, že to je obtížné, ale moje použité vzorce nefungují tak jak mají a platí pouze na první sérii podmínek a na další už nereagují...
Děkuji za záchranu a poučení...
Hormonek
-
d1amond
- člen HW spec týmu
- Příspěvky: 16119
- Registrován: 26 kvě 2008 10:14
- Bydliště: České Budějovice
Re: více podmínek ve funkci když
=když(A1>=10; když(A2=3;E11;když(A2=2;E10;E9);když(A1>=5;když(A2=3;E8;když(A2=2;E7;E6);když(A1>=1;když(A2=3;E5;když(A2=2;E4;E3))
Musím porovnat závorky.
Musím porovnat závorky.
Naposledy upravil(a) d1amond dne 01 dub 2013 17:30, celkem upraveno 1 x.
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
Re: více podmínek ve funkci když
Zdravím, šel bych na to jinak:
=A(A1>=1;A1<5;A2=1)*E3+A(A1>=1;A1<5;A2=2)*E4+A(A1>=1;A1<5;A2=3)*E5 atd.
=A(A1>=1;A1<5;A2=1)*E3+A(A1>=1;A1<5;A2=2)*E4+A(A1>=1;A1<5;A2=3)*E5 atd.
Re: více podmínek ve funkci když
Já trochu složitěji
Kód: Vybrat vše
=KDYŽ(A(A1>=1;A1<5;A2=1);E3;KDYŽ(A(A1>=1;A1<5;A2=2);E4;KDYŽ(A(A1>=1;A1<5;A2=3);E5;KDYŽ(A(A1>=5;A1<10;A2=1);E6;KDYŽ(A(A1>=5;A1<10;A2=2);E7;KDYŽ(A(A1>=5;A1<10;A2=3);E8;KDYŽ(A(A1>=10;A2=1);E9;KDYŽ(A(A1>=10;A2=2);E10;KDYŽ(A(A1>=10;A2=3);E11)))))))))
Naposledy upravil(a) cmuch dne 01 dub 2013 19:32, celkem upraveno 1 x.
-
Azuzula
- Level 3

- Příspěvky: 452
- Registrován: 14 led 2012 18:44
- Bydliště: Země, bohužel...
- Kontaktovat uživatele:
Re: více podmínek ve funkci když
Hraniční hodnoty se mají vyhodnocovat jak (5 a 10)? Má vzorec vyhodnocovat v rozsahu 1-5, 6-10, 11+ nebo 1-4, 5-9, 10+ (včetně). To si toho nikdo kromě Mirdad69 nevšimnul?
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
-
d1amond
- člen HW spec týmu
- Příspěvky: 16119
- Registrován: 26 kvě 2008 10:14
- Bydliště: České Budějovice
Re: více podmínek ve funkci když
Já měl dojem, že fce má být co nejkratší a nejpřehlednější? 
Předpokládám, že hodnoty 5 a 10 jsou hraniční, alespoň podle zadání a proto používám >=
Opravené závorky
=KDYŽ(A1>=10; KDYŽ(A2=3;E11;KDYŽ(A2=2;E10;E9));KDYŽ(A1>=5;KDYŽ(A2=3;E8;KDYŽ(A2=2;E7;E6));KDYŽ(A1>=1;KDYŽ(A2=3;E5;KDYŽ(A2=2;E4;E3));"nevím")))

Předpokládám, že hodnoty 5 a 10 jsou hraniční, alespoň podle zadání a proto používám >=
Opravené závorky
=KDYŽ(A1>=10; KDYŽ(A2=3;E11;KDYŽ(A2=2;E10;E9));KDYŽ(A1>=5;KDYŽ(A2=3;E8;KDYŽ(A2=2;E7;E6));KDYŽ(A1>=1;KDYŽ(A2=3;E5;KDYŽ(A2=2;E4;E3));"nevím")))
Nikdy neříkej, že to nejde, protože se najde někdo, kdo o tom neví a udělá to!
Chcete si nechat sestavit nový počítač?
Chcete si nechat sestavit nový počítač?
-
Azuzula
- Level 3

- Příspěvky: 452
- Registrován: 14 led 2012 18:44
- Bydliště: Země, bohužel...
- Kontaktovat uživatele:
Re: více podmínek ve funkci když
Pardon, ještě jednou kontroluju všechny znaménka a všechny vzorce jsou správně
jen jeden vyhodnocuje podle druhé varianty co jsem napsala a dva podle té první. Ještě jednou se omlouvám.
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Re: více podmínek ve funkci když
děkuju,
to by mi bylo víceméně jasné.. ted tedy ještě jednou a podrobněji a pro jistotu přikládám přílohu.... vzoreček mi funguje jen a pouze s první podmínkou (žlutá barva).. u modré a fialové to nefunguje? Kde je prosím chyba nebo jak to udělat moudřeji.. děkuji...
to by mi bylo víceméně jasné.. ted tedy ještě jednou a podrobněji a pro jistotu přikládám přílohu.... vzoreček mi funguje jen a pouze s první podmínkou (žlutá barva).. u modré a fialové to nefunguje? Kde je prosím chyba nebo jak to udělat moudřeji.. děkuji...
- Přílohy
-
- pokus.xlsx
- (10.67 KiB) Staženo 69 x
-
Azuzula
- Level 3

- Příspěvky: 452
- Registrován: 14 led 2012 18:44
- Bydliště: Země, bohužel...
- Kontaktovat uživatele:
Re: více podmínek ve funkci když
Chyba bude v tom, že se tam pokoušíš napasovat víc podmínek a máš tam rozhozené závorky... Chvíli mi to zabralo než jsem se zorientovala.
Upřímně je to poměrně složitý vzorec a špatně se čte. Napsala jsem tam jiný s funkcí vvyhledat a dopsala do listu komentář pro (snad) lepší pochopení s ukázkou rozšiřitelnosti.
Upřímně je to poměrně složitý vzorec a špatně se čte. Napsala jsem tam jiný s funkcí vvyhledat a dopsala do listu komentář pro (snad) lepší pochopení s ukázkou rozšiřitelnosti.
- Přílohy
-
- Kopie - pokus.xlsx
- (11.76 KiB) Staženo 129 x
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Re: více podmínek ve funkci když
Azuzula: super, mnohokrát děkuju.. tohle je jistě přehlednější a rozumnější vzorec...
-
Azuzula
- Level 3

- Příspěvky: 452
- Registrován: 14 led 2012 18:44
- Bydliště: Země, bohužel...
- Kontaktovat uživatele:
Re: více podmínek ve funkci když
Není zač. Pokud je to vše, tak označ téma za vyřešené
(zelené zatržítko na pravé straně tvých příspěvků)
Pokud je to vše.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
Vše co znám z VBA jsem se naučila tady na fóru, na Office.lasakovi, david-zbiral.cz a hlavně hledáním na googlu.
SZ není poradna, na pokládání dotazů je tu fórum. Děkuji.
-
- Podobná témata
- Odpovědi
- Zobrazení
- Poslední příspěvek


