Soru Puantaj hesaplama

metin315

Bronz Üye
Kullanıcı Bilgileri
Katılım
31 May 2022
Mesajlar
46
Aldığı beğeni
3
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan

başlama ve bitiş saatlerine göre çalışlanların çalışma saatlerini yazdım. sonda 1., 2. hafta diye hesapladım.

örneğin 1. hafta 3 gün var 3 günde 15 saat çalışması gerekiyor diğer hafta 7 günde 45 saat bu şekilde hafta hafta hesapladım

buna göre 1. haftada çalışması gereken 15 saat diğer haftalarda 45 saat aylık 195 saat çalışması gerekiyor

haftalık olarak hesapladığımda haftalık çalışma saatini doldurmayan personelin toplam mesai saatinden eksik olan saati çıkartıyor. sadece haftalık fazla çalışması olan personelin saatini excele yazdırmak istiyorum.

ayrıca 1. haftada çalışması gereken saat 15 saat mi yoksa pazar gününü de hesaplayacak mıyız 22,5 mi olucak.

yardım ederseniz sevinirim.
 

Ekli dosyalar

  • HAFTALIK.xlsx
    286.5 KB · Gösterim: 14

asax

Destek Ekibi
Kullanıcı Bilgileri
Katılım
2 Ara 2021
Mesajlar
246
Çözümler
22
Aldığı beğeni
114
Excel Versiyonu
Office 2019 TR
Dosyanızı inceledim, sayfa yapısı oldukça bozuk.
Bu yapı ile çalışmak sizi uğraştırır. Farklı metot deneyin, başkalarının örneklerini inceleyin
 

metin315

Bronz Üye
Kullanıcı Bilgileri
Katılım
31 May 2022
Mesajlar
46
Aldığı beğeni
3
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Dosyanızı inceledim, sayfa yapısı oldukça bozuk.
Bu yapı ile çalışmak sizi uğraştırır. Farklı metot deneyin, başkalarının örneklerini inceleyin
dosyayı tekrar yükledim hocam

en azından mantığını kavrayabilirsem o şekilde devam ederim
 

metin315

Bronz Üye
Kullanıcı Bilgileri
Katılım
31 May 2022
Mesajlar
46
Aldığı beğeni
3
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
en azından mantığını kavrayabilirsem o şekilde devam ederim 1. 2. 3. 4. haftalarda hesaplamayı yanlış yapıyor. 45 saatin altında olan saatleri toplamdan çıkartıyor ama ben çıkarmasını istemiyorum sadece 45 saatten fazla olan saatleri TOPLAMA yazdırmasını istiyorum
 

KarıncaZ

Bronz Üye
Kullanıcı Bilgileri
Katılım
9 Ocak 2022
Mesajlar
226
Çözümler
21
Aldığı beğeni
273
Excel Versiyonu
Office 2021 TR
Merhaba.

Haftalık puantaj hazırlıyorsan şuna dikkat etmen gerekli, ay başlangıcı hafta ortasına denk geliyorsa bir önceki ayın son haftasıyla birlikte değerlendirmen gerekli. son yüklediğin dosyaya göre konuşursak Aralık ayı başlangıcı Cumaya denk gelmiş. Cuma ve Cumartesi iş kanununa göre çalışma günü sayılır. Bu durumda bu günlerdeki yaptığı fazla çalışmanın mesai sayılıp sayılmaması senin çalışmana göre Kasımın son haftası Pazartesi Salı Çarşamba ve Perşembe günündeki çalışmasına bağlı. Bu günlerde eksik çalıştıysa ve iş sözleşmene göre telafi çalışması hükümleri varsa fazla çalışması mesai sayılmaya bilir. Bunları bir şekilde hallederim sadece mesai mantığını iş sözleşmesinden bağımsız olarak öğrenmek istiyorum diyorsan durum şöyle;

