• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Mesai Ücreti Hesaplama

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

playersk8

Yeni Üye
Kullanıcı Bilgileri
Katılım
7 Mar 2024
Mesajlar
10
Aldığı beğeni
0
Excel Versiyonu
Office 365 TR
Konuyu Başlatan
Merhabalar,


Çalışma saatlerimiz 08.00 ile 18.30 arası.

Ancak bir arkadaşımız şehir dışına, fabrikadan 16.00'da çıkmak ve ertesi gün 10.00'da dönmüştür.
16.00 - 18.30 arası ve 08.00 - 10.00 arası mesai sayılmadığından bu kısımları hesaplamaya dahil etmemesi gerekiyor.

Toplam mesai saati olarak akşam 18.30 ile sabah 08.00 arasını baz alırsak 13.30 saat olarak nasıl hesaplama yaptırabilirim?

Kırmızı alanda da görüldüğü üzere Ben G18-F18 yaptığımda 18.00 sonucunu buluyorum. Ama 13.30 bulmam gerekli. Yani bir nevi 08.00 - 18.30 arasını hesaplamaması için nasıl bir formül yazdırabilirim?

Mesela 06.00 - 19.30 olarak çalışan birinin mesai ücreti 03.00 çıkması gerekirken 13.30 çıkıyor.


Yardımcı olabilirseniz çok ama çok sevinirim.

Örnek Dosya :
 
Bir sorum daha var, 24.00 üzeri saatlerde örneğin 25.00 olan kısımda 01.00 yazıyor bunu nasıl düzeltebilirim? 24 saat eksiltiyor
 
Deneyiniz.
 

Ekli dosyalar

  • Örnek (2).xlsx
    13.6 KB · Gösterim: 7
Merhaba,

Yardımınız için öncelikle çok teşekkür ederim.

Mesai içi kısmı 4:30 Mesai dışı kısmı 13:30 olması gerekiyor
Ayrıca C4 hücresine 3.03.2024 10:30:00 yazdığımda Mesai içi kısmı değişmedi mesai dışı da 15.30 olması gerekiyordu.

Benim mantığıma göre bilmiyorum yapılabilir mi ama ben 08.00 ve 18.30 arasını hesaplatırken hariç tutmak istiyorum
Bunu yapabilir miyim?

Bir sorum daha var, 24.00 üzeri saatlerde örneğin 25.00 olan kısımda 01.00 yazıyor bunu nasıl düzeltebilirim? 24 saat eksiltiyor yani
 
Neresi yanlış izah eder misiniz?.
1709800943482.png
 
Merhaba

C4 hücresine 3.03.2024 10:30:00 yazdığınızda Mesai içi yazan hücre 10:30 değil 13:00 olmalıydı.

Çünkü 02.03.24'te 08:00 - 18:30 arası 10:30 saat ve 03.03.24'te de 08:00 - 10:30 arası 02:30 saatten dolayı 13:00 olmalıydı.

Mesai dışı yazan hücrede de 16 değil 13:30 olmalıydı. Yukarıdaki mesajımda 15.30 olmalıydı diye yazmışım orası yanlış olmuş kusuruma bakmayın lütfen.
 
Yaptırmak istediğimi de yazayım gören arkadaşların kafasının karışmaması açısından.

İki tarih arasındaki mesaiyi ve saat farkını bulmak istiyorum ama iki saat arasındaki 08.00 - 18.30 arasını hesaba dahil etmemek istiyorum.
 
başlama ve bitiş en fazla 1 gün mü olabiliyor?
yani 3.03.2024 başlayan en geç 4.03.2024 te bitiş mi yapıyor?
yoksa ucu açık mı?
ayrıca başlama tarihi A sütunundan önceki tarih olabiliyor mu?
olabiliyorsa kaç gün öncesine kadar gidebilir?
 
başlama ve bitiş en fazla 1 gün mü olabiliyor?
yani 3.03.2024 başlayan en geç 4.03.2024 te bitiş mi yapıyor?
yoksa ucu açık mı?
ayrıca başlama tarihi A sütunundan önceki tarih olabiliyor mu?
olabiliyorsa kaç gün öncesine kadar gidebilir?
Ucu açık 2 günde yapabilir, 1 hafta da.
Başlama tarihi her ay değiştireceğim bu şubat ayı için geçerli.

