Excel - složená funkce - prosím o kontrolu Vyřešeno

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

Moderátor: Mods_senior

Čejka
nováček
Příspěvky: 4
Registrován: červenec 19
Pohlaví: Žena

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

Příspěvekod Čejka » 11 črc 2019 00:24

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



Reklama
a.mlady
nováček
Příspěvky: 32
Registrován: březen 13
Pohlaví: Muž

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

Příspěvekod a.mlady » 11 črc 2019 08:18

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 5
Level 5
Příspěvky: 2082
Registrován: říjen 08
Pohlaví: Muž

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

Příspěvekod atari » 11 črc 2019 10:08

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: červenec 19
Pohlaví: Žena

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

Příspěvekod Čejka » 11 črc 2019 15:27

čá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 5
Level 5
Příspěvky: 2082
Registrován: říjen 08
Pohlaví: Muž

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

Příspěvekod atari » 11 črc 2019 15:46

Tak aniž bych ten vzorec studoval, tak na první pohled mi tam nesedí ty uvozovky ...

Čejka
nováček
Příspěvky: 4
Registrován: červenec 19
Pohlaví: Žena

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

Příspěvekod Čejka » 11 črc 2019 16:09

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

xlnc
Level 3.5
Level 3.5
Příspěvky: 902
Registrován: červenec 11
Pohlaví: Muž

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

Příspěvekod xlnc » 11 črc 2019 16:49

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.
administrátor ProExcel.cz | lektor | vývojář | léčitel pro Microsoft Excel

Uživatelský avatar
atari
Level 5
Level 5
Příspěvky: 2082
Registrován: říjen 08
Pohlaví: Muž

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

Příspěvekod atari » 11 črc 2019 16:57

Č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: červenec 19
Pohlaví: Žena

Re: Excel - složená funkce - prosím o kontrolu  Vyřešeno

Příspěvekod Čejka » 11 črc 2019 18:05

"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!


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Funkce SUMA v Excel nefunguje jak má
    od kerkey » 08 bře 2019 12:54 » v Kancelářské balíky
    2
    514
    od kerkey
    08 bře 2019 13:25
  • Nově složená sestava, problém s diskem, 100% vytížený disk
    od jara.stanley » 31 říj 2018 22:56 » v Problémy s hardwarem
    9
    975
    od jara.stanley
    14 lis 2018 19:33
  • MAKRO EXCEL - Prosím o pomoc.
    od majerpetr » 09 lis 2018 09:54 » v Kancelářské balíky
    7
    1187
    od MePExG
    11 lis 2018 07:53
  • funkce H/W S/W v prehravaci
    od symetrala » 28 zář 2019 19:21 » v Multimédia (filmy, hudba, CDs/DVDs)
    3
    881
    od richchie
    29 zář 2019 09:30
  • Crucial SSD a funkce momentum cache
    od basstomas » 16 čer 2019 20:49 » v Problémy s hardwarem
    34
    1358
    od RIKI22
    20 čer 2019 19:07

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

Kdo je online

Uživatelé prohlížející si toto fórum: CommonCrawl [Bot] a 8 hostů