• DİKKAT

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

Halen Giriş Çıkış Mesai Saati Hesaplama Sorunu

Katılım
25 Ekim 2011
Mesajlar
2
Excel Vers. ve Dili
2007 Türkçe
Sorunum eksik çalışan personel sonuçları için. Forumda bazı kodlar verilmiş ama benmi biryerlerde yanlış yapıyorum yoksa kodlar denenmeden akılda kaldığı gibimi veriliyor bilmiyorum. Kısaca durumu özetlemek istiyorum.

A1: 09:20 (Giriş Saati) Biçim saat olarak
B1: 18:30 (Çıkış Saati) Biçim saat olarak
C1: Formül yani Mesai Bildirimi olacak

Günlük çalışma süresi 10 saat olarak hesaplanmaktadır. Ben basit yoldan şöyle bir formül ile hesaplıyorum.

=(B1-A1)-"10:00"

pozitif mesailerde problem yok fakat 10 saatin altında çalışan arkadaşlarda mesai eksi saat olarak göstermiyor.

Tamam excel'de saat eksi olarak gösterilmiyor diyen arkadaşlar var yazıları okudum fakat bunu aşmanın formülü şu şekilde diyorlar fakat ben onları denedim sonuç alamadım. O yüzden bu başlığı oluşturmak zorunda kaldım.
Bu sorunu aşmam gerekiyor yardımlarınızı bekliyorum.
 
Merhaba;
="10:00"-EĞER(B1<A1;"24:00"-A1+B1;B1-A1)
Formül sonucu sizin için yeterli mi?
Yada daha uzun bir formül:
=ZAMAN(TAMSAYI(EĞER(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))>600;(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))-600);600-(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))))/60);EĞER(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))>600;(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))-600);600-(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))))-(TAMSAYI(EĞER(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))>600;(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))-600);600-(SAAT(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))*60+DAKİKA(EĞER(B1<A1;"24:00"-A1+B1;B1-A1))))/60)*60);0)
İyi çalışmalar.
 
Birinci formülde sonuç yine #### şeklinde gözüktü. Biçim sayı olunca 0,04 gibi bana lazım olmayan bi sonuç aldım. İkinci formül saat ve dakika hesabını sonuna AM yazarak yapıyor ama sadece pozitif biçimde. Bana 10 saatin altında çalışan elemanların da negatif biçimde yazması gerekiyorki çalıştığı fazla mesailerle birbirini dengelemeye çalışsınlar. En alttada aylık durum toplaması yapacağım çünkü mesailerle.
 
Merhaba;
Eki inceleyin.
Tabloda yazabileceğiniz alanlar mavi alanlardır.
Örn:
C2 hücresine günlük çalışma zamanını yazın (12:00 gibi)
D2 hücresi 22 günde yazdığınız saat ve dk kadar toplam normal çalışılması gereken süreyi gösterir.
D3 hücresi 22 günde çalışılan saat ve dk. toplamını gösterir
D4 hücresi ise iki zaman arasındaki farkı gösterir (D4 hücresi eksi ile başlıyorsa eksik çalışmayı işaretsiz ise fazla çalışmayı belirtir.)
E5 : G26 aralığı bilgi içindir (silebilirsiniz.)
Veri yazdıkça gri hücreleri aşağı doğru çoğaltın.
İyi çalışmalar.
 

Ekli dosyalar

arkadaşlar ekteki dosyada giriş çıkış saatleri yazılan personellerin aylık mesai saatleri toplamlarını hesaplayan formülğ yazamadık yardımlarınızı bekliyorum. teşekkürler...
 

Ekli dosyalar

arkadaşlar ekteki dosyada giriş çıkış saatleri yazılan personellerin aylık mesai saatleri toplamlarını hesaplayan formülğ yazamadık yardımlarınızı bekliyorum. teşekkürler...

Sayın denizsalyangozu son iki mesajıma bakınız, açıklama yaptım.
Umarım işinizi görmüştür.
 
Geri
Üst