Günlük Çalışma Saati Hesaplama

Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
Arkdaşlar çalıştığım firmadan çalışan işçilere çalışma saatine göre maaş hesaplanıyor . Yani adam 1600 tl yi 225 saat çalışması lazım. fazla çalışırsa bunu mesai olarak gösteriliyor. buna göre excel de nasıl bir bordro tablosu yapıla bilir. Bu konu hakkında elinizde excel de bişey ler varsa paylaşıp yada fikir verebilirseniz sevinirim . İş yerinde 80 kişi çalışmakta .
Şimdiden Teşekkür Ederim.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Merhaba, ekteki belgeye bir göz atın isterseniz, belki fikir verir.
Çünkü saat-dakika olaylırında matematiksel işlemler biraz farklıdır.

Söylediğiniz gibi bir şeyi hazır halde bulmanız pek mümkün değil bence.
 

Ekli dosyalar

Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
Merhaba, ekteki belgeye bir göz atın isterseniz, belki fikir verir.
Çünkü saat-dakika olaylırında matematiksel işlemler biraz farklıdır.

Söylediğiniz gibi bir şeyi hazır halde bulmanız pek mümkün değil bence.
Baran kardeş teşekkür ederim ama istediğim tarz bu değil ben bişeyler yapıyorum en kısa zamanda paylaşacam eksikleri forumca kapatmaya çalışırız.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Fikir olması bakımından gönderdiğimi söylemiştim.

Bir ön çalışma yapın
(tüm seçenekleri en baştan düşünüp ona göre tasarlayın ki sonradan mevzu en başa dönmesin)
ve sonra şu sütuna şunu, bu satıra bunu diye bir örnek dosya paylaşınca, mevzu çok kısa bir sürede çözülür diye düşünüyorum.
Sağlıcakla.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Arkadaşlar ekteki excel e yardımcı olursanız sevinirim . Güncel olarak çalıştıgında herkesin işine yarayacağına eminim.
Merhabalar.

PUANTAJ sayfası C6 hücresindeki formülde aşağıdaki kırmızı kısmı tablonun tümünü kapsayacak şekilde değiştirmeniz lazım (tabi ilgili tüm formüllerde de benzeri değişikliğe ihtiyaç var).Bu haliyle 4 kişiyi kapsamış oluyor.
Kod:
=+DÜŞEYARA($A6;'GİRİŞ ÇIKIŞ SAATI'!$A$5:$BN$[B][COLOR="Red"]12[/COLOR][/B];6;YANLIŞ)


Aşağıdaki kısmı sonradan ilave ettim.

Takvim günlerinin listelendiği satırlarda ilgili ayın son gününden sonra, sonraki aya ait günlerin de listelenmesini enggellemek lazım bence.
(=SERİAY(...;0) formülüyle karşılaştırma yapılarak engellenebilir.)

Ayrıca belgenizin genel yapısına ilişkin bir hususu söylemem lazım.

Kanaatim o ki; hücre birleştirmelerinden mümkün olduğunca kaçınmakta yarar var, hücre birleştirmeleri formüllerin çoğaltılmasında veya arama işlevleri kullanılırken sıkıntıya neden olabilir. Tabi bu eleştirim belgede köklü değişikliğe neden olacaktır. Elbette önemli olan sizin tercihleriniz.
 
Son düzenleme:
Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
yorumun için teşekkür ederim . Ama sorunum hala devam ediyor :)
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
4'ten fazla kişinin yansımamasının çözümünü sayın ömer.baran vermiş.

Hesap hatasına gelince, Siz formüllerinizde hiç YUVARLA formülünü kullanmamışsınız. Bu nedenle ekranda 29 olarak görünen S5 hücresi aslında 28,5 ve 9,778 olarak görünen M5 hücresi aslında 9,777777777.... şeklinde giden bir sayı. Bu sayıların çarpımını da excel doğru olarak buluyor zaten. Eğer siz ekranda görünen sayıların kullanılmasını istiyorsanız işlemlerinizde YUVARLA formülünü kullanmalısınız. Zaten özellikle parasal işlemlerde YUVARLA formülü bence kesinlikle kullanılmalıdır.

