iki haftalık planlama (ÇÖZÜLDÜ)

Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
merhabalar,

iki haftalık planlama örneğinde üretim dağılımlarını yaparken makine kapasitelerini dikkate alarak günlere dağıtmayı sağlamak.

ekteki dosya içersinde de detaylı açıklama mevcut.

yardımlarınız ve destekleriniz için teşekkürler.
 

Ekli dosyalar

Son düzenleme:
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
açıklamayla ilgili

Böyle birşey gelmişti aklıma ama onun döngüsü beceremedim.

örneğin makine m1den için;
herbir gün için kapasitesini 1 kabul edecek.
ilk siparişe bakacak 0,4 gün diyor.onu birinci gün üretimine atacak kapasitede (1-0,4=0,6) 0,6 kaldı.

sonra diğer siparişe gidecek 0,3 birinci gün üretimine atacak kapasite (0,6-0,3=0,3) 0,3 kaldı.

Diğer siparişe bakacak 1,2 ama bunun 0,3 ünü yapabilecek çünkü birinci günün m1 kapasitesi dolmuş oluyor.

kalan 0,9 ikinci güne atayacak ve kapasite 0,1 kalacak devamındaki sipariş 1,1 ikinci günde bunun 0,1 yapacak o gün de bitecek kalanı üçüncü güne.

birinci hafta hep 5sütun olacak ikinci hafta hep 7sütun olacak.
 
Son düzenleme:
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
örneği biraz daha değiştirdim-(konu güncel)

Arkadaşlar hadi bir el atın :)

örneği daha anlaşılır hale getirdim.
 

Ekli dosyalar

Son düzenleme:
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
konu günceldir.çözüm bulamadım

merhabalar,

arkadaşlar çözüm bulamadım.Bulursam paylaşacağım.Bazı sütunları da kaldırdım.

aslında su doku çözen makro bulsam işime yarar mı ki :S

İstediğim olmayacak birşey değildir herhalde :)
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Konuyu açtığınız gün ilk eklediğiniz belgeye (konuyu açtığınız gün) de son eklediğiniz belgeye de baktım.
Konu, bir endüstri mühendisliği projesi, bekleme sürelerinin minimize edilmesi,
makinelerin boş kalmaması (özetle verimlilik optimizasyonu) olayı gibi duruyor.

Örnek belgenin gerçek belgenizle aynı yapıda (veri satır aralığı, verilerin sütunlarının konumları, başlıklar vs) olması en önemli husus.
Çünkü olay mevcut örnek belgeye göre çözülse bile sonradan;
-- ya şurası şöyle olursa,
-- ilk başta yazmadığım şöyle bir seçenek de var onu nasıl yapacağız,
-- asıl belgeme uyarlayamadım
gibi yeni sorularla çok karşılaşıyoruz.

Örnek belgenize;
-- olması gereken sonuçların haricen hesaplanıp, olması gereken konumlarına elle yazılması,
-- elle yazılan bu değerlerin nasıl bulunduğuna ilişkin, gerekirse herbir hücre için ayrı ayrı olacak şekilde açıklamlar yazılması
(açıklamaları yazmak için METİN KUTUSU kullanırsanız çözümle uğraşanlar için daha kullanışlı oluyor)
yerinde olur.
Zira belgeyi, işleyişi, olayın bütününü, öncesini/sonrasını siz biliyorsunuz.

Benzer birkaç konuyla daha evvel de ilgilenmiştim.
Açtığınız konu ve örnek belgeye göre; olay tam olarak netleşmemiş
olacak ki herhangi bir cevap da almış değilsiniz (benim düşüncem tabi) .

Aklıma gelen ilk birkaç soru:
-- Son belgenizde daha evvel belirtilmemiş kırmızı renkli olan satırların dikkate alınmaması isteği var.
Bunun anlamı / nedeni nedir? Boyama işlemi elle mi yapılıyor?
-- F:Q sütunlarında sütun değeri 1'i aşmayacak ifadesinin anlamı nedir?
1 hücreye en fazla 1 mi yazılabilir yoksa sütun toplamı 1'i geçemez mi?
vs. vs.

Yukarıda yazdıklarıma göre örnek belgenizi yenilemenizin (tasarım/olması gereken soruçlar/açıklamalar) yarar sağlayacağını düşünüyorum.
.
 
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
Ömer bey,

ilginiz için teşekkürler çok sevindim.Ekteki exceli söylediğiniz şekilde düzenlemeye ve yenilemeye çalıştım.

