• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

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

yanginci34

Altın Üye
Katılım
6 Temmuz 2010
Mesajlar
1,673
Excel Vers. ve Dili
excel2016
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

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.
 
#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.
 
#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.
 
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

Geri
Üst