yıllık izin hesaplama

ibrahimaktas1905

Altın Üye
Katılım
2 Aralık 2012
Mesajlar
60
Excel Vers. ve Dili
ms office excel 2019
türkçe
Altın Üyelik Bitiş Tarihi
25-03-2025
iyi günler üstadlar ekte verilen dosyada yıllık izinleri ile alakalı bir tablo var bir tablo var bu tabloda atladığımız bir formül eksikliği tespit edildi.
işe başladıktan 1-5 yıl arası 14 gün izin. 6 ve üzeri iznlerde ise 20 gün verilmektedir. ayrıca 18 yaş altı ve 50 yaş üstü çalışanlarda kıdeme bakılmaksızın 20 gün verilmektedir.

1- 50 yaşına 3. yılda geldi ise 3 yıldan öncekiler için 14 gün verilmesi 3 yıldan sonrakiler için ise 20 gün verilmesi,
2- 50 yaşına 5 yıldan sonra geldi ise 5 yıldan öncekileri de normalde 14 ile çarpması gerekirken 20 ile çarpıyor.
 

Ekli dosyalar

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,054
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Tablonuza baktım, tüm izinleri toplam olarak almışsınız. Yani neden tek bir hücrede şahsın 10 yıllık izin toplamı 180 gün yazıyor. Tabi sizin tercihiniz. Daha önce buna benzer tablolar yaptım ama yıl yıl hesaplanacak şekilde. Farklı bir tablo ya da bir personel dosyası içinde sayfa sayfa hesaplanabilir. Sizin istediğiniz tarz için fonksiyon yeterli mi yoksa kod mu yazmak gerekir daha tecrübeli bir hocamızın bakması gerekir.
Saygılarımla
 

ibrahimaktas1905

Altın Üye
Katılım
2 Aralık 2012
Mesajlar
60
Excel Vers. ve Dili
ms office excel 2019
türkçe
Altın Üyelik Bitiş Tarihi
25-03-2025
Bilgi için teşekkür ederim. Alternatif tablolara açığım bu tablo şart değil zaman içerisinde yapmıştım değişiklik yapılabilir elbette
 

OzNvl

Altın Üye
Katılım
2 Ocak 2017
Mesajlar
48
Excel Vers. ve Dili
2010 tr
Altın Üyelik Bitiş Tarihi
11-11-2025
Kendi yapmış olduğum sistemde ayrı tablo olarak listeledim ve toplam hakedişleri burada çağırdım.
Sizin çalışmanıza uyarlanmış halini gönderiyorum. inşallah doğru anlamışımdır yapmak istediğinizi yardımcı olabilmişimdir.
 

Ekli dosyalar

muratgunay48

Altın Üye
Katılım
10 Şubat 2010
Mesajlar
1,054
Excel Vers. ve Dili
Office 365 - Türkçe (64 bit)
Altın Üyelik Bitiş Tarihi
31-01-2025
Bilgi için teşekkür ederim. Alternatif tablolara açığım bu tablo şart değil zaman içerisinde yapmıştım değişiklik yapılabilir elbette
Tabloyu inceleyiniz. Doğum tarihlerini ve işe giriş tarihlerini değiştirin, göreceksiniz 18 altı ve 60 üstü direk 20 olur, değilse normal hak ediş olur.
Sau
 

Ekli dosyalar

ibrahimaktas1905

Altın Üye
Katılım
2 Aralık 2012
Mesajlar
60
Excel Vers. ve Dili
ms office excel 2019
türkçe
Altın Üyelik Bitiş Tarihi
25-03-2025
teşekkür ederim yapılan yardımlar için. kontrol edip uyarlama yapabiliyor muyum denemem lazım.
 

AYŞE AKBULUT

Altın Üye
Katılım
22 Eylül 2021
Mesajlar
8
Excel Vers. ve Dili
başlangıç
Altın Üyelik Bitiş Tarihi
22-09-2026
Sayın ibrahimaktaş1905 Merhaba

Bir Örnek Dosyada ekte sunulmuştur.

İyi Çalışmalar
Merhaba,Yapmış olduğunuz çalışma çok güzel gözüküyor. Excel de yeniyim. Ahmet ELEKTİRİKÇİ örneğinde ki izin takip listesi sekmesinde İzne başlama tarihi ile izin dönüş iş başı tarihi arasında hafta sonlarını iznin içine almış. Hafta sonu almadan formül nasıl oluşturulur? örn:13 gün yıllık izin almak isteyen bir kişi 06.09.2021 ayrılırsa iş başı tarihi 23.09.2021 olmalı.Yani hafta sonlarını atlamalı. ikincisi. hal ediş listesinde 16/23/30 olarak yazılıyor.14/20/26 olarak nasıl değiştirebilirim. Yardımcı olabilir misiniz.Teşekkür ederim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Önce ikinci sorunuzu çözelim. Neden böyle bir hakediş hesaplanmış bilemiyorum ama dosyanın sahibi KTF oluşturarak bu işlemi KTF içinde yapmış.
Dosyanın VBA kısmına ulaşıp (Excel sayfanızda iken Alt+F11 tuşlarına basın) Module 1 içine girip aşağıdaki resimde görülen 14+2 / 20+3 / 26+4 gibi olan ifadelerden +2/+3/+4 leri silmeniz yeterli olur.

