Stránka 1 z 1

skorektnenie vzorca v Excel (OR/IF/XOR/IF)

Napsal: 02 čer 2018 09:53
od tsibee
Ahojte,

niekto by skorektnil n.u. vzorec prosím?


=OR(IF(XOR(H3=$N$8;H3=$N$9;H3=$N$10;H3=$N$11;H3=$N$12);"07:45";"");IF((H3=$N$4);"03:50";""))

Problem je 2x IF podmienku spojiť s OR v jednom vzorci

slovami:
Ak H3=$N$8; alebo H3=$N$9; alebo H3=$N$10; aleboH3=$N$11; alebo H3=$N$12 tak zapíše 07:45 inak nič resp. Ak H3=$N$4 tak zapíše 03:50 inak nič.

Vopred Vďaka

Re: skorektnenie vzorca v Excel (OR/IF/XOR/IF)  Vyřešeno

Napsal: 02 čer 2018 16:07
od guest
XOR?

Udělejte si dvousloupcovou tabulku bokem, případně dvousloupcovou matici pod definovaným názvem, nasaďte IFERROR a VLOOKUP (SVYHLEDAT) a máte přehlednější, a hlavně rozšiřitelné řešení. Ostatně na tom prvním souvislém bloku je výhodnější použít vyhledávací funkci než výčet hodnot s nějakým OR (NEBO).

Budiž..
=IF(H3=N4,0.159722,IF(OR(H3=N8,H3=N9,H3=N10,H3=N11,H3=N12),0.322917,""))

Neřeším díru v teorii, co když je hodnota totožná s vícero buňkami.
Čísla představují neformátovaný čas v desetinné formě, jinak použijte funkci TIME(), ale určitě ne řetězec představující čas.

Re: skorektnenie vzorca v Excel (OR/IF/XOR/IF)

Napsal: 03 čer 2018 14:18
od tsibee
OK, vďaka, dačo už vymyslím :).