< návrat zpět

MS Excel


Téma: Jak spočítat v excelu vhodný materiál pro výrobu rss

Zaslal/a 7.3.2012 20:32

Dobrý den, potřeboval bych poradit:
Potřebuji v excelu spočítat jaký typ profilů použít k výrobě stěny (proměnná) např o rozměru 180 mm. Mám k dispozici základní profil 60 mm, který musí být vždy použit a dále mám k dispozici několik různých nástavců o rozměrech 20, 30, 40 a 100 mm. Potřebuji, aby excel automaticky vybral které profily a kolikrát se musí použít, aby daly dohromady stěnu 180 mm. Je to asi trochu komplikované, ale věřím že toto
excel dokáže. Předem děkuji za rady. Radek

stop Uzamčeno - nelze přidávat nové příspěvky.

Strana:  1 2   další »
#007548
Jeza.m
Asi by se dalo napsat makro jenž otestuje tisíce možností každý s každým, přčemž kombinace s pořžadovaným výsledkem si uloží a pak je vypíše, ale asi by to bylo na dost dlouho.

Excel jako takový (teda minimálně 2003) má doplněk zvaný řešitel, jenž se dá použít... Nástroj -> Doplňky -> Řešitel, tomu se pak navolí požadované hodnota, oblast proměnných, podmínky, pak v možnostech přesnost apod. a spoustí se řešení.
Sám jsem to nikdy nepoužil, ale v příloze je pokus jak by to asi mohlo fungovat.

M@
Příloha: zip7548_resitel.zip (184kB, staženo 21x)
citovat
#007550
avatar
Ano, tohle funguje, ale potřeboval bych, aby to fungovalo automaticky, protože na to bude navázáno spoustu dalších výpočtů. Ještě jsem si uvědomit jednu podmínku a tou je, že profil 30 mm může být použit pouze 1x.citovat
#007554
Jeza.m
Takhle v noci přemýšlet :-).

Další pokus s využitím řešitele v makru v příloze, tak aby to fungovalo automaticky při změně.

M@
Příloha: zip7554_resitel.zip (9kB, staženo 23x)
citovat
#007557
avatar
Pokus bez makra. Funguje pro hodnoty: 60,80,90,100,...,400. Není problém to rozepsat ještě dál, záleží ovšem, jestli podmínky, že vždy musí být použitý profil 60mm a maximálně 1x 30mm jsou už všechny. Protože třeba 360mm se dá rozepsat jako 6x60mm, 1x60mm + 3x100mm, 1x20mm + 2x40mm + 1x60mm + 2x100mm, atd., atd. Tzn. podle čeho se rozhodnout, která kombinace by se měla použít.
Q
Příloha: rar7557_pocet-profilu.rar (9kB, staženo 21x)
citovat
#007558
avatar
Jo tohle se mi líbí... Ovšem, udělal jsem chybu, že jsem neuvedel že profil 60 se též může použít pouze 1x, protože jde o základní profil a ve stěně může být tedy použit pouze jednou. Jak píše qviz, podle čeho se rozhodnout, pokud je více kombinací, tak jednoznačně přednostně použít větší šířky a postupně snižovat.
Pokud se ještě podaří vzorec poupravit, velmi mi to pomůže.
Radekcitovat
#007560
avatar
Tak jsem to upravil, 1x60mm, případně 1x30mm a pak ty větší profily přednostně. Pořád to je pouze od 60mm do 400mm odstupňováno po 10mm mimo 70mm.
Příloha: rar7560_pocet-profilu-2.rar (9kB, staženo 21x)
citovat
#007561
avatar
Děkuji, to je přesně tak jak má být, akorát to nemůžu nijak použít.... vše je zamknuté a já potřebuji vzorec hodit mezí další výpočty a spoustu toho tam ještě připsat a navázat.
Bylo by možné to poslat nějak otevřené pro další práci?
Radekcitovat
#007562
avatar
Tak to sa budeš diviť, že si na to sám neprišiel.

A prečo napríklad 100 musí byť ako 60+40 a nie 60+20+20?citovat
#007563
Jeza.m
Tak ode mě už poslední pokus, tentokrát bez řešitele ale s pomocným listem, kam se vytvoří všechny kombinace zároveň s počtem potřebných profilů pro danou kombinaci. V zadávacím listu je pak zobrazen počet variací a je možno mezi nima přepínat od té s nejnižším počtem profilů, po nejvyšší.

Snad by to mohlo fungovat :-)
M@
Příloha: zip7563_vlastni_resitel.zip (12kB, staženo 21x)
citovat
#007564
avatar
Marjankaj: 5 Přednostně se mají použít větší profily, viz. výše.
Tohle by mělo být odemčené. Hezký den. 1
Příloha: rar7564_pocet-profilu-3.rar (9kB, staženo 21x)
citovat

Strana:  1 2   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Helios iNuvio

Používáte podnikový systém Helios iNuvio? Potřebujete pomoci se správou nebo vyvinout SQL proceduru? Více informací naleznete na stránce Helios iNuvio.

On-line nástroje