Excel formülü: Kesmeler içeren temel zaman çizelgesi formülü -

Genel formül

=MOD(workend-workstart,1)-MOD(breakstart-breakend,1)

Özet

Çıkarılması gereken mola süresini dikkate alarak çalışma saatlerini hesaplamak için MOD işlevine dayalı bir formül kullanabilirsiniz. MOD, gece yarısını geçen başlangıç ​​ve bitiş zamanlarını işlemek için kullanılır. Gösterilen örnekte, F6'daki formül şöyledir:

=MOD(C6-B6,1)-MOD(E6-D6,1)

Açıklama

Temelde, bu formül saat cinsinden süreyi elde etmek için başlangıç ​​zamanını bitiş zamanından çıkarır. Bu, hem çalışma süresini hem de mola süresini hesaplamak için yapılır.

MOD(C6-B6,1) // get work time MOD(E6-D6,1) // get break time

Daha sonra, mola zamanı, "net çalışma saatleri" elde etmek için çalışma saatinden çıkarılır.

Bu formül, bir gün sınırını (gece yarısı) geçen zamanları işlemek için MOD işlevini kullanır. 1'in böleniyle MOD kullanıldığında, pozitif sonuçlar değişmez, ancak negatif sonuçlar (başlangıç ​​zamanı bitiş zamanından büyük olduğunda ortaya çıkar) doğru süreyi elde etmek için "ters çevrilir".

Daha fazla ayrıntı için bkz .: İki saat arasındaki saat sayısı nasıl hesaplanır

Zaman sürelerini biçimlendirme

Hesaplanan sürenin 24 saati aştığı durumlarda, (h): mm gibi özel bir biçim kullanmak isteyebilirsiniz. Köşeli parantez sözdizimi (h) Excel'e 24 saatten daha uzun saat sürelerini görüntülemesini söyler. Köşeli parantezleri kullanmazsanız, süre 24 saate ulaştığında (bir saat gibi) Excel yalnızca "döner".

Alternatif zaman çizelgesi düzeni

Aşağıdaki ekran görüntüsü, çalışılan zamanı yakalamak için alternatif bir biçim göstermektedir. İş ve mola zamanlarını ayrı ayrı kaydetmek yerine, bu sürüm tek bir vardiya için iki ayrı giriş / çıkış zamanı yakalar.

Bu düzen için F5'te kullanılan formül şudur:

=MOD(C5-B5,1)+MOD(E5-D5,1)

Mola süresini çalışma saatinden çıkarmak yerine iki çalışma saatini topladık.

İyi bağlantılar

Modüler Matematiğe Giriş (Khan Academy) Çalışma saatlerini hesaplama (Chandoo videosu)

Ilginç makaleler...