Excel - složená funkce - prosím o kontrolu

Programy pro práci v kanceláři (Word, Excel, Access…=>Office)

Moderátor: Mods_senior

Zamčeno
Čejka
nováček
Příspěvky: 4
Registrován: 10 črc 2019 23:06

Excel - složená funkce - prosím o kontrolu

Příspěvek od Čejka »

Můžete mi prosím někdo poradit, co je špatně (a jak opravit) na nasledující Excel funkci:

=KDYŽ(NEBO(A(L6>0.5,K6>2.5,Q6>0.5,I6>2.5,M6>2.5),A(K6>2.5,Q6>0.5,I6>2.5,M6<2.5,L6>2.5)),”A”,KDYŽ(NEBO(A(L6>0.5,K6>2.5,Q6>0.5,I6>2.5,M6<2.5),A(L6>0.5,K6>2.5,Q6>0.5,I6<2.5),A(L6>0.5,K6>2.5,Q6<0.5),A(L6>0.5,K6<2.5,J6>1.5,P6>1.5),A(L6>0.5,K6<2.5,J6>1.5,P6<1.5,Q6>0.5),A(L6<0.5,J6>2.5,N6>1.5),A(L6<0.5,J6<2.5,M6>1.5,H6>1.5,O6>4.5)),”B”,”C”))

Nedávno jsem použila podobnou, ktera funguje bez problémů:

=KDYŽ(A(J10>1.5,F10>1.5,D10>9.5,I10>2.5),"A",KDYŽ(NEBO(A(J10>1.5,F10>1.5,D10>9.5,I10<2.5),A(J10>1.5,F10>1.5,D10<9.5),A(J10>1.5,F10<1.5,G10>1.5,D10>2.5),A(J10<1.5,E10>1.5,H10>1.5,K10>2.5)),"B","C"))

Moc děkuji!
Šárka
a.mlady
nováček
Příspěvky: 32
Registrován: 28 bře 2013 11:37

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od a.mlady »

Nedělal jsem kontrolu, zda vzorec správně reaguje na patřičné hodnoty, ale v přiložených vzrorcích jsou místo středníku čárky, a v číslicích jsem musel použít čárku místo tečky. To asi chyba nebude, pokud to máte v nastavení.

=KDYŽ(A(J10>1,5;F10>1,5;D10>9,5;I10>2,5);"A";KDYŽ(NEBO(A(J10>1,5;F10>1,5;D10>9,5;I10<2,5);A(J10>1,5;F10>1,5;D10<9,5);A(J10>1,5;F10<1,5;G10>1,5;D10>2,5);A(J10<1,5;E10>1,5;H10>1,5;K10>2,5));"B";"C"))

=KDYŽ(A(J10>1,5;F10>1,5;D10>9,5;I10>2,5);"A";KDYŽ(NEBO(A(J10>1,5;F10>1,5;D10>9,5;I10<2,5);A(J10>1,5;F10>1,5;D10<9,5);A(J10>1,5;F10<1,5;G10>1,5;D10>2,5);A(J10<1,5;E10>1,5;H10>1,5;K10>2,5));"B";"C"))
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od atari »

Tečky, čárky, středníky, to je věc lokalizace. Například v anglické verzi je čárka, a v české středník.

Tohle vypadá na nějaký paskvil. Jak píše a.mlady jsou tam ty chyby. Čárky používá anglická mutace, ale zase tam je "Když" což je česká mutace. Je potřeba sjednotit jazykové verze.

A pro hledání chyby doporučuji si ten vzorec rozložit na jednotlivé části, zkontrolovat jejich funkčnost, a pak to poskládat dohromady.

Dodatečně přidáno po 3 minutách 30 vteřinách:
Vlož si do buňky přes "Vložit funkci" vzorec "Když" a uvidíš jaká je správná syntaxe.
Čejka
nováček
Příspěvky: 4
Registrován: 10 črc 2019 23:06

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od Čejka »

