Merhaba değerli Excel Çözüm Forumu üyeleri,
Şirket ölçeği ne olursa olsun, insan kaynakları ve ön muhasebe süreçlerinin en kritik dönemeçlerinden biri personel puantaj, mesai ve net maaş hesaplamalarını hatasız yönetmektir.
Piyasadaki karmaşık ve pahalı yazılımlara boğulmadan, sadece Excel'in gücünü ve doğru formül kombinasyonlarını kullanarak dinamik bir Personel Maaş ve Mesai Takip Sistemi kurgulamayı adım adım inceliyoruz.
1. Günlük Devamsızlık ve Puantaj Kurgusu
Personelin ay içindeki durumunu (Ç: Çalıştı, İ: İzinli, R: Raporlu, G: Gelmedi) takip ettiğimiz bir tabloda, ay sonu toplam çalışma gününü bulmak için EĞERSAY (COUNTIF) fonksiyonunu kullanıyoruz.
HTML:
Toplam Gelmediği Gün Sayısını Bulmak (AG2 Hücresi):
HTML:
2. Fazla Mesai ve Saatlik Ücret Hesaplama Formülü
En çok hata yapılan yer, personelin saatlik ücreti ile fazla mesai saatinin çarpılması kısmıdır. Yasal olarak aylık çalışma süresi 225 saat kabul edilir.
HTML:
Toplam Fazla Mesai Ücretini Hesaplamak (AK2 Hücresi):
Burada saatlik ücreti, mesai saati ve yasal çarpanla çarpıp kuruşları yuvarlıyoruz:
HTML:
3. Ay Sonu Net Ödenecek Maaşın Hesaplanması
Personelin hak ettiği net maaşı bulurken; sabit maaşına mesai ücretini eklemeli, gelmediği günlerin (eksik gün) ücretini ise düşmeliyiz. günlük ücret hesaplanırken aylık maaş 30 güne bölünür.
Net Ödenecek Tutar (AL2 Hücresi):
HTML:
Formülün Özeti: [Sabit Maaş - (Gelmediği Gün Sayısı x Günlük Ücret)] + Toplam Mesai Ücreti.
💡 Excel Uzmanından Kritik İpuçları
Sisteminizde veya kendi firmanızda kullandığınız tablolarda yaşadığınız formül uyuşmazlıklarını bu konunun altına yazın, birlikte çözelim!
İyi forumlar dilerim.
Şirket ölçeği ne olursa olsun, insan kaynakları ve ön muhasebe süreçlerinin en kritik dönemeçlerinden biri personel puantaj, mesai ve net maaş hesaplamalarını hatasız yönetmektir.
Piyasadaki karmaşık ve pahalı yazılımlara boğulmadan, sadece Excel'in gücünü ve doğru formül kombinasyonlarını kullanarak dinamik bir Personel Maaş ve Mesai Takip Sistemi kurgulamayı adım adım inceliyoruz.
1. Günlük Devamsızlık ve Puantaj Kurgusu
Personelin ay içindeki durumunu (Ç: Çalıştı, İ: İzinli, R: Raporlu, G: Gelmedi) takip ettiğimiz bir tabloda, ay sonu toplam çalışma gününü bulmak için EĞERSAY (COUNTIF) fonksiyonunu kullanıyoruz.
- A2 Hücresi: Personel Adı
- B2:AE2 Arası: Ayın 1'inden 30'una kadar olan günler (İçlerine Ç, İ, R, G harfleri giriliyor).
HTML:
Toplam Gelmediği Gün Sayısını Bulmak (AG2 Hücresi):
HTML:
2. Fazla Mesai ve Saatlik Ücret Hesaplama Formülü
En çok hata yapılan yer, personelin saatlik ücreti ile fazla mesai saatinin çarpılması kısmıdır. Yasal olarak aylık çalışma süresi 225 saat kabul edilir.
- AH2 Hücresi: Personelin Net Sabit Maaşı (Örn: 30.000 TL)
- AI2 Hücresi: Ay İçinde Yapılan Fazla Mesai Saati (Örn: 10 Saat)
- AJ2 Hücresi: Fazla Mesai Çarpanı (Yasal olarak mesai %50 zamlı ödeniyorsa çarpan 1,5 olmalıdır).
HTML:
Toplam Fazla Mesai Ücretini Hesaplamak (AK2 Hücresi):
Burada saatlik ücreti, mesai saati ve yasal çarpanla çarpıp kuruşları yuvarlıyoruz:
HTML:
3. Ay Sonu Net Ödenecek Maaşın Hesaplanması
Personelin hak ettiği net maaşı bulurken; sabit maaşına mesai ücretini eklemeli, gelmediği günlerin (eksik gün) ücretini ise düşmeliyiz. günlük ücret hesaplanırken aylık maaş 30 güne bölünür.
Net Ödenecek Tutar (AL2 Hücresi):
HTML:
Formülün Özeti: [Sabit Maaş - (Gelmediği Gün Sayısı x Günlük Ücret)] + Toplam Mesai Ücreti.
💡 Excel Uzmanından Kritik İpuçları
- Hata Gizleme Konforu: Personel listesinde henüz mesai saati girilmemiş veya maaşı boş bırakılmış satırlarda #DEĞER! görmemek için tüm formülü yukarıdaki gibi EĞERHATA (IFERROR) ile sarmalladık.
- Hücre Biçimlendirme: Mesai saatlerinin girildiği sütunları mutlaka Sayı biçiminde tutun. Saat (00:00) biçimiyle girerseniz matematiksel çarpımlar hatalı sonuç verir.
Sisteminizde veya kendi firmanızda kullandığınız tablolarda yaşadığınız formül uyuşmazlıklarını bu konunun altına yazın, birlikte çözelim!
İyi forumlar dilerim.