Arkadaşlar kolay gelsin; 4 vardiya halinde (A-B-C ve Gündüz) çalışan 2000 civarında personelim var. Bunlar için yemek takip çizelgesi yapıyorum.
Personel görevdeyken vardiyasına göre yemek kesintisi yapılıyor ama izne çıkınca-istirahat alınca yemek kesilmemesi lazım.
izin tarihlerini de...
Merhaba bana da vardiya sistemi lazım fazla tasarladık ama bulamadım 4 kişiyiz 8 saat olarak Gecede 2 kişi denk gelecek şekilde izin günleri farketmez 6 veya 7 gunde 1 olabilir
vardiyalar
Sabah 08:00 - 16:00
Akşam 16:00 - 00:00
Gece 00:00 - 08:00
Teşekkürler Ömer hocam,
Yeri değil ama, aşağıdaki soruma biraz daha çalışıp tekrar sormayı planlıyorum. Karışık bir problem.
https://www.excel.web.tr/threads/vardiya-aktarim-kontrolue.198446/#post-1109877
...Zaman ayırmışsınız. Uzun zamandır bu problemi çözmeye çalışıyorum. Tekrar dosya ekledim. Soruyu sorabilmek çok önemli farkındayım. Amacım vardiya çizelgesi hazırlanırken olası bir hatada uyarı verdirmek. Rakamlar saatleri temsil ediyor. Birinin bitiş saati diğerinin başlangıç saati...
...kart bastı ve çıkış olarak da 23:55 de bastı.
Bu personel için nasıl bir hesap yapılacak?
Personeliniz olan Ahmet Beyi siz tanıyor ve hangi vardiya da çalıştığını biliyor olsanız da ne VBA ne de Excel Formülleri kart basan Ahmet Beyin hangi vardiya için kart bastığını kural ya da kriter...
Hocam eksik olarak basılırsa beni ilgilendirmiyor çünkü onlarla ilgili üst birimler inisiyatif kullanır mı kullanmaz mı bilmem benim ilgilendiğim 16:30 dan sonra basılan çıkışlar . Yani kısacası 16:59 da kart basmış personel fazla saati yok 17:00 ve yukarısı 1 saat fazla mesai alacak şekilde...
Bir soru daha,
Artık saaatleri yukarı ve aşağı tam saatlere yuvarlayacağız demişsiniz.
Vardiya sonu 16:30 iken
16:29 da kart basınca yarım saat eksik mi sayacak?
16:31 de kart basınca yarım saat mesaimi yapmış sayılacak?
16:00 - 00:00 ve 00:00 - 08:00 arası çalışanları hesaba katmayacağız yani burda fazla çalışma saati söz konusu değil. Sistemsel hata veriyor vardiyalarda benim istediğim sadece gündüz vardiyasında çalışanların fazla çalışma saatini hesaplamak.
1. Vardiya çalışmaları yani 16:00 - 00:00 çalışanın fazla çalışması hesabın dışında kalacak. Bu ne demek?
2. Alper Davulcunun 95. satırdan itibaren çıkış tarih-saatleri giriş tarih saatinden daha önce. Bu garip değil mi?
3. Özellikle Alper Davulvuya bakınca saatler karışmış gibi. Karışıklığı...
...- eğer çalışma saati 30 dakika ve üzeri olanlar yukarı tam sate yuvarlanacak eğer tersi durumda aşağı tam saate yuvarlanacak.
- Vardiya çalışmaları yani 16:00 - 00:00 çalışanın fazla çalışması hesabın dışında kalacak.
- Çalışma saati 7,5 saattir.
- yemek saati 1 saattir
2 Kadrolu personel...
10 hemşire çalışıcak en fazla 2 gün izinleri olucak üst üste olmayacak izinler
3 vardiya şeklinde çalışıcak sabah akşam gece
üst üste 2 vardiya gece de tutamaz
aksam ve sabah üst üste 3 vardiya olamaz en fazla 2 kez olabilir
her vardiya 8 saat
haftalık çalısma saati toplam 40 saat olcak
3lü vardiyalı olacak , 10 kişilik , günlük çalışan 6 hemşire olucak şekilde bir nöbet çizelgesi oluşturabilir misiniz arkadaşlar yarın teslim etmem gerekiyor , yapamadım. Teşekkür ederim.
Haftalık çalışma saati 40 saat olucak.
Çok teşekkürler.
Usta bu dosyaya birde Kontrol sayfası eklendi. Amaç şu Bekçi Vardiya okutmalarını kontrol etmek. 08:00 - 16:00 , 16:00-00 ve 00:00-08:00 üç vardiya sisteminde Gündüz hariç 16:00 - 00:00* 00:00-08:00 vardiyalarında her saat başı yani 17:00-23:00 ve 01:00 - 07:00 saatleri...
...dolu hücreleri saydırsak,
18den büyükse TÜM SAYFAYI ActiveSheet.protect ile kilitlesek,
Ardından bir uyarı çıksa "Gün sınırını aştınız, artık vardiya giremezsiniz!" dese..
Sonra o uyarı kapatılsa ve bir uyarı daha çıksa "devam etmek için tıklayın" dese
Tıklandığında TÜM SAYFA KİLİDİ unprotect...
...için aynı koşul geçerli olsun.
18 olsun ama 19 olacakken D4:AH4 hücreleri kilitlensin ve bu hücre grupralına veri girilemesin, o değer 18de kalsın.
Ve bunu yaparken msgbox ile "Gün sınırını aştınız, artık vardiya giremezsiniz!" Uyarısı gelsin ekrana. Tamama basıp kapatsın uyarıyı...
Filtreleme yapmak kolay dediginiz gibi ama ben otomatik yapsın istiyorum. Eger fonksiyonunu kullanarak ilk hucreye istedigimi aktariyorum fakat alt hücrelerde olmuyor. Mukerrer veri oluyor yani ayni veriler yazılıyor
En kolay yöntemi filtreleme yapmaktır.
Vardiya bilgisinin yazdığı sütuna filtre uygulayın ve "Vardiya" kriterinie göre süzün. Sonra karşınıza gelen verileri başka bir sayfaya kopyalayın.
Bunun dışında formülle yapmak istiyorsanız dizi formül kullanmanız gerekir. Ya da yardımcı sütun kullanıp...
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.