Ama dediğim gibi 08.00 - 18.30 arasını hesaplatmazsak, otomatik olarak doğru mesai saatini bize verecektir diye düşünüyorum.

Siz ne düşünüyorsunuz?
 
Deneyiniz.
 

Ekli dosyalar

  • Örnek (2).xlsx
    14.7 KB · Gösterim: 7
Oldu şu an çok teşekkür ederim. Mod'u burada kullanmanızın sebebini aktarabilir misiniz? Yani mantığı nedir?
Bir de bir şey daha soracağım ama C3 hücresine 1.03.2024 15:30:00 yazdığımda mesaiyi 07:31 olarak hesaplıyor. Orayı 07.30 olarak hesaplayamaz mıyız?
 
Deneyiniz.
 

Ekli dosyalar

  • Örnek .xlsx
    43.4 KB · Gösterim: 10
Çözüm
Gece uykuda geçen zaman da mesai mi sayılıyor bu durumda? Her gün için ayrı başlangıç bitiş zamanı girilmiyor mu? İnsan yerine yapay zeka bir robottan bahsediyor gibisiniz. Aynı konuda bir başka çalışma yaptığım için merak ettim. 1 haftalık süre verdiğinizde 8:00-18:30 arası normal çalışma, geri kalan 13:30 saat mesai mi kabul ediliyor? Ben araya başka günler girmediğini düşünerek bir formül ürettim.

=EĞER(TAMSAYI(G18)=TAMSAYI(F18);G18;TAMSAYI(G18)+MİN(ZAMAN(SAAT(G18);DAKİKA(G18);0);ZAMAN(8;0;0))) - TAMSAYI(F18)+MAK(ZAMAN(SAAT(F18);DAKİKA(F18);0);ZAMAN(18;30;0)) formulü işinizi görecek. Ben ayraç olarak ; kullanıyorum. siz , kullanıyorsanız değiştirebilirsiniz. Mesai başlangıcını 18:30, bitişini 8:00 yazsanız bu kadar karmaşaya gerek kalmayacak gibi. Ancak bakıldığında kaçta çıkmış, kaçta dönmüş gözüksün istiyorsunuz herhalde.
 
Muhtemelen normal ve fazla mesai hesabı yapılıyor.
 
Gece uykuda geçen zaman da mesai mi sayılıyor bu durumda? Her gün için ayrı başlangıç bitiş zamanı girilmiyor mu? İnsan yerine yapay zeka bir robottan bahsediyor gibisiniz. Aynı konuda bir başka çalışma yaptığım için merak ettim. 1 haftalık süre verdiğinizde 8:00-18:30 arası normal çalışma, geri kalan 13:30 saat mesai mi kabul ediliyor? Ben araya başka günler girmediğini düşünerek bir formül ürettim.

=EĞER(TAMSAYI(G18)=TAMSAYI(F18);G18;TAMSAYI(G18)+MİN(ZAMAN(SAAT(G18);DAKİKA(G18);0);ZAMAN(8;0;0))) - TAMSAYI(F18)+MAK(ZAMAN(SAAT(F18);DAKİKA(F18);0);ZAMAN(18;30;0)) formulü işinizi görecek. Ben ayraç olarak ; kullanıyorum. siz , kullanıyorsanız değiştirebilirsiniz. Mesai başlangıcını 18:30, bitişini 8:00 yazsanız bu kadar karmaşaya gerek kalmayacak gibi. Ancak bakıldığında kaçta çıkmış, kaçta dönmüş gözüksün istiyorsunuz herhalde.

Personelin gittiği yol da çalışma sayılıyor o yüzden. Adam uyumuş uyumamış sonuçta otobüste giderken bir kaza olsa iş kazası diye geçiyor. Bu sebeple çalışma yazmak durumundayım.

Bir personel 16.00'da çıkıp ertesi gün saat 10.00'da veya 16.00'da dönüyorsa şöyle düşünebilirsiniz.

16-18.30 arası zaten çalışması vardı, mesai yazmama gerek yok. Çünkü çalışma olarak yazdım.

18.30 - 08.00 mesai yazılıyor.

08.00 - 16.00 arası da tekrardan çalışma olarak yazıyorum, mesai olarak yazmıyorum.

Böyle düşünebilirsiniz.
 
13 nolu mesajdaki dosya işinizi gördü mü?
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst