EŞleŞtİrmeyİ Nasil Yaparim

Katılım
25 Ekim 2005
Mesajlar
40
Excel Vers. ve Dili
excel2003 TR
Arkadaşlar merhaba, makroyla belki formülle yapılabileceğini düşündüğüm ama içinden çıkamadığım bir problemim var, şöyleki:
A,B,C,D,E,F .... mamullerimiz var ve M T S N L birinci grup bileşenler ile P Q R Y gibi ikinci grup bileşenlerden oluşmaktadır. Birinci ve ikinci grup bileşenler stoklarla sınırlı ve bunları birleştirip A B C D E F ... ürünlerini üretmek istiyoruz.
1 adet A ürünü, 1 adet M ile 1 adet P bileşenlerinden üretilmektedir;
1 adet B ürünü, 1 adet T ile 1 adet Q bileşenlerinden üretilmektedir
1 adet C ürünü, 1 adet S ile 1 adet R bileşenlerinden üretilmektedir
1 adet D ürünü, 1 adet N ile 1 adet Y bileşenlerinden üretilmektedir
1 adet E ürünü, 1 adet L ile 1 adet P bileşenlerinden üretilmektedir
......
......
......

ekteki dosyada MİNİ ÖRNEK sekmesinde basit bir örnek mevcut. örnekteki ürün sayısı az olduğu için elle yapılması kolay fakat sayı artınca tam bir işkence oluyor. birinci grup bileşenleri sırayla kullanıacağı ürünlere dağıtan(stoklar elverdiği kadarıyla) sonra diğer bileşenler için aynı işlemi yapmam gerekiyor. yardımcı olursanız çok sevinirim...
 

Ömer

Moderatör
Yönetici
Katılım
18 Ağustos 2007
Mesajlar
22,184
Excel Vers. ve Dili
Microsoft 365 Tr
Ofis 2016 Tr
Merhaba,

Sorunuzu anladığım kadarı ile ekteki dosyayı hazırladım. İstediğiniz tablo bu şekilde mi?
 
Katılım
25 Ekim 2005
Mesajlar
40
Excel Vers. ve Dili
excel2003 TR
Sayın espiyonajl, ilginize teşekkür ederim, tam izah edememişim galiba,

Dosyanın mini örnek sekmesinden açıklayıcı olması bakımından izah etmeye çalışayım:

B 70 70 T 70 Q 70
H 90 30 T 30 R 30


T alt ürününden toplam 70+90=160 adede ihtiyaç duyulmakta, fakat 70 adedi B üretimnde kullanılmakta, geriye kalan 30 adet de H üretimi için kullanılabilmektedir. Yani T yi dağıtırken ancak eldeki miktar kadarını dağıtım yapabiliriz. ikinci bir durum da şu: ihtiyacı sıfır olanlardan üretmenin anlamı yok, ihtiyaç varsa ve alt bileşenleri de varsa üretilebilir.
umarım açıklayabildim.
 
Katılım
25 Ekim 2005
Mesajlar
40
Excel Vers. ve Dili
excel2003 TR
arkadaşlar, ilgilenenlere teşekkür ederim, biraz uğraşıp kendim buldum cevabnı.
 
Üst