Fazla Mesai Hesaplama Formülü

Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023
Merhaba

Bir tabloda
A Hücresi
Toplam Çalıştığı Saat

170 Saat

B Hücresi
Toplam Çalışılması Gereken Saat
205 Saat

C Hücresi
Fazla Mesai Saati
-35 Saat yerine (0 gözükmesini istiyorum)


burada istediğim toplam çalıştığı saatten - toplam çalışılması gereken saat çıkartıp sonuc eğer 0 dan küçük ise 0 olarak baz alacak c hücresinde 0 dan büyük ise büyük olan rakamı gösterecek.
 

dEdE

Destek Ekibi
Destek Ekibi
Katılım
1 Temmuz 2005
Mesajlar
2,605
Excel Vers. ve Dili
Ofis 2013 TR 64 Bit
Merhaba,
Formülü dener misiniz?
Kod:
=EĞER(A1<B1;0;A1-B1)
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Alternatif
=MAK(0;A1-B1)
 
Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023
Merhaba,
Formülü dener misiniz?
Kod:
=EĞER(A1<B1;0;A1-B1)
Teşekkür ederim oldu.
Şöyle bir sorum daha olsa size puantaj üzerinde düşünelim ayın 1 ve 30 arası çalışılması gereken saat ay içerisinde 180 saat
kişinin çalıştığı saat 220 toplamda 40 saat fazla çalışması var. Burada 180 saate kadar sorun sıkıntı yok ancak 180. saatten sonra fazla mesai ücreti gece çalışma vardiyası ve gündüz çalışma vardiyası olarak 2 ye ayrılması gerekiyor ücret farkından dolayı. Örnek vermek gerekirse kişi ayın 22'inden itibaren 180 saat çalışması gereken mesai saatini doldurdu. Bu tarihten sonra ay bitene kadar fazla mesaisi olan 40 saatin 30 saatini gündüz 10 saatini gece olarak çalıştı. bunu fazla mesai saati gece ve fazla çalışma mesai saati gündüz olarak iki farklı hücrede nasıl hesaplatabilirim ?
Düşeyara formülü düşündüm ama ondada çok sağlıklı olmadı. Yada ben yapamadım.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Örnek dosyanızı paylaşabilir misiniz?
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Harici dosya yükleme sitelerini kullanabilirsiniz.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Bir sürü soru ve itirazım var tablonuza. Ben bu işlerin takibini yapan bir çalışan olsam asla böyle oluşturmam tablomu.

Bunları uzun uzadıya tartışmakla yol alamayız ama.

Ancak gönderdiğiniz tanloda 220 saat toplam çalışma saati var demişsiniz.
Ben topluyorum 282 ediyor.
220 yi kafadan mı attınız?

Örnek dosyanızı öylesine mi hazırladınız?
Yardımı da öylesine mi yapmalıyız, bilemedim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Ayrıca sorunuzda mesainin kaçta bittiğini de belirtmemişsiniz.

Bendeki eldeki verilerden yola çıkarak aşağıdaki varsayımlarda bulundum.
1. gündüz dediğiniz normal mesainin 08:00-17:00 olduğunu
2. gündüz fazla mesaisinin 17 den sonra en fazla gece 24:00 a kadar olacağını
3. gece dediğiniz normal mesainin 20:00-08:00 olduğunu
4. gece fazla mesaisinin 08 den sonra en fazla gece 24:00 a kadar olacağını

Aşağıdaki formüller Dizi formülüdür. İlgili hücrelere Ctrl+Shift+Enter ile girilmelidir.


AJ4 çalışılan gündüz mesaileri (tüm meailer)
=TOPLA(EĞER(SOLDAN(KIRP(E4:AH4);2)="08";PARÇAAL(KIRP(E4:AH4);9;2)-SOLDAN(KIRP(E4:AH4);2);0))

AK4 çalışılan gece mesaileri (tüm meailer)
=TOPLA(EĞER(SOLDAN(KIRP(E4:AH4);2)="20";PARÇAAL(KIRP(E4:AH4);9;2)+4;0))

AM4 çalışılan gündüz fazla mesai saatleri
=TOPLA((SOLDAN(KIRP(E4:AH4);2)="08")*(EĞERHATA(PARÇAAL(KIRP(E4:AH4);9;2)*1;0)-17))

AN4 çalışılan gece fazla mesai saatleri
=TOPLA((SOLDAN(KIRP(E4:AH4);2)="20")*(EĞERHATA(PARÇAAL(KIRP(E4:AH4);9;2)*1;0)-8))
 
Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023
tablo ornek bi tablo formul icin manuel olusturdum. Eger bi mahsuru yoksa e posta adresinize asil tablomu gondermek isterim.
 
Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023
Hocam paylasımları benden gizlemişssiniz. Yanlış birşeymi yazdım yada yaptım.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Email adresime göndermenize gerek yok. Kişisel verileri ki bunlar isim ve TC den ibaret. Kolaylıkla değiştirebilirsiniz hatta uydurabilirsiniz TC1-TC2 gibi.

Herhangi bir paylaşımı da gizlemedim ki.
11 nolu mesajımda istediğiniz formülleri gönderdiğiniz excel dosyasına uygun olarak verdim.
 
Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023
Hocam tekrardan merhabalar;
Hazırlamış olduğum puantajın son halini linkte paylaştım.
Puantaj kısmının altında belirtmiş olduğum konularla ilgili yardımcı olursanız sevinirim.


 
Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023
Konuyla ilgili yardımcı olabilecek varmı acaba ?
 
Katılım
15 Nisan 2011
Mesajlar
36
Excel Vers. ve Dili
EXCEL 2016 - TR - 64 BİT
Altın Üyelik Bitiş Tarihi
03-07-2023

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
17. satır (tabloda 7.sıraya denk geliyor)
AZ17 deki formülünüze aşağıdaki eklemeyi yapın ve aşağı doğru sürükleyerek çoğaltabilirsiniz.
=(BAĞ_DEĞ_DOLU_SAY(F17:AJ17)>0)*($AZ$1-(AM17+AO17+AP17+AQ17+AS17))*7,5

Diğer sorularınıza ise dosyanızı anlamakta zorlandığım için bakamıyorum.
 
Üst