• DİKKAT

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

Fazla mesai hesaplama formül sorunu

Katılım
2 Aralık 2013
Mesajlar
401
Excel Vers. ve Dili
Microsoft Office Standard 2013-Türkçe
Merhaba arkadaşlar,

Excelde hazırlamış olduğum puantajda AL15 hücresinde personelin aylık çalışma saatine göre fazla mesaisi hesaplanmaktadır.

İlgili ay 31 gün çekiyorsa aylık çalışma saatini 202,5 saat olarak
İlgili ay 30 gün çekiyorsa aylık çalışma saatini 195 saat olarak
İlgili ay 28 gün çekiyorsa aylık çalışma saatini 180 saat olarak her defasında AL15 hücresindeki formüle elle yazıyorum.

ihtiyacım olan şey ise her ay bunu el ile yazmaktansa formüle edilmesidir. Bu konu hakkında değerli yardımlarınızı rica ediyorum.

S4 hücresinden ayları T4 hücresinden yılları seçiyorum.
 

Ekli dosyalar

Formülü deneyiniz.
Kod:
=EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&S4&T4));AY(TARİHSAYISI(1&S4&T4))+1;0))=28;180;EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&S4&T4));AY(TARİHSAYISI(1&S4&T4))+1;0))=30;195;202,5))
 
Formülü deneyiniz.
Kod:
=EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&S4&T4));AY(TARİHSAYISI(1&S4&T4))+1;0))=28;180;EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&S4&T4));AY(TARİHSAYISI(1&S4&T4))+1;0))=30;195;202,5))

AK15 hücresindeki rakamdan bu formül çıkmalı kalan rakam AL15 hücresine yazmalı. Örnek dosyada olduğu gibi.
 
AL15 Kopyalayınız.Aşağı çekerek çoğaltınız.
Kod:
=$AK15-EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&$S$4&$T$4));AY(TARİHSAYISI(1&$S$4&$T$4))+1;0))=28;180;EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&$S$4&$T$4));AY(TARİHSAYISI(1&$S$4&$T$4))+1;0))=30;195;202,5))
 
AL15 Kopyalayınız.Aşağı çekerek çoğaltınız.
Kod:
=$AK15-EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&$S$4&$T$4));AY(TARİHSAYISI(1&$S$4&$T$4))+1;0))=28;180;EĞER(GÜN(TARİH(YIL(TARİHSAYISI(1&$S$4&$T$4));AY(TARİHSAYISI(1&$S$4&$T$4))+1;0))=30;195;202,5))

Çok teşekkür ederim mükemmel olmuş.
 
Geri
Üst