İş kanununda haftalık 45 saatin üzerindeki çalışmalar mesai sayılı. İş kanununa göre 6 gün günde 7,5 saat fiili çalışman gerekir. Bunu yerine getirirse 1 günde çalışmadan ücret alır kişi. Yani 6 gün tam çalışana 7 günlük ücret ödersin.

Mesai kavramına gelince; Kanunda dediğim gibi haftalık 45 saatin üzeri mesai sayılır ancak gece çalışmalarında bu kural aranmaz. Gece çalışmasında yapılan her fazla çalışma mesai sayılır. Haftalık 45 saat hesaplanırken yine kanundaki 6 gün dikkate alınır.

Firma isterse günde 9 saat fiili çalışarak Cumartesi personelini getirtmeye bilir. Bu durum da da yine 45 saatin üzeri mesai sayılır. Yani personeliniz Cumartesi çalışsa bile normal mesai hesaplanır. Pazar günü de yine çalışmadan ücreti ödenir.

Hafta içi ve Hafta sonu kavramı personele göre değişe bilir. Yani illa Pazar günü hafta tatilidir diye bir şey yok. Vardiyalı çalışan bir kişi için örneğin Perşembe hafta tatili olabilir. bu durumda sen Perşembeden önceki günleri hafta kabul edip ona göre mesailere karar vermen gerekir.

İş kanununda birde Fazla çalışma ile Fazla sürelerle çalışma kavramları var. Bu konulara girmiyorum. Haftalık çalışması 45 saat olan bir işletme olduğunuzu varsayıyorum.

Bunları iş sözleşmesinden bağımsız olarak söylüyorum tabi. İş sözleşmesinde bu durumları işçi lehine değiştirebilirsin.

Hesaplamalara gelince, ekte örnek bir puantaj çalışması ekledim. formüllü olduğu için sayfada koruma var ancak şifresi yoktur. Korumayı kaldırıp formülleri inceleye bilirsin. Bu çalışmada Resmi tatillere, aldığı izinlere ve gelmediği günlere göre çalışması gereken saat hesaplaması, Hafta içi ve Haftasonu mesai hesaplaması vs gibi örnekleri bulabilirsin.

Esenlikler dilerim. İyi çalışmalar.
 

Ekli dosyalar

  • 2023_ORNEK.xls
    95.5 KB · Gösterim: 19

metin315

Bronz Üye
Kullanıcı Bilgileri
Katılım
31 May 2022
Mesajlar
46
Aldığı beğeni
3
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Merhaba.

Haftalık puantaj hazırlıyorsan şuna dikkat etmen gerekli, ay başlangıcı hafta ortasına denk geliyorsa bir önceki ayın son haftasıyla birlikte değerlendirmen gerekli. son yüklediğin dosyaya göre konuşursak Aralık ayı başlangıcı Cumaya denk gelmiş. Cuma ve Cumartesi iş kanununa göre çalışma günü sayılır. Bu durumda bu günlerdeki yaptığı fazla çalışmanın mesai sayılıp sayılmaması senin çalışmana göre Kasımın son haftası Pazartesi Salı Çarşamba ve Perşembe günündeki çalışmasına bağlı. Bu günlerde eksik çalıştıysa ve iş sözleşmene göre telafi çalışması hükümleri varsa fazla çalışması mesai sayılmaya bilir. Bunları bir şekilde hallederim sadece mesai mantığını iş sözleşmesinden bağımsız olarak öğrenmek istiyorum diyorsan durum şöyle;

İş kanununda haftalık 45 saatin üzerindeki çalışmalar mesai sayılı. İş kanununa göre 6 gün günde 7,5 saat fiili çalışman gerekir. Bunu yerine getirirse 1 günde çalışmadan ücret alır kişi. Yani 6 gün tam çalışana 7 günlük ücret ödersin.

Mesai kavramına gelince; Kanunda dediğim gibi haftalık 45 saatin üzeri mesai sayılır ancak gece çalışmalarında bu kural aranmaz. Gece çalışmasında yapılan her fazla çalışma mesai sayılır. Haftalık 45 saat hesaplanırken yine kanundaki 6 gün dikkate alınır.

