Dosya simgesi

Nöbet Listesi Oluşturma

Nöbet Listesi Oluşturma
Bu dosya, seçilen ay ve yıl için günlük nöbet listesi hazırlamaya yarayan makrolu bir şablondur. Tarihler otomatik oluşturulur, personel adları günlere rastgele dağıtılır ve her kişinin tuttuğu nöbet sayısı ayrıca hesaplanır.
Dosya makro içerir, açarken makroları etkinleştirmeniz gerekir. Dosya .xlsm biçimindedir.

Dosyanın içeriği​

Dosyada tek sayfa bulunur:
  • Sayfa1: A sütununda tarihler (01.07.2021 gibi), B-M sütunlarında nöbetçi adları, O sütununda personel listesi, P sütununda "Tuttuğu Nöbet Sayısı" yer alır.
  • R2 hücresi ilgili ayı (örnekte TEMMUZ), S2 hücresi yılı, Q2 hücresi her güne yazılacak nöbetçi sayısını belirler.
  • Hücre adları tanımlıdır: Ay (R2), Yıl (S2) ve Listeolustur (Q13).
Örnek veride Temmuz 2021 için 31 günlük liste ve AHMET, ZEKİ, BÜŞRA, ADİL, GÜLNİHAL, KEMAL gibi personel adları bulunur.

Kullanılan formüller​

P sütununda her personelin nöbet sayısı, ad listesindeki hücre nöbet alanında sayılarak bulunur:
Excel formülü
=COUNTIF($B$3:$M$32,O2)
Formül aşağı kopyalanarak diğer personel için de çalışır.

Makrolar​

  • nb1_tarih: R2 ve S2 dolu ise A sütunundaki eski tarihleri siler, seçilen ayın tüm günlerini gün.ay.yıl biçiminde yazar. Ay veya yıl boşsa çalışmaz.
  • nb1_d: Önce tarihleri oluşturur, B:M aralığını temizler, sonra O sütunundaki personeli karıştırarak her güne Q2 hücresindeki sayı kadar nöbetçi yazar. Hafta sonu ayrımı yapmaz, tüm günlere nöbetçi atanır.
  • nb1_d_ht: Aynı işlemi yapar; ek olarak "Haftasonu çalışılıyor mu?" sorusunu sorar. Hayır seçilirse cumartesi ve pazar satırları boş bırakılır.
Makrolar dosya silme veya dış bağlantı gibi işlem içermez; yalnızca Sayfa1 üzerinde çalışır.

Nasıl kullanılır​

  1. Dosyayı açıp makroları etkinleştirin.
  2. O sütununa personel adlarını girin.
  3. R2 hücresine ay adını (büyük harfle, örneğin TEMMUZ), S2 hücresine yılı yazın.
  4. Q2 hücresine her gün için gereken nöbetçi sayısını girin.
  5. Hafta sonu ayrımı olmadan dağıtmak için nb1_d, hafta sonu sorusuyla dağıtmak için nb1_d_ht makrosunu çalıştırın.
  6. P sütunundan kişi başına düşen nöbet sayılarını kontrol edin; dağılım beğenilmezse makro yeniden çalıştırılır.

ExcelDepo tarafından daha fazla dosya

Detaylar
Yazar
ExcelDepo
İndirme
25
Gösterim
1,203
İlk sürüm
Güncel
SHA-256
f9881cf15ae33fa8c7e9f4227dc8926bb9394c8e3670af964a51eb1f2b9cc078

Puanlar

5.00 Oylama 1 İnceleme

En son değerlendirmeler

Paylaşım için teşekkürler.
Geri
Üst