fazla ve eksik mesai saati hesaplama..

Katılım
9 Nisan 2008
Mesajlar
338
Excel Vers. ve Dili
Office 2013 Plus Türkçe
Altın Üyelik Bitiş Tarihi
05.06.2019
İyi Günler Puantaj Tablomda normal günlerde 8 saat standart çalışma haricinde daha az veya daha fazla mesai yapanların çalışma saatlerini öğrenmem gerekiyor..yani kısacası Fazla Mesai (saat) ve Eksik Mesai (saat) sütunlarının otomatik hesaplanmasını istiyorum..Bu sütunlar 8 saatten yüksek ve düşük olan çalışılan günleri bulup hesaplamalı..ben ekteki dosyada 2 sütun için elle hesaplamayı direk yaptım.. Saygılarımla..
 

Ekli dosyalar

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,644
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
merhaba,

AS3 hücresine

Kod:
=EĞERSAY($K3:$AP3;">8")
at3 hücresine

Kod:
=EĞERSAY($K3:$AP3;"<8")
eksik mesaiyi manuel olarak yanlış yazmışsınız.
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Tablonuzdaki örneğe göre:
Murat Aydın isimli personel;
1/4 de 6 ve 23/4 de 6 saat çalıştığında 2+2=4 saat Eksik mesai,
2/4 de 10 ve 24/4 de 9 saat çalıştığında 2+1=3 saat Fazla mesai

olmaz mı? (Sizin örneğiniz ise 2 saat Eksik Mesai, 2 saat Fazla Mesai gözüküyor)

Hesaplamanın şekli bu şekilde ise ;uygulanacak formüller de buna göre olacaktır.(Hangi sonuç doğru ise belirtiniz)

Not:
Ayrıca tablonuzda çalışma günleri sütunları yanlış dizilmiş 3. gün M ve N sütunlarında 2 defa yazılmış. Dikkat ediniz.
 
Son düzenleme:

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,644
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
Tablonuzdaki örneğe göre:
Murat Aydın isimli personel;
1/4 de 6 ve 23/4 de 6 saat çalıştığında 2+2=4 saat Eksik mesai,
2/4 de 10 ve 24/4 de 9 saat çalıştığında 2+1=3 saat Fazla mesai

olmaz mı? (Sizin örneğiniz ise 2 saat Eksik Mesai, 2 saat Fazla Mesai gözüküyor)

Hesaplamanın şekli bu şekilde ise ;uygulanacak formüller de buna göre olacaktır.(Hangi sonuç doğru ise belirtiniz)

Not:
Ayrıca tablonuzda çalışma günleri sütunları yanlış dizilmiş 3. gün M ve N sütunlarında 2 defa yazılmış. Dikkat ediniz.
Bende dikkat etmedim, 8 saatten az çalışılan günlerin toplamı bulmuşum.

Soruyu soranda manuel olarak yanlış yazmış :)
 

Erdem Akdemir

Destek Ekibi
Destek Ekibi
Katılım
4 Mayıs 2007
Mesajlar
3,644
Excel Vers. ve Dili
2016 PRO TÜRKÇE-İNG. 64 BİT
saat olarak hesaplatmak isterseniz

dizi formülüdür ctrl+shift+enter ile kapatmayı unutmayın.

AS3 HÜCRESİNE

Kod:
=TOPLA(EĞER(ESAYIYSA($K3:$AP3);EĞER($K3:$AP3>8;$K3:$AP3-8)))
AT3 HÜCRESİNE

Kod:
TOPLA(EĞER(ESAYIYSA($K3:$AP3);EĞER($K3:$AP3<8;8-$K3:$AP3)))
 
Katılım
9 Nisan 2008
Mesajlar
338
Excel Vers. ve Dili
Office 2013 Plus Türkçe
Altın Üyelik Bitiş Tarihi
05.06.2019
Doğru hocam..

Tablonuzdaki örneğe göre:
Murat Aydın isimli personel;
1/4 de 6 ve 23/4 de 6 saat çalıştığında 2+2=4 saat Eksik mesai,
2/4 de 10 ve 24/4 de 9 saat çalıştığında 2+1=3 saat Fazla mesai

olmaz mı? (Sizin örneğiniz ise 2 saat Eksik Mesai, 2 saat Fazla Mesai gözüküyor)

Hesaplamanın şekli bu şekilde ise ;uygulanacak formüller de buna göre olacaktır.(Hangi sonuç doğru ise belirtiniz)

Not:
Ayrıca tablonuzda çalışma günleri sütunları yanlış dizilmiş 3. gün M ve N sütunlarında 2 defa yazılmış. Dikkat ediniz.
evet Hocam (Turist) 23-24 sütunları görmeden elle hesaplamışım sizin hesap doğru hocam..
 
Katılım
9 Nisan 2008
Mesajlar
338
Excel Vers. ve Dili
Office 2013 Plus Türkçe
Altın Üyelik Bitiş Tarihi
05.06.2019
TEşekkür Ederim Kuvari ve Turist Hocam Dizi Formüllerini Koydum canavar gibi çalışıyor..Excel web ailesine teşekkür etmekten dilimde tüy bitti :)
 

turist

Destek Ekibi
Destek Ekibi
Katılım
18 Kasım 2009
Mesajlar
5,102
Excel Vers. ve Dili
2013 64Bit
English
Alternatif (Dizi olmayan, normal formül ile).
AS3 hücresine:
Kod:
=ETOPLA(K3:AP3;">8";K3:AP3)-EĞERSAY(K3:AP3;">8")*8
AT3 hücresine:
Kod:
=EĞERSAY(K3:AP3;"<8")*8-ETOPLA(K3:AP3;"<8";K3:AP3)
uygulayın.Kopyalayıp aşağıya doğru yapıştırın.
 
Katılım
9 Nisan 2008
Mesajlar
338
Excel Vers. ve Dili
Office 2013 Plus Türkçe
Altın Üyelik Bitiş Tarihi
05.06.2019
Buda iyiymiş ctrl shift entersiz çözüm..
 
Üst