Firma isterse günde 9 saat fiili çalışarak Cumartesi personelini getirtmeye bilir. Bu durum da da yine 45 saatin üzeri mesai sayılır. Yani personeliniz Cumartesi çalışsa bile normal mesai hesaplanır. Pazar günü de yine çalışmadan ücreti ödenir.

Hafta içi ve Hafta sonu kavramı personele göre değişe bilir. Yani illa Pazar günü hafta tatilidir diye bir şey yok. Vardiyalı çalışan bir kişi için örneğin Perşembe hafta tatili olabilir. bu durumda sen Perşembeden önceki günleri hafta kabul edip ona göre mesailere karar vermen gerekir.

İş kanununda birde Fazla çalışma ile Fazla sürelerle çalışma kavramları var. Bu konulara girmiyorum. Haftalık çalışması 45 saat olan bir işletme olduğunuzu varsayıyorum.

Bunları iş sözleşmesinden bağımsız olarak söylüyorum tabi. İş sözleşmesinde bu durumları işçi lehine değiştirebilirsin.

Hesaplamalara gelince, ekte örnek bir puantaj çalışması ekledim. formüllü olduğu için sayfada koruma var ancak şifresi yoktur. Korumayı kaldırıp formülleri inceleye bilirsin. Bu çalışmada Resmi tatillere, aldığı izinlere ve gelmediği günlere göre çalışması gereken saat hesaplaması, Hafta içi ve Haftasonu mesai hesaplaması vs gibi örnekleri bulabilirsin.

Esenlikler dilerim. İyi çalışmalar.

yardımlarınız için teşekkürler ancak sizin çalışma dosyası bizim çalışma sistemine uygun değil şoför çalışanlarını hesapladığım için detaylı ve otomatik bi excel formatı olması lazım. görev v.b olduğu için çalışma saatleri sürekli değişiklik gösteriyor.
 

KarıncaZ

Bronz Üye
Kullanıcı Bilgileri
Katılım
9 Ocak 2022
Mesajlar
226
Çözümler
21
Aldığı beğeni
273
Excel Versiyonu
Office 2021 TR
Merhaba.
Gönderdiğim dosya örnek formüller için, örneğin

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Formülü ile;
B Sütununda Ayın tarihleri mevcut. B3 ten başlayıp aydaki gün sayısı kadar dinamik bir liste oluşturuyor
RTT = Tesmi tatil tarihleri ( Ad tanımlama ile dinamik bir Dizi oluşturuldu.)
UIT = Ücretli izin ( Yıllık İzin ) lerin yazıldığı tarihler. Yine ad tanımlamasıyla dinamik dizi.
EIT = Ücretsiz izinlerin yazıldığı tarihler. Gelmediği SGK gününden düşülecek tarihler. Yine ad tanımlaması.
Son kısımda da ayın tarihlerinden yukardaki tarihler hariç hafta içi ( 6 = Cumartesi ) günlerinin sayısını buluyoruz. Bunu da 7,5 ile çarpınca hafta içi toplamda kaç saat çalışması gerektiğini buluyoruz.

Sizde bu mantıkla neleri toplamak saydırmak vs istiyorsanız onları saydırıp toplaya bilirsiniz. Formülü yazdıktan sonra Ctrl + Shift + Enter ile onaylamanız gerekir ki başına ve sonuna süslü parantez dediğimiz parantezler gelsin. Ben formülün son halni görün diye manuel ekledim.

Puantaj çalışmalarında dinamiklik yani her aya göre kendisinin bazı şeyleri şekillendirmesi ve hesaplaması için Tarih formatında veriler olmalı. Yani sizin çalışmanızda ki gibi Sayılacak yada tarihe başvuru yapılacak alanların tarih formatında olması gerekir. Sizdeki C2 ve C3 hücreleri mesela sizde yazı şeklinde olduğu için hafta içlerini topla şununla çarp vs gibi işlemler dinamik olarak yapılamaz. Her ayı yeniden formüle etmek gerekir.