belirttiğiniz gibi amacımız makina sürelerini optimize etmek üretim-sevkiyat arasındaki koordinasyonu kuvvetlendirmek.
 

Ekli dosyalar

Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Sistemsel bir sorun oldu sanırım 2 mesajım birbirine girdiği için bu mesajı sildim.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
.
Yeni örnek belgenize ilk baktığımda fikrim, halledilebilir bir şey olduğu yönünde.
Anladığım kadarıyla işleyiş; üstten aşağı ve soldan sağa doğru bir akış öngörüyor.
Konuyla ilgileneceğim, olumlu olumsuz konu sayfasına cevap yazarım.
.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Birkaç netleşmesi gereken durum görüyorum ve anladığım kadarıyla kural/sınırlamaları aşağıda yazdım.
Bu mesajı olayın netleşmesi için uzun uzun yazacağım.
Olay neteşirse çok hızlı sonuç alınabileceğini düşünüyorum.

-- D sütunu 0 veya boş, E dolu ise ne olacak? D dolu, E boş veya 0 ise ne olacak?
-- 1. haftadan 2'nci haftaya devredecek sayı olduğunda, 2. haftaya ait E sütunu boş veya 0 ise ne olacak?
-- 1. haftadan 2'nci haftaya devredecek sayı olduğunda, 2. haftaya ait E sütunu boş/0/sayı iken,
1. haftadan devretmesi gereken sayı 1'den büyük olursa ne olacak?
-- 1. haftadan 2'nci haftaya devredecek sayı olduğunda, 2. haftaya ait E sütunu boş/0/sayı iken,
1. haftadan devretmesi gereken sayı 1'den küçük olduğunda, bu devirin yazıldığı (2'nci haftanın ilk günü sütunu)
makine/gün için üst sınır olan 1 sayısı dikkate alınarak, aynı hücreye 2'nci haftanın dağıtımı yapılırken ekleme yapılacak mı,
yoksa hücrede veri var deyip o sütundan sonraki sütuna mı geçilecek?

Ne olacak derken; sayı/sayı farkı/sayının belli bir kısmı, hangi sütuna/sütunlara dahil edilecek (eklenecek)?
Dahil etme sonrasında o hücre için başka yapılacak işlem var mıdır?

Genel eşitlik/sınırlama/kuralların aşağıdaki gibi olduğunu anlıyorum doğru mudur? Eksik var mı? Yanlış var mı?
Bir çelişki/yanlışlık varsa açıklamanız gerekecek.
-- kırmızı zeminli satırlar, makine bazında yapılacak toplam kontrolü dahil hiçbir işleme tabi tutulmaz/hiçbir hesaplamaya dahil edilmez.
-- herbir makine için, makine satırlarının sütun toplamları (J14:J21 gibi) 1'i geçemez.
-- bir satırdaki gün hücrelerinin toplamı, 1. hafta için D sütununu geçemez.
-- bir satırdaki gün hücrlerinin toplamı, 2. hafta için E sütununu geçemez mi acaba?
(bu kuralı, yukarıda belirttiğim devir durumunu dikkate alarak netleştirmek lazım)
-- D+E = K+S+T eşitliği olmalıdır.
-- K sütunu hiçbir şekilde D sütununu geçemez.
-- S sütunu 1'inci haftadan devreden sayı nedeniyle, E sütununu geçebilir, devir yoksa E sütununu geçemez.
-- 1. haftadan devreden sayı, en fazla 1 olacak şekilde sadece L sütununa yazılabilir,
artan kısmı olursa T sütununa eklenir.
-- 2. haftanın sayısı, satır ve makine-gün sütunu elverdiği kadar dağıtılır,
satırda artanlar T sütununa eklenir.
.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Öncelikle forumda mesaj yazarken kullandığınız alıntı yapma yöntemine ilişkin bir şeyler söylemem lazım:
-- Sadece gerektiğinde alıntı yapınız,
-- Yaptığınız alıntılarda, alıntı yapılacak mesajın gerekmemeyen bölümlerini silip, sadece gereken kısımlarını bırakınız.
Böylece; hem forum sayfalarında görüntü kirliliği oluşmaz, hem de forum sayfaları daha verimli kullanılmış olur.
NOT: Önceki yazdığınız mesajlardaki alıntıları bu bakımdan değerlendirerek yeniden düzenlemenizi rica ediyorum.

Geleyim bu mesajı yazma nedenime; son soru/cevaplardan sonra aslında kodlamayı tamamladım diye düşünüyorum.
Ama, "tamam", "budur" diye nihai cevabı göndermem için biraz denemeler yapmakta yarar var.