Örneğin M5 hücresindeki formülü aşağıdaki gibi değiştirdiğinizde 9,7777777..... sayısı 9,78 olarak düzelmektedir:

Kod:
=YUVARLA(EĞER(D5<>0;(((L5)/(225)));0);2)
Aynı şekilde V5 hücresini de aşağıdaki gibi değiştirdiğinizde kırmızı hücrede 418,10 çıkmaktadır. 9,78 * 28,5 * 1,5 işleminin sonucu da 418,095'ten yuvarlama yapıldığında 418,10 olur zaten:

Kod:
=YUVARLA((M5*S5)*1,5;2)
Dosyanızda ömer.baran'ın önerdiği değişikliği yapıp özellikle çarpma/bölme olan hücrelerde YUVARLA formülünü ilave ederek sorunlarınızı çözmüş olursunuz diye düşünüyorum.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Bir de formüllerin en başında + kullanmanıza gerek yok. =+DÜŞEYARA yerine =DÜŞEYARA demeniz yeterli.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhabalar.
Belgenizin açıklama sayfasındaki 1,2 ve 4 numaralı hususlara ilişkin bir önceki cevabımdaki yöntemle çözüm bulunduğunu sanıyorum.

Sayfanın verimli kullanılabilmesi açısından her bir gün çin bir sütun kullanıp, kişiler için üçer satır (girişsaati, çıkış saati, çalışma süresi) kullanmanızda yarar olduğunu düşünüyorum.

Ayrıca;
Ücret hesabınızın nasıl yapıldığını anlamadım.
Hesaplama yöntemini açıklarsanız, sizin için yapmakta olduğum çalışmada uygulayacağım.

Aşağıdaki hususlara ilişkin cevaplarınızı/yorumlarınızı bekleyeceğim.
Vereceğiniz cevaplara göre hazırladığım belgeyi tamamlayıp buraya ekleyeceğim.

1) Kişinin hafta içi+hafta sonu fiili çalışma süreleri toplamı ile 225 saat karşılaştırılmaktadır. 225 saat aşıldığında fazla mesai hesaplanacaktır.
2) Fazla mesai saatlerinin hesaplaması sırasında izlenecek yöntemi merak ettim. Yöntem aşağıdaki gibi midir?
--Kişi hafta içerisinde 218 saat, hafta sonunda da 32 saat fiilen çalışmışsa, toplam çalışma süresi 250 saat oluyor. Bu durumda (250-225=) 25 saat için, fazla çalışma hafta sonunda yapıldığından 25*saat ücreti*2 hesabına göre fazla mesai ücreti ödenecek.
--Kişi hafta içerisinde 228 saat, hafta sonunda da 22 saat fiilen çalışmışsa, toplam çalışma süresi 250 saat oluyor. Bu durumda (250-225=) 25 saatin hafta içindeki (228-225=) 3 saati için 3*saat ücreti*1,5 tutarı ile (250-228=) 22 saati için 22*saat ücreti*2 tutarının toplamı kadar fazla mesai ücreti ödenecek.
3) Kişinin toplam çalışma süresi 225 saatin altında ise normal ücreti (kesinti yapılmadan) ödenecek doğru mudur?
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Ekteki belgede yer alan BARAN adı sayfayı inceleyiniz.
Diğer hesaplamalarınızı anlamadığım için, anladığım kadarıyla fazla mesai hesaplamasını formüle ettim.

Sonuçları kontrol ediniz.
 

Ekli dosyalar

Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
mrb . ömer bey.

"Sayfanın verimli kullanılabilmesi açısından her bir gün çin bir sütun kullanıp, kişiler için üçer satır (girişsaati, çıkış saati, çalışma süresi) kullanmanızda yarar olduğunu düşünüyorum."
YANİ NASIL BİŞEY YAPABİLİRİM BU KONU HAKKINDA ÖRNEK VARSA ELİNİZDE YARDIMCI OLURSANIZ SEVİNİRİM.