230328
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
İlk sorunuz için aşağıdaki formülü kullanın.
=İŞGÜNÜ(N4;TOPLA(O4:Q4))

Referans verdiğiniz excel dosyasında N4 hücresi izne başlayacağı tarih olarak verildiği ve izin günlerinin toplamı da O4:Q4 aralığında olduğu için formülü böyle yazdım.
Siz kendinize göre uyarlarsınız.

N4 olan kısım .. İzin başlangıç tarihi
TOPLA(O4:Q4)...İzin gün sayısı

Excel uygulamanızda Formül Ekle menüsünden İŞGÜNÜ formülünü seçerek ekrandaki ipuçlarından faydalanabilir ya da excelin yardım sayfasından detaylı bilgi alabilirsiniz.

230330
 
Katılım
9 Ocak 2011
Mesajlar
354
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
01-07-2023
Merhaba
Sayın "ckarabacak" paylaştığı örnek dosyayı kendime uyarlamak istedim ancak ayarlamama rağmen Bayram Günlerini hesaba dahil etmiyor.
Birde normalde 2.çalışanımız var ve haftanın 6 günü çalışıyor yıllık 14 gün izin hakkı var ama örnek te 16 gün üzerinden hesaplanmış
Dosyayı paylaşıyorum örneğin düzenlenmesi konusunda yardımcı olabilirmisiniz.
 

Ekli dosyalar

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
......
Birde normalde 2.çalışanımız var ve haftanın 6 günü çalışıyor yıllık 14 gün izin hakkı var ama örnek te 16 gün üzerinden hesaplanmış
Dosyayı paylaşıyorum örneğin düzenlenmesi konusunda yardımcı olabilirmisiniz.
# 8 nolu mesajda bir başka forum üyesi de aynı şeyi sormuştu.
#9 nolu mesajımda nasıl düzeltileceğini gösterdim
 
Katılım
9 Ocak 2011
Mesajlar
354
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
01-07-2023
# 8 nolu mesajda bir başka forum üyesi de aynı şeyi sormuştu.
#9 nolu mesajımda nasıl düzeltileceğini gösterdim
Tamam o bölümü değiştirdim halloldu Ancak Bayram ve Tatil Günlerini hesaplamıyor.
 
Son düzenleme:

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
İncelediğim kadarıyla Bayram ve Resmi Tatiller o programda kullanılmamış. Kendiniz eklemelisiniz.
 

AYŞE AKBULUT

Altın Üye
Katılım
22 Eylül 2021
Mesajlar
8
Excel Vers. ve Dili
başlangıç
Altın Üyelik Bitiş Tarihi
22-09-2026
Önce ikinci sorunuzu çözelim. Neden böyle bir hakediş hesaplanmış bilemiyorum ama dosyanın sahibi KTF oluşturarak bu işlemi KTF içinde yapmış.
Dosyanın VBA kısmına ulaşıp (Excel sayfanızda iken Alt+F11 tuşlarına basın) Module 1 içine girip aşağıdaki resimde görülen 14+2 / 20+3 / 26+4 gibi olan ifadelerden +2/+3/+4 leri silmeniz yeterli olur.

Ekli dosyayı görüntüle 230328
Teşekkür ederim.
 
Katılım
9 Ocak 2011
Mesajlar
354
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
01-07-2023
İncelediğim kadarıyla Bayram ve Resmi Tatiller o programda kullanılmamış. Kendiniz eklemelisiniz.
Evet bende Kodda Tatil Günleri ile ilgili sayfayla bağlantı görememiştim.
Zaten onlarca bu tarz program denedim bir tane istediğim gibi doğru düzgün çalışanı görmedim.
Olanlarda çok detaylı personeli çok olan işyerleri için.
İlginiz için Teşekkürler
 
Katılım
9 Ocak 2011
Mesajlar
354
Excel Vers. ve Dili
2007 Türkçe
Altın Üyelik Bitiş Tarihi
01-07-2023
Şöyle bir dosya buldum Forumda baya eski adaşınız tarafından hazırlmış tatil günlerini her yıla uygun formatta ayarlamış.
Ama bunda da 16 gün üzerinden hesaplama yapıyor biraz dokunuşlarla belki istenen şekle sokulabilir.
 

Ekli dosyalar

Üst