Saatleri yazdığınız hücrelerin formatı, EĞER saatlerde TOPLAMA gibi işlemler yapılacaksa Hücre biçimlendirme seçeneklerinden isteğe başlıdan köşeli parantez içinde s ile başlayan seçilmelidir. Böylelikle 24 saat üzeri TOPLAMA işlemlerini yapabilirsin.

Birde personelde giriş çıkış saatleri yazılırken hangi veri neyi ifade ediyor 1 sırada C5 de 09:00 C6 da 08:00 C7 de 20:30 yazıyor bunlar neyi ifade ediyor. Toplam çalışma ve fiili çalışma gibi alanlarda olmalı ki sadece o satırı topladığında istediğin sonuca hemen ulaşabilesin.

Belirttiğim gibi örnek dosya formülleri kendi çalışmana uygulaya bilmen için, ama kendi dosyanda da bazı değişiklikler yapman gerekli ki her aya göre kendini düzenleye bilsin ve hesaplama yapabilsin.

Başka bir örnek, aşağıdaki formül ise hafta içi çalışılan saatlerin toplamını bulur, tabi yukarıdaki formüldeki gibi Resmi tatil, Yıllık izin ve ücretsiz izin tarihlerine denk gelmeyen hafta içi günleri.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Esenlikler dilerim. İyi çalışmalar.
 

metin315

Bronz Üye
Kullanıcı Bilgileri
Katılım
31 May 2022
Mesajlar
46
Aldığı beğeni
3
Excel Versiyonu
Office 2010 TR
Konuyu Başlatan
Merhaba.
Gönderdiğim dosya örnek formüller için, örneğin

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Formülü ile;
B Sütununda Ayın tarihleri mevcut. B3 ten başlayıp aydaki gün sayısı kadar dinamik bir liste oluşturuyor
RTT = Tesmi tatil tarihleri ( Ad tanımlama ile dinamik bir Dizi oluşturuldu.)
UIT = Ücretli izin ( Yıllık İzin ) lerin yazıldığı tarihler. Yine ad tanımlamasıyla dinamik dizi.
EIT = Ücretsiz izinlerin yazıldığı tarihler. Gelmediği SGK gününden düşülecek tarihler. Yine ad tanımlaması.
Son kısımda da ayın tarihlerinden yukardaki tarihler hariç hafta içi ( 6 = Cumartesi ) günlerinin sayısını buluyoruz. Bunu da 7,5 ile çarpınca hafta içi toplamda kaç saat çalışması gerektiğini buluyoruz.

Sizde bu mantıkla neleri toplamak saydırmak vs istiyorsanız onları saydırıp toplaya bilirsiniz. Formülü yazdıktan sonra Ctrl + Shift + Enter ile onaylamanız gerekir ki başına ve sonuna süslü parantez dediğimiz parantezler gelsin. Ben formülün son halni görün diye manuel ekledim.

Puantaj çalışmalarında dinamiklik yani her aya göre kendisinin bazı şeyleri şekillendirmesi ve hesaplaması için Tarih formatında veriler olmalı. Yani sizin çalışmanızda ki gibi Sayılacak yada tarihe başvuru yapılacak alanların tarih formatında olması gerekir. Sizdeki C2 ve C3 hücreleri mesela sizde yazı şeklinde olduğu için hafta içlerini topla şununla çarp vs gibi işlemler dinamik olarak yapılamaz. Her ayı yeniden formüle etmek gerekir.

Saatleri yazdığınız hücrelerin formatı, EĞER saatlerde TOPLAMA gibi işlemler yapılacaksa Hücre biçimlendirme seçeneklerinden isteğe başlıdan köşeli parantez içinde s ile başlayan seçilmelidir. Böylelikle 24 saat üzeri TOPLAMA işlemlerini yapabilirsin.

