Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana

[es] :: Office :: Excel :: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana

[ Pregleda: 1594 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

nivu

Član broj: 125183
Poruke: 11
*.dynamic.isp.telekom.rs.



+5 Profil

icon Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana29.12.2012. u 19:30 - pre 139 meseci
Pozdrav svim članovima,

Kako sam naziv teme kaže, potrebna mi je formla ili makro koji će izračunavati dinamiku izrade aparata u proizvodnji u zavisnosti od predvidjenog plana proizvodnje. Tragao sam po forumu, ali nisam ništa slično našao zbog čega sam i otvorio novu temu.

Zbog pojednostavljenja a i preglednosti sve što je neophodno za moje pitanje spakovao sam u jedan Sheet.

Podatke koje ja unosim ručno obeležio sam crvenom bojom, tako na primer za montažnu liniju 1 i predmontažu 1:
- U poljima E24:E26 plan rada po smenama za ponedeljak (u ovom primeru treća smena se ne radi);
- U poljima E28:E30 plan rada po smenama za utorak (takođe nema treće smene);
- U polju E30 plan rada za sredu (samo prva smena jer mi za dalje nije potrebno);

za montažnu liniju 1 i predmontažu 2:
- U poljima G24:G26 plan rada po smenama za ponedeljak (u ovom primeru treća smena se ne radi);
- U poljima G28:G30 plan rada po smenama za utorak (takođe nema treće smene);
- U polju G30 plan rada za sredu (samo prva smena jer mi za dalje nije potrebno);

što se plana proizvodnje tiče, isto se odnosi i na montažnu liniju 2 kao što sam gore već opisao, za predmontaže 1, 2 i 3, s'tim da su sada u pitanju kolone N, P i R.

Dakle, da uzmem kao primer, ako u ćeliji E24 stoji cifra 230, to znači da je toga dana na montažnoj liniji 1 i predmontaži 1 u prvoj smeni predviđeno da se izradi do 230 aparata, sledeći primer, u ćeliji G25 stoji cifra 50, što znači da je toga dana na montažnoj liniji 1 i predmontaži 2 predviđeno da se proizvede do 50 aparata i tako redom sve do ćelije R32.

Sada u ćelijama AD21:AD41 unosim tip aparata koji se radi, zatim u ćelijama AH21:AH41 unosim njihove količine pojedinačno, u ćelijama W21:W41 unosim broj 1 ili 2 u zavisnosti na kojoj montažnoj liniji se radi određeni aparat i konačno, u ćelijama Z21:Z41 unosim 1, 2 ili 3 u zavisnosti na kojoj predmontaži se radi koji aparat. (npr. ako je aparat na montažnoj liniji 1, dolazi u obzir samo 1 ili 2, ako je montažna linija 2 u tom slučaju imam na raspolaganju sve tri predmontaže)

Ćelije B5:AR5 su pod formulom tako da je B5 uvek jednako AD21, E5 je uvek AD23 itd...

I napokon, moje pitanje bi glasilo koju formulu da upotrebim (postoji li jednostavniji način od ovoga kako sam ja započeo) da bih dobio podatke od kada do kada će se raditi koji aparat. Da pojasnim, ako posmatramo B1:D4, u ovim poljima treba da stoje vrednosti koje će pokazivati u kojim smenama i kojim danima će se raditi prvi aparat (ćelija AD21). Prlikom unosa podataka, definisali smo da će se on raditi na montažnoj liniji 1 i predmontaži 1, (W21 i Z21) tako da se u ovom slučaju upravlljamo po planu proizvodnje (E24:E32). Obzirom na to da je količina serije (AH21) 300 komada i da u ponedeljak u prvoj smeni može maksimalno da se proizvede 230 komada, preostalih 70 komada će se raditi u ponedeljak, druga smena. Obzirom da bi se ovde zavrsila proizvodnja ovog aparata, do kraja će stajati vrednosti nula.

E sada, drugi aparat (AD23), određeno je da će takođe ići na liniju 1 i predmontažu 1 (W23 i Z23) tako da ponovo posmatramo plan (E24:E30) s'tim da u ponedeljak prvu smenu ovaj aparat nećemo raditi iz razloga jer će se tom periodu proizvoditi prvi aparat (AD21), tako da će on stići na red tek u drugoj smeni posle 70 aparata takođe prvog tipa, tako da je za ovu ćeliju računica sledeća: od 230 (iz ćelije E25) koliko je maksimalno moguće uraditi u ponedeljak u drugoj smeni, oduzećemo 70 aparata prvog tipa (AD21) i ostaje nam još na raspolaganju 160 aparata za drugi tip (AD23). U trećoj smeni, logićno, treba da je nula jer ni po planu nije predviđeno da se radi treća, tako da sa ovim aparatom nastavljamo utorak u prvoj smeni gde je maksimalni kapacitet 230 komada (ćelija E28). Ako je za ovaj tip ukupno potrebno 240 komada (AH23) i ako smo već 160 uradili, preostaje da se u utorak odradi još 80 komada. Pošto je ovde kraj ovog tipa, u ostalim poljima (E2:G4) će stajati vrednosti nula. Ovim principom računanja se nastavlja sve do kraja, dokle ima unetih aparata (AD21:AD41).

Da li je uopšte moguće izvesti ovako nešto? Sve ideje, saveti, predlozi kao i sama rešenja su dobrodošli.

P.S. Ja sam u ovom fajlu nešto napravio kako sam umeo (do duše samo preko nekih jednostavnih logičkih funkcija IF, AND...) za prvi i pola drugog tipa, ali je to dosta komplikovano već sad, a ako bih nastavio do kraja ko zna kakve ću "kobasice" dobiti od ovih funkcija i uslova... :-)
Prikačeni fajlovi
 
