Bir yıl için araçları vardiyaya eşit dağıtma

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,638
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
Merhaba arkadaşlar ekte örnekte manuel olarak yaptığım araçların dizilimini makro ile sırayla otomatik olarak yapabilir miyiz? Not: araç sayısı artıp eksile biliyor.
 

Ekli dosyalar

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,638
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
Günaydın arkadaşlar ben isteğimi iyi anlatamadım her halde ki hiç dönüş yapılmadı.
Örnekle açıklamaya çalışayım mesela 5 aracımız var 1. hafta pazar cuma arası 1. araç 4-12 2. araç 12-8 cumartesi günü 3. araç 4-12 4. araç 12-8 2. hafta 1. araç ile 2. araç yer değişiyorlar yani 2. araç 4-12 1. araç 12-8 oluyor 2. haftanın cumartesisine de aynı şekilde 3. araç ile 4. araç yer değişiyor. 2 haftanın sonunda 3. hafta pazar cuma arası 5. araç 4-12 1. araç 12-8 cumartesi günü 2. araç 4-12 3. araç 12-8 ve bu 1. ve 2. haftalar gibi 3. ve 4. hafta devam ediyor. Kısacası her 2 haftada bir sondaki araç dahil oluyor. Örüntü şöyle 1. ve 2. hafta 1.,2.,3. ve 4. araçlar 3. ve 4. araçlar 5.,1.,2. ve 3. araçlar 5. ve 6. hafta 4.,5.,1. ve 2. araçlar böyle devam ediyor.
 

systran

Destek Ekibi
Destek Ekibi
Katılım
15 Aralık 2007
Mesajlar
1,637
Excel Vers. ve Dili
2021 PRO [TR]
#2 nolu mesajda yazdıklarınızı en azından madde işaretleri şeklinde yazarsanız daha anlaşılır olacaktır. Bu kadar 1-2-3-4-5 1-2-3-4-5 'in geçtiği paragrafı okumak ve anlamaya çalışmak ilk bakışta insanı sorudan uzaklaştırıyor bence.

Ayrıca vardiya değişim konuları için yapılan eski örneklere baktınız mı bilmiyorum ama belki kendi sorununuza uyarlayabileceğiniz bir çözüm vardır.
 

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,638
Excel Vers. ve Dili
excel2016
Altın Üyelik Bitiş Tarihi
12-10-2026
#2 nolu mesajda yazdıklarınızı en azından madde işaretleri şeklinde yazarsanız daha anlaşılır olacaktır. Bu kadar 1-2-3-4-5 1-2-3-4-5 'in geçtiği paragrafı okumak ve anlamaya çalışmak ilk bakışta insanı sorudan uzaklaştırıyor bence.

Ayrıca vardiya değişim konuları için yapılan eski örneklere baktınız mı bilmiyorum ama belki kendi sorununuza uyarlayabileceğiniz bir çözüm vardır.
Hocam ilginiz için teşekkür ederim.
Göndermiş olduğunuz linklere baktım onlar ile benim istediğime uyarlana bilecek bir örneğe rastlayamadım.
Maddeler halinde şöyle açıklayayım
1- Bir yıl içinde hafta hafta gideceğiz
2- Hafta içi vardiyalar Pazar günü ile Cuma günü arasında hafta sonu vardiyası cumartesi olacak
3- Bir araç 1. hafta hafta içi 16:00-00:00 vardiyasında çalışmışsa 2. hafta 00:00-08:00 olarak çalışacak (hafta sonu da aynı şekilde)
4- Örneğin 9 adet araç var 1. periyotta yani ilk iki haftada 1.,2.,3. ve 4. araç 2. periyotta 5.,6.,7. ve 8. araç 3. periyotta 2.,3.,4. ve 5. araç 4. periyotta 6.,7.,8. ve 9. araç anlaşılacağa üzere her iki periyotta bir önden bir araç çıkarılıyor arkadan bir araç ekleniyor.
 

walabi

Altın Üye
Katılım
22 Eylül 2012
Mesajlar
755
Excel Vers. ve Dili
excel 2010

excel 2013
Altın Üyelik Bitiş Tarihi
06-08-2025
Açıklamalarınıza destek olabilmek için cevap yazıyorum. Makro ile çözüm sunabilecek kişilerin işini kolaylaştırabilir diye düşündüm. 2 yeni sütun ekledim. Hafta ile ilgili. Plaka (Araç ) listelerini bir diziye ( listeye ) aldırıp bunları haftalık bazda dağıtmak isteniyor sanırım.

For .. Next, Array içeren bir kod yapısı kurgusu gerekiyor sanırım.
 

Ekli dosyalar

Üst