čárky a tečky problém nejsou, mám český systém a v Excelu nastavenou desetinnou tečku a oddelovače čárky (protože mi to tak vyhovuje ve vztahu k jiným aplikacím. A jak jsem psala, vzorec co začíná '=KDYŽ(A(J10' funguje bez problémů.

vzorec '=KDYŽ(NEBO(A(L6..' je jeho obdoba jen s více podmínkami a přidanou NEBO podmínkou do první KDYŽ funkce, tak jsem myslela, že by to mělo fungovat taky. Zkusím hledat dál, ale kdyby někdo viděl nejakou jasnou chybu nebo měl tip, jak vyřešit, budu moc ráda.

Děkuji,
Šárka
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od atari »

Tak aniž bych ten vzorec studoval, tak na první pohled mi tam nesedí ty uvozovky ...
Čejka
nováček
Příspěvky: 4
Registrován: 10 črc 2019 23:06

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od Čejka »

atari píše:Tak aniž bych ten vzorec studoval, tak na první pohled mi tam nesedí ty uvozovky ...
Můžu poprosit o vysvětlení? Výsledkem fukce by měli být 3 možnosti: A, B, C - proto ty uvozovky

A je definováno podminkou
KDYŽ(NEBO(A(L6>0.5,K6>2.5,Q6>0.5,I6>2.5,M6>2.5),A(K6>2.5,Q6>0.5,I6>2.5,M6<2.5,L6>2.5))
B je definovano
KDYŽ(NEBO(A(L6>0.5,K6>2.5,Q6>0.5,I6>2.5,M6<2.5),A(L6>0.5,K6>2.5,Q6>0.5,I6<2.5),A(L6>0.5,K6>2.5,Q6<0.5),A(L6>0.5,K6<2.5,J6>1.5,P6>1.5),A(L6>0.5,K6<2.5,J6>1.5,P6<1.5,Q6>0.5),A(L6<0.5,J6>2.5,N6>1.5),A(L6<0.5,J6<2.5,M6>1.5,H6>1.5,O6>4.5))
C jsou ostatní případy
guest

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od guest »

Je to všechno, jen ne zadání. Zkrátka vzorec budí dojem, že je to zvěrstvo. Nehledě na to, že se dozvídáme až teď, že jde o mix nastavení. Nemůžu si pomoct, ale prostě podle zkušeností si myslím, že je to překombinované až běda. A pokud není, pak už je to dost možná za hranicí běžných logických funkcí pro začátečníky, a směřuje to k nějaké minimalizaci přes Karnaughovy mapy atp.
Uživatelský avatar
atari
Level 6
Level 6
Příspěvky: 3377
Registrován: 24 říj 2008 19:50

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od atari »

Čejka píše:Můžete mi prosím někdo poradit, co je špatně (a jak opravit) na nasledující Excel funkci:

=KDYŽ(NEBO(A(L6>0.5,K6>2.5,Q6>0.5,I6>2.5,M6>2.5),A(K6>2.5,Q6>0.5,I6>2.5,M6<2.5,L6>2.5)),”A”,KDYŽ(NEBO(A(L6>0.5,K6>2.5,Q6>0.5,I6>2.5,M6<2.5),A(L6>0.5,K6>2.5,Q6>0.5,I6<2.5),A(L6>0.5,K6>2.5,Q6<0.5),A(L6>0.5,K6<2.5,J6>1.5,P6>1.5),A(L6>0.5,K6<2.5,J6>1.5,P6<1.5,Q6>0.5),A(L6<0.5,J6>2.5,N6>1.5),A(L6<0.5,J6<2.5,M6>1.5,H6>1.5,O6>4.5)),”B”,”C”))
V prvním řádku vzorce máš "A". Nevím jestli to je funkce, nebo textový řetězec,a rozebírat ten vzorec nehodlám.
Čejka
nováček
Příspěvky: 4
Registrován: 10 črc 2019 23:06

Re: Excel - složená funkce - prosím o kontrolu

Příspěvek od Čejka »

"A" v prvnim radku "B" a "C" ve tretim jsou textove retezce
Ted jsem vzorec rucne prepsala primo do bunky v Excelu a funguje!
Predtim jsem si ho pripravovala v jinem listu Excelu a Wordu - kopirovanim, abych neudelala chybu... zrejme tam byl jiny typ uvozovek (nevim jestli to myslel atari?)

Kazdopadne diky za snahu!
Zamčeno
  • Podobná témata
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Přechod z Excel 21 na Excel 24
    od Snekment » » v Kancelářské balíky
    2 Odpovědi
    14409 Zobrazení
    Poslední příspěvek od Snekment
  • Prosím o kontrolu sestavy
    od user158 » » v Rady s výběrem hw a sestavením PC
    2 Odpovědi
    3502 Zobrazení
    Poslední příspěvek od Alferi
  • Pohoda a excel
    od brownwld » » v Kancelářské balíky
    1 Odpovědi
    7336 Zobrazení
    Poslední příspěvek od atari
  • Excel 2016 - vzorec kombinace podmínek
    od MK_Vs » » v Kancelářské balíky
    5 Odpovědi
    6136 Zobrazení
    Poslední příspěvek od lubo.
  • Tisk sloupců vedle sebe na A4 - Excel
    od atari » » v Kancelářské balíky
    5 Odpovědi
    5915 Zobrazení
    Poslední příspěvek od atari

Zpět na „Kancelářské balíky“