Günlük mesai saati hesaplama

Katılım
18 Kasım 2016
Mesajlar
12
Excel Vers. ve Dili
2013 TR
Altın Üyelik Bitiş Tarihi
25.05.2022
Arkadaşlar merhaba,
Elimde personelin günlük işe giriş çıkışlarını gösterir bir liste var.

Yapmak istediğim;
Listede aynı gün içerisinde personelin ilk giriş saati ile son çıkış saati arasındaki saati hesaplatmak. Sorun şu ki personel gün içerisinde muhtelif giriş çıkış yapabiliyor. İlgili günde ilk girdiği saat ve son çıktığı saat arasındaki değerler dikkate almadan günlük çalışma saatini hesaplamak istiyorum. Yani çıkış saatinden giriş saatini çıkarıp günlük çalışma saatini hesaplayacağım. Ekli örnekte 01.01.2019 tarihi için örnek personelin toplam çalışma saatini C8 hücresinde 09:28 olarak hesaplattım. A kolonunda yer alan tarih kırılımına göre ilk girdiği saat ve son çıkış saatinin arasındaki çalışma saatinin hesaplamasını nasıl yapabilirim.

Yardımcı olabilirseniz sevinirim.
Saygılar.
 

Ekli dosyalar

Katılım
18 Kasım 2016
Mesajlar
12
Excel Vers. ve Dili
2013 TR
Altın Üyelik Bitiş Tarihi
25.05.2022
Hocam hızlı dönüş için teşekkürler.
Aşamadığım sorun şu; Gün içerisinde personelin ilk girdiği saati ve son çıkış saatini gösteren 2 değeri bir formülle alt alta veya yan yana farklı bir hücreye kopyalamak.

Daha sonra sizin gönderdiğiniz tablo uyarlamasını yapacağım.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
13,002
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba.
Örnek belgenize göre alternatif olsun.
Aşağıdaki formülü C4 hücresine yapıştırın ve dizi formülüne dönüştürdükten sonra aşağı doğru kopyalayın.

Dizi formülüne dönüştürmek için; formülü yapıştırdığınız hücre seçiliyken F2 tuşuna basarak hücre içerisine girin,
CTRL ve SHIFT tuşları basılı durumdayken ENTER tuşuna basarak işlemi tamamlayın.
İşlemi doğru yapmışsanız, formül kendiliğinden
{....} gibi köşeli parantez arasına alınır.
Rich (BB code):
=EĞER(TAMSAYI(A4)<>TAMSAYI(A5);MAK(EĞER(TAMSAYI($A$4:$A$20)=TAMSAYI(A4);EĞER($F$4:$F$20="Çıkış";$A$4:$A$20)))-MİN(EĞER(TAMSAYI($A$4:$A$20)=TAMSAYI(A4);EĞER($F$4:$F$20="Giriş";$A$4:$A$20)));"")
 
Katılım
18 Kasım 2016
Mesajlar
12
Excel Vers. ve Dili
2013 TR
Altın Üyelik Bitiş Tarihi
25.05.2022
Ömer hocam,
Formül çalıştı teşekkürler.

Saygılarımla.
 
Üst