Merhaba.
Gönderdiğim dosya örnek formüller için, örneğin
HTML:
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.
HTML:
Esenlikler dilerim. İyi çalışmalar.