Puantaj Tablosu Şablonu
İşyerimde, özel talep olarak gerek puantaj kodlarının sayımları ve gerekse izin, fazla mesai gibi saat yazılan kodların ise saat toplamlarının hesaplanmasına yönelik hazırladığım dokumanı paylaşmak istedim.Genel açıklamalar :
1 - Dosya şablon niteliğindedir. Puantaj, ihtiyaca göre farklı farklı yöntemlerle takip edilmekte. Bizdeki ihtiyacın da bu yönde olması sebebiyle yapılacak takibe uygun nitelikte hazırlandı.
2 - Dosya makro içermekte olup, hesaplamalar Excel 365 işlevleri kullanılarak gerçekleşmekte.
3 - Dosyada 4 sayfa vardır.
Sayfalar ve işlevselliklerine bakacak olursak
1 - Resmi Tatiller sayfası : 2019 - 2035 yılları arasındaki Resmi tatillerin ve dini bayramların listesi mevcuttur. Burada dikkat edilmesi gereken 2 nokta
** Özellikle Dini Bayramların tarihlerinin kontrol edilmesi gerekmekte.
** Arefe günlerinin (yani 1/2 gün tatillerin) x ile işaretlenmesi..
2 - Ayar Sayfası :
Bu sayfada,
** Hafta Tatillerinin (ya da Hafta tatilinin) günlerinin seçilmesi -- Puantaj tablosunda bu günlere HT kodu verilmekte ve ilgili kolonlar koşullu biçimlendirilmekte.
** Arefe günlerinin, İş Günü (Çalışma Günü) olup olmadığının seçimi -- Seçime göre, puantaj tablosunda ya RT (Resmi Tatil) kodu verilecek ya da N (Normal Çalışma) kodu verilecektir. Eğer RT ise, kolon koşullu biçimlendirme ile renklendirilecektir.
** Tarafınızdan yapılacak herhangi bir şey olmasa da makroda kullanılacak katsayılar, kodlar ve açıklamaları ile, açılır listelere referans teşkil edecek listeler de bu sayfadadır.
3 - Personel sayfası :
Bu sayfa Önemli bir sayfadır.
Personel listesinin Eksiksiz tutulacağı bir sayfadır.
Sayfa Puantaj tablosuna baz teşkil etmektedir. Bu nedenle de sayfada açıklamaları yazmaya çalıştım.
4 - Puantaj sayfası :
Sayfanın sol tarafı, Aktif personel listesidir.
Seçilen Ay-Yıl içerisinde 1 gün dahi olsa, çalışan personel listelenir.
Tablonun oluşturulması :
** C3 hücresindeki açılır listeden Ay seçilmesi ya da E3 hücresine Yıl yazılması ile
--- Seçilen Ay-Yıla ait günler kolonlarda formülle listelenir.
--- Aynı zamanda N - HT - RT ile çalışma günleri ve tatil günleri formüllerle kodlanır.
--- Koşullu biçimlendirme ile kolonlar renklendirilir.
--- Ve, Sayfada makro tetiklenir ve
* Sol taraftaki personel listesindeki işe giriş tarihi ve işten ayrılış tarihine uygun olarak, aktif olunan periyot için Kod, İzin Kod ve Fazla Mesai Kod satırlarına açılır listeler oluşturulur.
Örnek verecek olursak,
-- Personel - 1174, 04.Mart.2022 iş başı yapıp aynı ay 24.Mart.2022 tarihinde işten ayrılmıştır.
-- Bu Personel sadece Mart 2022 Puantaj tablosunda görülecektir. Diğer aylarda bu personel tabloda yer almayacaktır.
-- Mart 2022 puantaj tablosunda ise, bu personele ait, kodların seçimleri için açılır listeler sadece çalıştığı periyot için oluşturulacaktır.
-- Aktif olmadığı tarihlerde ise açılır listeler yoktur.
* Sayfanın en sağ tarafına ise, formüllerle hesaplamalar oluşturulur.
Yine aynı örnekten söz edersek
* Hesaplamalar, sadece çalıştığı periyot için yapılacaktır. Puantaj tablosunda, diğer tarihlere bir şeyler yazılsa bile hesaplamaya dahil edilmez.
Tablo oluştuktan sonra, üstte Mavi buton yardımıyla, Normal Çalışma günleri önceden x işareti ile doldurulabilir.
Kod, İzin kod ve FM Kod satırlarında açılır listelerden kodlar seçilecek, İzin saat ve FM saat satırlarına ise kullanılan izinlerin ve yapılan fazla mesailerin saatleri yazılacaktır.
Yararlı olması temennisiyle...
Çeyrek Bazlı Toplam Alma
2023-04-08
Sayıyı Dilimlere Dağıtma
2022-09-10