Excel - rovnice když

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

Moderátor: Mods_senior

Ziiiiidaaaas
nováček
Příspěvky: 19
Registrován: červen 14
Pohlaví: Muž

Excel - rovnice když

Příspěvekod Ziiiiidaaaas » 01 úno 2017 11:22

Zdravím, velice zjednodušeně... mám určitou věc - výrobek, který má čtvercový, nebo obdélníkový tvar a v závislosti na jeho rozměrech se mi mění čas jeho výroby. Chystám excelovou tabulku, kde zadám rozměr tohoto výrobku (500x500) a v jiném chlívku budu mít vzoreček podmínky / když bude rozměr jedné strany výrobku menší, nebo roven 599 a zároveň větší nebo roven 500 a rozměr druhé strany výrobku menší, nebo roven 599 a zároveň větší nebo roven 500, bude výsledný čas výroby 10 min. Pokud ale bude rozměr jedné strany výrobku menší, nebo roven 699 a zároveň větší nebo roven 600 a rozměr druhé strany výrobku menší, nebo roven 599 a zároveň větší nebo roven 500 (výrobek např. 600x500), bude výsledný čas výroby 12 min, atd. atd.. Když jsem se pokusil vytvořit rovnici vypadala zhruba takhle - =KDYŽ(((E25<=599);(E25>=500);(F25<=599);(F25>=500));10;0);KDYŽ(((E25<=699);(E25>=600);(F25<=599);(F25>=500));12;0)
Excel mě však ať dělám co dělám neustále oznamuje, že jsem idiot a vzorec je absolutní nesmysl... nějaké rady, jak můj problém vyřešit? Předem díky.



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

Re: Excel - rovnice když

Příspěvekod atari » 01 úno 2017 11:45

Dáváš tam dvě funkce „KDYŽ“ za sebou do jedné buňky. To nelze, každá buňka může mít vždy jen jednu funkci. A pokud potřebuješ do vzorce další funkce, tak musejí být vložená do prvního vzorce.
A pak tam chybí podmínky „nebo“ a „zároveň“

Doporučuji abys všechny podmínky napsat každou zvlášť do buňky a pak to jenom sloučil do složeného vzorce. Tím se to naučíš, a pak to i pochopíš a budeš to umět opravovat.
Tady na to je návod: http://vyuka-excelu.cz/navody/funkce/kd ... e-do-sebe/

Pavlus - Excel
nováček
Příspěvky: 13
Registrován: leden 17
Pohlaví: Muž

Re: Excel - rovnice když

Příspěvekod Pavlus - Excel » 01 úno 2017 11:49

Je potřeba se naučit, jak se vytváří podmínky funkce, jak se vůbec definují parametry funkce, a jak se vnořují další funkce KDYŽ.
Pokud zůstaneme u tvého vzorce, tak je nutné využít logické operátory, v tomto případě AND (funkce A), viz příklad níže.
Důležité ale je, kolik takových kategorií máš, při větším množství by to asi chtělo hledat jiné řešení...
P.

Př.:

Kód: Vybrat vše

=KDYŽ(A(E25<=599;E25>=500;F25<=599;F25>=500);10;KDYŽ(A(E25<=699;E25>=600;F25<=599;F25>=500);12;""))

Uživatelský avatar
karlos
Master Level 8
Master Level 8
Příspěvky: 6225
Registrován: květen 05
Bydliště: Domažlice
Pohlaví: Muž

Re: Excel - rovnice když

Příspěvekod karlos » 01 úno 2017 11:53

... koukám, s křížkem po funuse... :-)

=KDYŽ(E25<=599;KDYŽ(E25>=500;KDYŽ(F25<=599;KDYŽ(F25>=500;10;)));KDYŽ(E25<=699;KDYŽ(E25>=600;KDYŽ(F25<=599;KDYŽ(F25>=500;12;)))))
Co nejde silou, jde ještě větší silou... :-)

Ziiiiidaaaas
nováček
Příspěvky: 19
Registrován: červen 14
Pohlaví: Muž

Re: Excel - rovnice když

Příspěvekod Ziiiiidaaaas » 01 úno 2017 12:07

To je ono, děkuji mnohokrát od tohohle už se odrazím. :)