Birde personelde giriş çıkış saatleri yazılırken hangi veri neyi ifade ediyor 1 sırada C5 de 09:00 C6 da 08:00 C7 de 20:30 yazıyor bunlar neyi ifade ediyor. Toplam çalışma ve fiili çalışma gibi alanlarda olmalı ki sadece o satırı topladığında istediğin sonuca hemen ulaşabilesin.

Belirttiğim gibi örnek dosya formülleri kendi çalışmana uygulaya bilmen için, ama kendi dosyanda da bazı değişiklikler yapman gerekli ki her aya göre kendini düzenleye bilsin ve hesaplama yapabilsin.

Başka bir örnek, aşağıdaki formül ise hafta içi çalışılan saatlerin toplamını bulur, tabi yukarıdaki formüldeki gibi Resmi tatil, Yıllık izin ve ücretsiz izin tarihlerine denk gelmeyen hafta içi günleri.

Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.

Esenlikler dilerim. İyi çalışmalar.


hocam bu şekilde dosyayı düzenledim. haftalık olarak mesaileri hesaplıyor ancak 45 saatten az olan saatleri toplam mesaiden düşüyor bunu düşmemesi için bişey yapamaz mıyız?

haftalık mesai saati 45 in altında olursa toplam mesai değişmeyecek. sadece toplam mesaiye 45 saatin üzerinde olan saatleri toplucak
 

KarıncaZ

Bronz Üye
Kullanıcı Bilgileri
Katılım
9 Ocak 2022
Mesajlar
226
Çözümler
21
Aldığı beğeni
273
Excel Versiyonu
Office 2021 TR
Merhaba
İstediğiniz elbette yapılabilir.

1. Yöntem , Sadece haftalık fazla çalışmaları bulmak. Toplam çalışmayı değil de yaptığı fazla çalışmaları bulmak.
AI5 hücresine
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
Formülünü yazın. Sizin çalışmanıza göre bu formül, toplam çalışması AI4 deki olması gereken çalışmanın üzerinde ise yaptığı fazla çalışmayı hesaplar. Düşükse yazmaz. Çalışmanızda 15 yazıyor, Toplam çalışması 18 saat bu durumda 3 saati yazacaktır. EĞER 14 saat olsaydı sıfır yazacaktır. Yani haftalık sadece mesaileri hesaplıyoruz bu yöntemde.
Bu mantıkla düğer hücrelere de formülü uygularsak AO5 de sadece bu mesaileri toplam yeterli olacaktır.

2. Yöntem. Toplam çalışmalar üzerinden hesaplamak. Sizin haftalar için yazdığınız formüllere dokunmadan sadece mesainin hesaplandığı formülü yani AO5 hücresine aşağıdaki formülü yazmanı yeterli olacaktır.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
bu formülü aşağı doğru sürüklerseniz hesaplama yapılacaktır. Üst satırı sabitledik böylelikle aşağı doğru kaydırınca formül kendini uyarlayacaktır.

İyi çalışmalar.
 

mhmtrsl

Yeni Üye
Kullanıcı Bilgileri
Katılım
26 Ocak 2024
Mesajlar
4
Aldığı beğeni
0
Excel Versiyonu
Office 2019 TR
ARKADAŞLAR BENİMDE BİR SORUM OLACAK ŞİMDİ PUANTAJDA PAZAR GÜNLERİNE "PT" RESMİ TATİLLERE "RT" İZİNLİ GÜNLERE "İ" ÇALIŞTIĞI GÜNE "1" YARIM GÜN ÇALIŞMAYA "0,5" OLARAK HÜCRELERE GİRİYORUM. AY SONUNDA PUANTAJ HESABINDA İZİNLİ GÜNLER DIŞINDA KALAN GÜNLERİN TOPLAMINI VEREN FORMÜL NEDİR. YARDIMCI OLURSANIZ SEVİNİRİM.
 

Konuyu okuyanlar

Üst