Excel - komplexní příklad s podmínkami Vyřešeno

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

Moderátor: Mods_senior

Uživatelský avatar
metropolisCZ
Level 2.5
Level 2.5
Příspěvky: 269
Registrován: srpen 12
Bydliště: Praha
Pohlaví: Muž

Excel - komplexní příklad s podmínkami

Příspěvekod metropolisCZ » 21 črc 2022 17:45

Zdravím vás,

celý den pracuji na určitém výpočtu a už si vážně nevím rady.
Pokusím se vysvětlit:
- v přiloženém souboru jsou výrobky A a B (finální), které můžou být doplněny z výrobku X. Mám poptávku, počáteční sklad, cílový sklad (rozuměj sklad, kterého bych chtěl docílit i s využitím výrobku X). V případě, že sklad po odečtení poptávky je vyšší než cílový, výsledný sklad by měl zůstat stejný, v případě, že je nižší, pokusit se doplnit z výrobku X. Pokud je výrobku X dostatek na vykrytí cílového skladu A i B, pak by měl být takový i výsledný sklad. Ale v případě, že výrobku X je méně, chtěl bych výrobky A a B doplnit podle % z celkové poptávky. V příkladu je ale vidět, že u výrobku A je sklad přeplněn (na 75), přestože by stačilo 64 a zbylých 11 se mohlo přidat na výrobek B (tedy 30 místo 19).

TEST.xlsx

Věděl by si s tím někdo rady, prosím?

Díky moc.
Nemáte oprávnění prohlížet přiložené soubory.
GIGABYTE B85M-D3H-A | Intel Core i3-4170 | Kingston HyperX Fury 8GB DDR3 | ASUS DUAL-RX5500XT-O8G-EVO | Seasonic Focus GX 550 Gold | Win 10

Reklama
Zivan
Level 5
Level 5
Příspěvky: 2061
Registrován: leden 10
Pohlaví: Nespecifikováno

Re: Excel - komplexní příklad s podmínkami

Příspěvekod Zivan » 21 črc 2022 20:00

Dotaz - pokud bys v tom svem prikladu mel vyrobku X jen 6, tak by se z nej melo vyrobit 4x A a 2x B i kdyby to znamenalo, ze ti porad bude chybet 2x A na splneni poptavky? Nebo ma splneni poptavky prioritu pred cilovym skladem?
HP Elitebook 845 G8 (Ryzen 5650U, 32GB RAM, WD SN570 1TB, 14" fullHD IPS) + HP Universal USB-C Dock + 29" LG 29UM65 + 22" Eizo S2202W

Uživatelský avatar
metropolisCZ
Level 2.5
Level 2.5
Příspěvky: 269
Registrován: srpen 12
Bydliště: Praha
Pohlaví: Muž

Re: Excel - komplexní příklad s podmínkami

Příspěvekod metropolisCZ » 21 črc 2022 20:19

Dobrá otázka, to mě nenapadlo. V tom případě by splnění poptávky mělo mít přednost. Pokud bych ale výrobky X měl jen 4, pak by doplnění skladu mělo být závislé na % chybějícího množství do nuly (do splnění poptávky). Pokud by něco takového šlo.
GIGABYTE B85M-D3H-A | Intel Core i3-4170 | Kingston HyperX Fury 8GB DDR3 | ASUS DUAL-RX5500XT-O8G-EVO | Seasonic Focus GX 550 Gold | Win 10

Uživatelský avatar
metropolisCZ
Level 2.5
Level 2.5
Příspěvky: 269
Registrován: srpen 12
Bydliště: Praha
Pohlaví: Muž

Re: Excel - komplexní příklad s podmínkami  Vyřešeno

Příspěvekod metropolisCZ » 22 črc 2022 11:42

Zkouším si tady na papír napsat různé scénáře a k tomu podmínky, ale asi jsem si vzal moc velké sousto... Přemýšlím nad tím nějak takto:

Nejdřív pomocné výpočty:
- A Ending = A Initial - A Demand
- A Diff to 0 = ABS( MIN (0 + A Ending; 0))
- A Diff to Target = ABS( MIN (A Ending - A Target; 0))

+ to samé pro B

A potom:

IF ( AND (A Ending < A Target; A Ending < 0; B Ending > B Target);
IF (X Initial > A Diff to Target; A Target; A Ending + X Initial);
IF ( AND (A Ending < A Target; A Ending >= 0; B Ending > B Target);
IF (X Initial > A Diff to Target; A Target; A Ending + X Initial);
//Výše by se mohlo zkrátit přidáním OR //
IF ( AND (A Ending < A Target; A Ending < 0; B Ending < B Target; B Ending > 0);
IF ( X Initial > SUM (A Diff to Target; B Diff to Target); A Target; IF ( X Initial > ....

A tady se začínám ztrácet, protože pak bych chtěl definovat, že má přednost doplnit A do nuly a potom ze zbytku X doplnit A i B do Targetu podle určitého % dle poptávky nebo možná dle toho, kolik procentuálně chybí to Targetu.

Šlo by to nějak jednodušeji nebo si prostě musím vytrpět desítky řádků podmínek?
GIGABYTE B85M-D3H-A | Intel Core i3-4170 | Kingston HyperX Fury 8GB DDR3 | ASUS DUAL-RX5500XT-O8G-EVO | Seasonic Focus GX 550 Gold | Win 10


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • MS excel
    od harazin » 10 srp 2022 07:59 » v Kancelářské balíky
    3
    675
    od lubo.
    14 srp 2022 14:27
  • Upgrade PC na hry a Excel
    od peno » 11 dub 2022 21:52 » v Rady s výběrem hw a sestavením PC
    14
    1177
    od peno
    12 dub 2022 23:10
  • Power Pivot pro Excel
    od sginfo » 13 lis 2022 12:37 » v Kancelářské balíky
    3
    383
    od elninoslov
    15 lis 2022 20:28
  • EXCEL - automatické vypĺňanie
    od 28_nitro_28 » 20 bře 2022 14:35 » v Kancelářské balíky
    14
    2134
    od 28_nitro_28
    28 dub 2022 20:07
  • Excel vložení obrázku odkazem
    od wlk60 » 22 črc 2022 12:40 » v Kancelářské balíky
    6
    1236
    od wlk60
    26 črc 2022 09:29

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

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 0 hostů