Uživatelský avatar
Martab
Moderátor / člen HW týmu
Guru Level 13.5
Guru Level 13.5
Příspěvky: 24752
Registrován: březen 11
Pohlaví: Muž

Re: Excel - rovnice když

Příspěvekod Martab » 01 úno 2017 13:54

Odemknuto.
i5-3350P/P8B75-M LX/Kingston DDR3 8GB/GV-N960IXOC/SS-500ET/Seagate VS35.6/Transcend SSD370-128GB/Samsung BX2250 + Dell 1909W
HP EliteBook 2560p + Kingston Savage SSD

„Neexistuje důvod, proč by kdokoli chtěl mít doma něco jako počítač"(Ken Olsen)

Neboj se použít SZ a upozornit mne na své téma ;)

Přehled desktopových socketů a CPU

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

Re: Excel - rovnice když

Příspěvekod xlnc » 01 úno 2017 14:36

a) Psal jste, že zadání je zjednodušené. Předpokládám tedy více intervalů.
b) Pokud dokážete sestavit tabulku (správně výrazy jako "včetně", "od" a "do") podle obrázku, tak bych se rozhodně vykašlal na nějaké vnořené KDYŽ, které skončí nepřehlednou prasečinkou. Namísto ceny v příkladu si představte čas. Pak takovou tabulku uveďte tady.

P. S. Daná tabulka nemusí vůbec ležet v listu, může se objevit jako maticová konstanta ve vzorci nebo jako definovaný název.
Nemáte oprávnění prohlížet přiložené soubory.
lektor, vývojář a zaříkávač pro Microsoft Excel, Excelplus.NET

Ziiiiidaaaas
nováček
Příspěvky: 19
Registrován: červen 14
Pohlaví: Muž

Re: Excel - rovnice když

Příspěvekod Ziiiiidaaaas » 02 úno 2017 10:17

No, problém je v tom, že na výrobku bude více operací (řekněme 20) a nechci připravit tabulku, kde by se podle předepsaných rozměrů vyhledávalo jaký čas přiřadit k jaké operaci u toho konkrétního výrobku. Potřebuji vysmahnout tabulku, kam nahoru napíšu rozměr výrobku a dole mi vylezou časy jednotlivých operací. Už jsem něco vyoperoval a zatím to jde podle mých představ - za pomocí funkce když a AND. Jediný problém je v tom, že funkce když smí být ve vzorci pouze 7x a já mám strach, že ji tam u složitějších typu výrobku budu potřebovat dosadit vícekrát... tabulka uvedená výše taky nevypadá zle, ale nejsem v excelu zběhlý a bohužel si jí nedovedu zrovna dobře vysvětlit, musel bych jí asi vidět na mém konkrétním příkladu, nebo se funkcím přiučit něco více...

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

Re: Excel - rovnice když

Příspěvekod xlnc » 02 úno 2017 15:49

Omezení na 7 vnoření mají jen starší verze Excelu. Podstatné je, že se v tom doslova prase vyzná. Já po vás nechci vzorec, ale uvedenou podobu tabulky (té níže, kde v průsečíku budou časy, vlevo je jeden rozměr a nahoře druhý, přičemž hranice představu "do, včetně). Vzorec vám k tomu dodělám.
lektor, vývojář a zaříkávač pro Microsoft Excel, Excelplus.NET


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • excel merge a excel graf
    od Exter999 » 05 zář 2016 10:35 » v Vše ostatní (sw)
    1
    173
    od Martab
    05 zář 2016 10:49
  • Padá excel
    od strikis » 10 lis 2016 10:38 » v Kancelářské balíky
    4
    200
    od strikis
    10 lis 2016 12:25
  • Excel prosím
    od Milo123 » 28 zář 2016 17:37 » v Kancelářské balíky
    4
    301
    od Milo123
    01 říj 2016 14:02
  • Excel a vzorce
    od Herold7 » 08 led 2017 13:50 » v Vše ostatní (z oblasti IT)
    1
    103
    od mmmartin
    08 led 2017 17:27
  • Excel-vzorec
    od ScaryBean » 21 bře 2017 17:36 » v Kancelářské balíky
    2
    128
    od Zivan
    21 bře 2017 20:33

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

Kdo je online

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