Excel ile Çalışma Saatini Nasıl Hesaplarım?

Veri çalışma sayfasında, işe başlama saati ve bitiş saati var hocam. Vardiyalı çalışma sistemi var. Yani sabah 7:45'te başlıyor, diğer günün 7:30'da bitiyor, 48 saat.

Bu çalışma saatlerinde molalar var işte ben toplam saat kısmında otomotik mollaların çıkmasını istiyorum. Eğer(ve(zaman(07;45;00)>=başlama saati;zaman(23;59;0)başlama saati;zaman(07;30;00) yaptığımda bir sonraki gün olarak görmüyor ve etkilemiyor. Kısacası 24 saatten sonrasını hesaplamıyor. Yardımcı olursanız çok sevinirim.

Anladığım kadarıyla sorunun gün atlamayla ilgili...

Öncelikle bu işe sabah 7:45 te başlıyor, neredeyse 48 saat sonra 7:30 da mı bitiyor?

Çünkü anlattığından 24 saat olarak anlıyorum...

Çözüm olarak ise sana önerim zaman gibi komutlardan uzak durman... Çünkü bu komutlar gün bittiğinde işine yaramayacaktır... Excel'in kendi zaman hesaplama sistemini kullanırsan 1gün =1, 1saat =1/24 olacaktır. Bu sistemde gün atlama gibi bi durum söz konusu olmaz. Şimdi() komutunu yazıp o hücreyi sayı formatına çevirdiğinde daha rahat anlarsın...

Örneğin:

İşe başlama tarih ve saatini A1 hücresine girelim... tarih ve saat olmalı!

toplam molaları dakika cinsinden A2 ye girelim, yada her saat başı gibiyse ona göre bir formül yazalım..

İşçinin çıkış gün ve saati de A3 te olsun yine tarih ve saat olmalı!

Toplam çalışma saatinin formülü

(A3-A1)*24*60-A2  bu sana toplam kaç dakika çalıştığını verir...

60 a bölerek kaç saat, 60*24 e bölerek kaç gün çalıştığını hesaplayabilirsin...

Cevap Yaz

Cevap yazabilmek için üye girişi yapmanız gerekiyor!

Yukarı Git