Bu nedenle; oluşabilecek en uç durumların gerçekleşeceği örnek veriler içeren yeni bir örnek belge yükler misiniz?
Yeni örnek belgede dağılıma ilişkin yeni açıklama yazmanıza lüzum yok, D ve E sütunundaki verilere göre,
sadece olması gereken sonuçları yazmanız yeterli olur sanırım.

Anlaşılmayan bir şey olursa; buna ilişkin zaten açıklama yapmanızı rica ederim.
.
 
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
Ömer bey,

uyarınız için teşekkürler dikkat edeceğim.

İki örnek tablo ekledim çözümleriyle beraber.

Karşılaşılabilecek senaryoların çoğunu içerdi gibi.
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Ekteki çözüm dosyasında denemeler yapınız.

Eklenen belge iki seçenekli olarak yenilendi ( 04.03.2018 16:55 )
.
 

Ekli dosyalar

Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
Ömer bey,

öncelikle ellerinize sağlık Allah razı olsun.Süper ötesi olmuş.İleriye de düşünerek satır sınırlaması yapmamanız harika olmuş.

akışı görmek için yaptığınız hızlandırma seçeneği ve ekstra sunduğunuz diğer seçeneklerle beraber rio karnavalı gibiydi.tam istediğim şekilde muazzam aşağı yukarı 20 örnekte denedim denemeye devam ediyorum nazar değdireceğim az kaldı :) maşallah diyorum.

Bir sorum olacak sadece meraktan :

listenin aşağı doğru sınırının olmamasını da denedim.Denemelerimden birinde b44 hücresini m10 yaptığımda ikinci haftaya geçmiyor.m11 yaptığımda geçiyor.Örneği olduğu gibi ekledim.
 
Son düzenleme:

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Ben sorun göremiyorum.

Başka bir şeyi değiştirmeden sadece B44'ü M11 yaptığımda alınan sonuç
(F sütunundan başlayarak) aşağıdaki gibi ve kurallara uygun bir dağılım oluşuyor.
.
0,20 BOŞ BOŞ BOŞ 0,30 0,50(1.Hafta toplamı) 1,00 1,00 1,00 1,00 1,00 0,20 BOŞ 5,20(2. hafta toplamı) 0,00(DEVİR)
 
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
Ömer bey,

pardon tam anlatamadım.

önce b44 hücresi M10 iken Hiçbirşey değiştirmeden deneyebilir misiniz? çarpı butonundan dağıtım verilerini silelim sonra olduğu gibi çalıştıralım 2.haftaya geçmiyor.

sonra dağıtım verilerini silme butonuyla silip b44 hücresini M11 yapıp baştan çalıştırdığımda ikinci haftaya geçiyor.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.

Başka sorun da gördüm ve 13 numaralı cevap ekindeki belgeyi yeniledim.
Yeni belgeyi indirerek kullanabilirsiniz.

Ricam;
-- 14 numaralı cevaba eklediğiniz belgeyi silmeniz ve
-- 6 numaralı cevapta kullandığınız alıntıyı da gözden geçirmeniz
olacak.
.
 
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
Çok teşekkür ederim emeğinize sağlık Ömer bey.Elleriniz dert görmesin :) muazzam olmuş.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Aslında sorunuzu daha basit sorabilirdiniz.
İlk başta (devir işlemini açıklerken) oldukça karmaşık görünüyordu ve o haliyle de bir kod hazırlamıştım ama
kurallar/sınırlamalar mesajımdan sonra olayın o kadar da karmaşık olmadığı ortaya çıktı.

Devir olayını hiç anlatmaya gerek yoktu.

Çünkü işlemde tek ince nokta önce D sonra E sütununun dağıtılması işlemi.
Yoksa gerisi önce D sonra E sütunu olmak üzere, hem D hem E sütununun 1 sınırına göre F sütunundan itibaren dağıtılmasından ibaret.
Herneyse şimdilik iyi sabahlar dileyeyim, kolay gelsin.
ÇÖZÜLDÜ eklemesini iyi düşündünüz, birçok üye bu titizliği göstermiyor malesef.
.
 
Katılım
27 Ocak 2014
Mesajlar
15
Excel Vers. ve Dili
2007-türkçe
Altın Üyelik Bitiş Tarihi
25.02.2023
Ömer bey,

destekleriniz ve uyarılarınız sayesinde daha iyi anlatabildim bende baktığımda ilk mesajıma kulağı bir kolay tutmanın yolu vardır birde başın üstünden ya aynen öyle olmuş :)
 
Üst