Odgovor na temu

nivu

Član broj: 125183
Poruke: 11
*.dynamic.isp.telekom.rs.



+5 Profil

icon Re: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana02.01.2013. u 21:47 - pre 139 meseci
Zar je toliko komplikovano??? Niko nema bilo kakvu ideju...
 
Odgovor na temu

nivu

Član broj: 125183
Poruke: 11
*.dynamic.isp.telekom.rs.



+5 Profil

icon Re: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana05.01.2013. u 23:26 - pre 139 meseci
Rešio... Hvala na trudu. ;)
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana06.01.2013. u 15:31 - pre 139 meseci
Citat:
nivu: Rešio...

A da podijeliš rješenje sa ostalim članovima na forumu da i oni koji možda budu imali isti problem mogu imati pomoć od tebe?
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana11.01.2013. u 12:58 - pre 139 meseci
Tako je to, da ne kažem žalosno.
Traži se pomoć a drugima ne bi pomoglo?
 
Odgovor na temu

nivu

Član broj: 125183
Poruke: 11
*.dynamic.isp.telekom.rs.



+5 Profil

icon Re: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana12.01.2013. u 22:54 - pre 139 meseci
Pozdrav svima,

@ Ivek33, svakako da ću podeliti rešenje sa svima vama koji ste se interesovali, trudili ili pak pokušavali da pronađete neki put ka rešenju, ali jednostavno nisam nekoliko dana bio aktivan na forumu, pa bih sada preskočio ta banalna objašnjenja, izvinjenja i sl. i čim se ukazalo malo slobodnog vremena evo me ponovo sa vama. Svakako, žao mi je što si tako nešto pomislio, ali zaista nema potrebe za ljutnjom. Tu sam da pomognem šta god mogu i koliko god umem, mada ja lično dosta stvari ovde naučim od drugih.

A sada malo i u vezi rešenja. Zapravo, nisam smislio ništa naročito već sam donekle rešio problem sa IF i AND funkcijama (kako sam i krenuo), međutim nizovi su postajali sve duži i duži i bilo bi zaista previše pisati ih do kraja. Međutim, obzirom da za dnevnu proizvodnju u fabrici ja nemam slučaj kada imam više od pet različitih tipova po svakoj predmontaži (npr. na Liniji 1 i predmontaži 1 poizvodi se 2 različita tipa, na Liniji 1 i predmontaži 2 proizvodi se 3 tipa, zatim na Liniji 2 i predmontaži 1 u planu je 4 tipa itd...), ja unesem sve tipove koji idu na Liniji 1 i predmontaži 1, a onda mi formule koje sam napisao izračunaju kada će se ti tipovi raditi (kojim danima i u kojim smenama) (B2:F4) i taj deo tabele (K21:P16) prekopiram u novi Sheet ili novi Workbook. Kada završim taj korak isto radim za sledeću predmontažu, unesem sve tipove koji idu na Liniji 1 i predmontaži 2, pa prekopiram izračun kao nastavak u novom Sheet-u ili novom Workbook-u itd sve do kraja za svaku predmontažu na liniji 2, pa na liniji 3.

(Liniju 3 sam uveo kao novu, nije bila u prvom primeru kada sam tražio pomoć, čisto da ne bude zabune odakle sada ona)

Kada sve te delove iskopiram, dobijam jednu celinu gde imam kompletan pregled svih tipova koji se rade toga dana, šifara koje se koriste za pomenute tipove i period u kojem traje proizvodnja pomenutih, što mi je i bio cilj.

Sve u svemu nije baš pojednostavljeno onako kako sam ja to pre svega želeo i zamišljao ali u svakom slučaju koristi i te kako.

P.S. U prilogu stavljam tabelu sa formulama koje vrše izračun i u Sheet 2 je tabela koju sam prekopirao da bih dobio celinu sa sve tri linije i sa svim predmontažama.

I još jedna mala napomena, u tabeli u Sheet 1 u ćelijama (B6:N16) vrednosti su unošene ručno zbog primera, dok u tabeli koju ja koristim u fabrici ova polja su pod formulom VLOOKUP ili HLOOKUP što je za ono što sam ja tražio suvišno da bih objašnjavao, tako da ono što sam ja kopirao u Sheet 2 takođe sam ručno uneo (B6:T16) tako da na ova polja ne obraćajte pažnju.
Prikačeni fajlovi
 
Odgovor na temu

Ivek33

Član broj: 66174
Poruke: 2898



+66 Profil

icon Re: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana13.01.2013. u 13:48 - pre 139 meseci
Citat:
nivu: @ Ivek33, svakako da ću podeliti rešenje sa svima vama koji ste se interesovali, trudili ili pak pokušavali da pronađete neki put ka rešenju,
Pošteno od tebe, nadam se da će pomoći forumašima koji budu imali sličan problem

Iskreno, gledao sam tvoj problem. Jako dobro i detaljno pojašnjenje onoga što želiš, ali jednostavno nisam imao vremena toliko da bih se upustio u njegovo rješavanje. Izgubio sam samo dva sata da bih skužio neke osnovne elemente što i odakle vučeš i odustao (a teško je čitati tvoje misli, zato mislim da ti se nitko i nije javio). Jednostavno prekompleksan je (samo čitanje tvog dugačkog pojašnjenja odbija ljude da si oduzimaju vrijeme) a sam hodogram problema jedino dobro ti znaš jer radiš s njime. Naravno ovo je moje mišljenje. pozz ;)
 
Odgovor na temu

[es] :: Office :: Excel :: Formula/makro koja će izračunavati dinamiku izrade aparata u zavisnosti od plana

[ Pregleda: 1594 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.