Üretim programını günlere bölmek

Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
Merhaba;

Elimde her ay güncellenen ve karmaşık olmayan bir üretim programı var. Bu tabloda ürün, üretilecek adet, çevrim süresi gibi veriler yer almaktadır. Fabrika 3 vardiya 24 saat çalışmaktadır.

Yapmak istediğim şey;

Her üretim bir diğerinin bitmesiyle başlasın. Eğer ilgili siparişin tamamı üretilemeden gün biterse ilgili siparişten üretilebileni yazsın, kalan adedi bir sonraki günün ilk üretilecek ürünü olarak alsın. her günün sonunda alt satırda üretilen sayıyı versin.

Yardıma ihtiyacım olan konu:
1-)
Günün bitip bitmediğini sorgulayan ve bittiğinde altına satır açıp üretilen/kalan bilgisini yazdırmak, kalan adedi bir sonraki güne aktarmak

Yardımlarınızı bekliyor şimdiden teşekkür ediyorum.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
İnceleyin lütfen.
Plan isimli bir sayfa ekledim ve orada sonucu oluşturdum.
 

Ekli dosyalar

Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
Merhaba Ömer Faruk Bey,

Öncelikle ellerinize sağlık tam olarak ihtiyaç duyduğum şey bu. Yalnız ufak bir ekleme yapabilmemiz mümkünse o gün yapılan setup duruşlarını toplam süreden çıkartıp planı o şekilde hazırlayabilir mi? Ben yapmayı denedim fakat başaramadım. Deneme sayfasına setup sürelerini ekledim. Tekrardan ellerinize, emeğinize sağlık sağlıklı günler dilerim.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
Setup süresi için aşağıdakileri düşünüyorum.

1. Her üretim değişiminde eğer setup süresi varsa üretim başına ilave edilecek
2. Bu süre aynı zamanda birikimli süreye ilave edilecek.

Bu ikisi doğruysa şunu sormak istiyorum.
80.000 sn olmuş ve üretim değişecek
setup süresi 10.000 sn ise, yeni üretimin setup süresi nereye yazılacak

Çözüm 1
6.400 saniyesi o güne ilave edilir.
3.600 saniyesi ertesi güne ilave edilir

Çözüm 2
o güne bir şey ilave edilmez ve o gün 80.000 saniye olarak kalır.
Ertesi güne 10.000 sn setup süresi eklenir.
 
Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
Ömer Faruk Bey,
Söylediğiniz çok doğru, bu durumda çözüm 1 uygun olacaktır. Setup duruşu bitmeden gün biterse, duruşun yapılan kısmı o güne ilave edilip kalan kısım diğer güne aktarılmalı, bu durumda verdiğiniz örneğe göre sonraki gün üretimi başlamadan önce çalışılabilir süre 86400-3600 olmalı.

Sağlıklı günler dilerim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
Bir soru daha sormam lazım.

Günlük toplam süre 86390 oldu
Yeni üretimin setup süresi 1200 saniye olsun
Günün kalan 10 saniyesinde bir setup yapmak mantıklı gelmedi bana.
Bu durumda bana bir şey söylemeniz lazım.

Günün bitimine atıyorum 300 sn kalmışsa yeni setup yapma.
Ya da
Günün kalan süresi setup süresinin yarsından az ise setup yapma.
Ya da başka bir şey
Ya da hiç takılma setup yap.
 
Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
üretim 24 saat durmadan devam ettiği için süreye takılmadan setup başlayabilir. Vardiya devam ettiği için sorun olmayacaktır. Kalan 10 saniyede bile başlayabilir.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
Ancak dönebildim.
Dosyanız ekte
Formatı birazcık değiştirdim. İnceleyin lütfen.
 

Ekli dosyalar

Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
Çalıştırdığımda "compile error method or data not found" hatası verdi :(
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
Butona atalı makroyu silmiştim. Module içindeki var olan makronun ismini vermelisiniz
 
Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
Günaydın Ömer Faruk Bey, teşekkür ederim ellerinize sağlık çok güzel olmuş. Sadece 5. ve 6. günü ayırmıyor satır olarak onu nasıl yapabiliriz. Saygılar
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
Günaydın Ömer Faruk Bey, teşekkür ederim ellerinize sağlık çok güzel olmuş. Sadece 5. ve 6. günü ayırmıyor satır olarak onu nasıl yapabiliriz. Saygılar
Dediğinizi anlamadım. Biraz daha açıklar mısınız?
Her hangi bir satır özel bir işlem yapmıyorum.
Satırın birinde hata varsa tüm satırlarda da vardır.
 
Katılım
31 Mayıs 2021
Mesajlar
14
Excel Vers. ve Dili
2013 TR
228337

5. günün toplamını sarı satırda alıp devam etmiyor onu anlatmak istedim.

setup süreleri kısmındaki ilk 88.000snlik süreyi sildiğimde oluyor. Çünkü başlangıçta öyle bir setup süremiz yok. 88.000 yazılıyken yapıyor ama onu değiştirip 0 yapınca 5. ve 6. günü ayırmıyor.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,616
Excel Vers. ve Dili
Microsoft 365 Tr-64
Aşağıdaki satırı iptal edebilirsin.

If GünlükSüre = 86400 Then gün = gün + 1: GünlükSüre = 0
 
Üst