- Katılım
- 28 Tem 2022
- Mesajlar
- 360
- Excel Versiyonu
- Excel 365
- Excel Sürümü
- 32 Bit
- Excel Dili
- Türkçe
Merhaba,
Puantaj hesaplaması için kendime bir çalışma yapmak istiyorum. Lakin bazı hususlarda kafamdaki yapıdaki hesaplamalar için desteğinize ihtiyacım olacak.
Ek'te bulunan dosyada bir çalışma tablosu mevcuttur. O alanın görünümü aşağıdaki gibidir:
Üstteki tabloda, vardiya bazlı 24 saatlik dilimin kırılımları yazılıdır.
İkinci tablo ise, bir alanı verilerden oluşmaktadır. Ama kırmızı yazılı alanlardaki verilerin formülle hesaplanmasını istiyorum.
Resme göre Kırmızı başlıklar altındaki alanları formülle bulmak istiyorum. Satır satır kriterleri yazıyorum.
1. satırda, çalışan 06:54 - 19:02 arası 1. vardiyada çalışmış. Bu iki saate göre tabloya baktığımızda, 07:00 - 12:00 arasında 05:00 saat normal çalışma vardır. Daha sonra ise 12:30 - 15:00 arasında da 02:30 saatlik normal çalışma vardır. Yani günlük çalışma süresi olan 07:30 saat tamamlanmıştır. Lakin çalışan 19:02'de çıktığından, 04:00 saatlik bir FM1 hak edişi vardır. Bu iki değeri bulmak için formül nasıl olmalıdır? Çalışma sürelerini ise yazılması için hep 30 dakikalık olması gerekir. Buradaki yuvarlama önce ve sonra 15 dakikalık sürelere göre gerçekleşmelidir.
2. satırda ise çalışan 07:14'te başlamıştır. Yani 14 dakikalık bir gecikme söz konusudur. Bu eksik süre 15 dakika altında olduğundan, çalışan üstteki mantıkla 07:30 saat çalışmalıdır. Formül bunu bulmalıdır.
3. satırda ise çalışan 07:15'te girdiğinden, verilen 15 dakikalık opsiyonu tamamlamıştır. Dolayısıyla, 30 dakikaya yuvarlama olacağından, çalışan 00:30 dakika devamsız sayılmalıdır. Formül bunu bulmalıdır.
4. satırda ise diğer 3 satırdan farklı olarak iki hareket bulunmaktadır. Çalışan yuvarlanmış olarak 01:30 saat şirkette değildir. Lakin, bu sürenin 00:30 dakikası ara dinlenmeye denk geldiğinden, devamsızlık 01:00 saat olmalıdır. Formül bu süreleri de hesaplamalıdır.
Diğer vardiyalarda da, aynı 1. vardiyada olduğu gibi tablodaki çalışma saat ve sürelerine ve opsiyonlara göre aynı hesaplamalar yapılmalıdır.
Muhtemelen istediğim biraz zor ama umutsuz değilim.
Desteklerinizi rica ederim.
Teşekkürler.
Puantaj hesaplaması için kendime bir çalışma yapmak istiyorum. Lakin bazı hususlarda kafamdaki yapıdaki hesaplamalar için desteğinize ihtiyacım olacak.
Ek'te bulunan dosyada bir çalışma tablosu mevcuttur. O alanın görünümü aşağıdaki gibidir:
Üstteki tabloda, vardiya bazlı 24 saatlik dilimin kırılımları yazılıdır.
İkinci tablo ise, bir alanı verilerden oluşmaktadır. Ama kırmızı yazılı alanlardaki verilerin formülle hesaplanmasını istiyorum.
Resme göre Kırmızı başlıklar altındaki alanları formülle bulmak istiyorum. Satır satır kriterleri yazıyorum.
1. satırda, çalışan 06:54 - 19:02 arası 1. vardiyada çalışmış. Bu iki saate göre tabloya baktığımızda, 07:00 - 12:00 arasında 05:00 saat normal çalışma vardır. Daha sonra ise 12:30 - 15:00 arasında da 02:30 saatlik normal çalışma vardır. Yani günlük çalışma süresi olan 07:30 saat tamamlanmıştır. Lakin çalışan 19:02'de çıktığından, 04:00 saatlik bir FM1 hak edişi vardır. Bu iki değeri bulmak için formül nasıl olmalıdır? Çalışma sürelerini ise yazılması için hep 30 dakikalık olması gerekir. Buradaki yuvarlama önce ve sonra 15 dakikalık sürelere göre gerçekleşmelidir.
2. satırda ise çalışan 07:14'te başlamıştır. Yani 14 dakikalık bir gecikme söz konusudur. Bu eksik süre 15 dakika altında olduğundan, çalışan üstteki mantıkla 07:30 saat çalışmalıdır. Formül bunu bulmalıdır.
3. satırda ise çalışan 07:15'te girdiğinden, verilen 15 dakikalık opsiyonu tamamlamıştır. Dolayısıyla, 30 dakikaya yuvarlama olacağından, çalışan 00:30 dakika devamsız sayılmalıdır. Formül bunu bulmalıdır.
4. satırda ise diğer 3 satırdan farklı olarak iki hareket bulunmaktadır. Çalışan yuvarlanmış olarak 01:30 saat şirkette değildir. Lakin, bu sürenin 00:30 dakikası ara dinlenmeye denk geldiğinden, devamsızlık 01:00 saat olmalıdır. Formül bu süreleri de hesaplamalıdır.
Diğer vardiyalarda da, aynı 1. vardiyada olduğu gibi tablodaki çalışma saat ve sürelerine ve opsiyonlara göre aynı hesaplamalar yapılmalıdır.
Muhtemelen istediğim biraz zor ama umutsuz değilim.
Desteklerinizi rica ederim.
Teşekkürler.
Ekli dosyalar