Excel ile Gece Fazla Mesaisi Hesaplama

Katılım
28 Nisan 2005
Mesajlar
6
Arkadaşlar merhaba;

Sorunum şu;
20:00 ile 06:00 saatleri arasında 7,5 saatten fazla çalışma yapılması durumu kanunen fazla olan kısmın fazla mesai olarak ödenmesini gerektiriyor.

Şimdi benim vardiya listem şu şekilde:

A B C
Vardiya Adı Vardiya Başlangıcı Vardiya Bitişi
1GZ1 19:00 08:00
1G21 18:00 05:00
2GC2 04:00 12:00
3GG 22:00 06:00

Bazı vardiyalar günler arasında sarka biliyor. Burada bu hesaplamayı yapmak için aradığım koşullar şunlar:

1- Saat 20:00'dan önce başlayan vardiyanın başlangıç saati ile 20:00 arasında kalan saat 20:00'dan sonra kalan saatinden küçük veya eşit ise GECE FAZLA MESAİ (Yani 20:00 ile 06:00 arası çalışma bu aralık dışındaki çalışmaya eşit veya aralık dışı çalışmadan büyük olmalı)
2- Vardiya saat 20:00 den sonra başlayarak 06:00'dan sonra bitiyorsa yine aralık içerisinde ki çalışma , aralık dışındaki çalışmaya eşit veya ondan büyük olmalı.

Yardımlarınıza şimdiden teşekkür ederim.
İyi çalışmalar.

AÇIKLAMA:

Kriterim 20:00'te başlayarak 06:00'de bitiyor ise
......................................................................................20:00----------------------------------------------------06:00
vardiya saati başlangıcı VB ise ve bitişi VS ise
.............................................................VB-------------------------------VS
bunun için 3 durum olabilir.

1.DURUM:
........................................................20:00------------------------------------------06:00
VB---------------------------20:00---------------VS
Burada değerlendirme vardiyanın 20:00 ve VS arasında kalan kısmı VB ile 20:00 arasında kalan kısmından büyük mü ?

2.DURUM:
........................................................20:00------------------------------------------06:00
....................................................................................................VB---------------------06:00------------------VS
Burada değerlendirme VB ile 06:00 arasında kalan kısmı , 06:00 ile VS arasında kalan kısmından büyük mü?

3.DURUM
.......................................................20:00-----------------------------------------06:00
............................................VB---20:00-----------------------------------------06:00----VS
Burada değerlendirme VB ile 20:00 ve 06:00 ile VS arasındaki saatlerin toplamı 20:00-06:00 arasındaki farktan küçük mü?

Not: Vardiyanın başlangıç saatinin 20:00 olması ve bitiş saatinin 06:00 olmasını , yani eşitlik durumunu değerlendirmiyorum. Çünkü zaten basit bir konu.

Tekrar teşekkür ederim.
 
Son düzenleme:

hbgny

Altın Üye
Katılım
28 Eylül 2005
Mesajlar
177
Excel Vers. ve Dili
Microsoft Excel Office 2013 Türkçe
Altın Üyelik Bitiş Tarihi
05-09-2027
Merhaba,
Yazdığınızı anlamaya çalışıyorum. Tam anladım derken, diğer şartı okuyunca başa geri dönüyorum. 3 kere okudum, maalesef anlayamadım. (Belki okuyanlar anlar bir şey diyemem) Size şöyle bir önerim olsa; eğer her vardiya başlangıç saati ile bitiş saatinin bir vardiya adı var ise, onların isimlerini ye bu vardiya isimlerine yapılmasını istediğinizi yazarsanız çok daha kolay anlaşılır ve çözümü de daha basit olur diye düşünüyorum.
 
Üst