ÜCRET KONUSUDA SÖYLE ANLATAYIM. ÇALIŞAN 225 SAAT ÇALIŞTIĞINDA TAM MAAŞINI ALIYOR. FAZLASI %50 OLARAK EGER BÜTÜN HAFTA ÇALIŞTISA PAZAR GÜNLERİ DE ÇALIŞTIĞI SAAT %100 OLUYOR .

ÖRNEK OLARAK : İŞÇİ 2200 MAAŞ ALIYOR DİYELİM . 2200/225 =9,78 SAATLİK ÇALIŞMA ÜCRETİ . 248 SAAT ÇALIŞMIŞ OLSUN . RESMİ OLARAK 37,5 HAFTA TATİLİ OLARAK DA EKLEDİĞİMİZDE 285,50 SAAT ÇALIŞMIŞ OLUYOR. 285,50-225 =60,5 SAAT BU KİŞİYE %50 MESAİ ÜCRETİ VERİLİYOR ONUDA ŞÖYLE HESAPLANIYOR. SAATLİK ÜCRETİ * %50 MESAİ KISMI * 1,5 %50 MESAİ ÜCRETİ (9,78 * 60,5)*1,5 =887,54 TL BU KİŞİYE MAAŞ EKLENİYOR.

AMA EXCEL BUNU 887,33 OLARAK İŞÇİNİN MAAŞINI DÜŞÜRÜYOR.
ŞİMDİDEN TEŞEKKÜR EDERİM.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Az önce dosya yükledim, sayfayı yenileyerek bir önceki cevabımın ekindeki belgeye bakınız.
 
Katılım
2 Şubat 2015
Mesajlar
79
Excel Vers. ve Dili
OFFICE 2020 Türkçe
ömer bey yaptıgınız bölüme baktım ama anlamadım :) . bana benim excel tablosundan yardımcı olursanız sevinirim .
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.

Benim eklediğim sayfa ile ilgili şu hususu belirtmem lazım; günlerin bulunduğu kısımda ayın son gününden sonraki sütunlara yazılan saat bilgileri hiç bir hesaplamaya dahil edilmiyor (bunu vurgulamak için zemin rengini kırmızı olarak ayarladım) .

Fazla mesai ücreti aşağıdaki şekilde yapılıyor.
1) Hafta içi ve sonu süreler toplamı 225'ten küçük iken;
>>>> fazla mesai ücreti hesaplanmıyor.
2) Hafta içi 225'ten küçük ve hafta içi + hafta sonu toplamı 225'ten büyük iken;
>>>> hafta sonu süresinin, hafta içi süresini 225'e tamamlayan kısmı için fazla mesai ücreti hesaplanmıyor,
>>>> artan kısım varsa artan kısım için günlük ücret*2,00
3) Hafta içi toplamı 225'ten büyük iken;
>>>> hafta içi süresinin 225'ten sonraki kısımı için, günlük ücret*1,50
>>>> hafta sonu süresi de varsa bu sürenin tümü için, günlük ücret*2,00

.....Yukarıda açıkladığım hesaplama yöntemine ilişkin bir hata/ tutarsızlık ya da dikkate almadığım bir husus varsa söyleyin ona da bakarım.
.....Ayrıca sizin belgenizde ve bir önceki cevabınızda yazdığınız 37,5 sayısı var. Onun ne olduğunu ve hesaplamaya ne şekilde dahil edileceğini anlayamadığım için yok saydım.

Malesef sizin belgenizdeki hesaplama yöntemini ve kriterlerini anlayamadığım için, anladığım kadarıyla yeni sayfada (BARAN) formül kurdum.
Yukarıdaki yönteme ilişkin söyleyeceğiniz birşeyler olursa formülleri tekrar gözden geçiririm.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Dosya ekte.

BARAN adlı sayfanın sağ tarafında ÜCRET HESAPLAMA kısmında
açıklama da yazdım.

İyi günler dilerim.
 

Ekli dosyalar

Üst