Yıllık İzin Fonksiyonu

Katılım
26 Temmuz 2007
Mesajlar
101
Excel Vers. ve Dili
Excel 2016
English
Selam arkadaşlar, bana bir yıllık izin fonksiyonu gerek.
İzin başlangıç tarihi olacak ve kaç gün kullanacağı bilgisi olacak.
Bitiş ve işbaşı tarihini kendi hesaplayacak. Bitiş veya işbaşı tarihleri Pazar günlerine yada tatil günlerine denk gelirse otomatikmen ilk iş gününe göre kendi ayarlayacak.
Böyle bir çalışma konusunda yardım eder misiniz?
Teşekkürler..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
A1 hücresine izin tarihini yazınız.

29.05.2008 gibi

B1 hücresine kullandığı izni yazınız 15 gibi.

C1 hücresine

Kod:
=A1+B1
yazdığınızda Cumartesi ve Pazarı göze almadan normal 15 gün sonraki bitiş tarihini göreceksiniz.

Cumartesi ve Pazar hesaba katılması gerektiğinden

D1 hücresine

Eğer izni Cuma günü bitiyor ve Cuma günü işbaşı yapması gerekiryorsa

Kod:
=C1+ELEMAN(HAFTANINGÜNÜ(C1);1;0;0;0;0;0;2)
Cuma günü biten,Pazartesi günü başlayacaksa

Kod:
=C1+ELEMAN(HAFTANINGÜNÜ(C1);1;0;0;0;0;3;2)
yazınız.
 
Katılım
3 Nisan 2007
Mesajlar
235
Excel Vers. ve Dili
2003 TR
Arkadaşa 19/05 ,29/10 gibi resmi tatiller ve bayram taitilleri de lazımdır. Çünkü bunlar izinden sayılmazlar
 
Son düzenleme:
Katılım
26 Temmuz 2007
Mesajlar
101
Excel Vers. ve Dili
Excel 2016
English
Sayın yurttaş, öncelikle teşekkürler..
Lakin şöyle bir durum sözkonusu.
İş kanununa göre yıllık izin kullanılırken Cumartesi günleri çalışılmış gibi hesaba katılır. Dolayısıyla İşgünü fonksiyonu işimi görmüyor.
Örneğin..
12.05.2008 tarihinde izne çıkan bir personel 14 gün izin kullanacak diyelim.
Dolayısıyla bu kişinin izin bitiş tarihi:28.05.2008 işbaşı tarihi ise 29.05.2008 olacak. Bunun için sanırım ayrıca özel bir KTF gerekli..
İlginiz için yine de teşekkürler..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Arkadaşa 19/05 ,29/10 gibi resmi tatiller ve bayram taitilleri de lazımdır. Çünkü bunlar izinden sayılmazlar
Kime ve neye göre sayılmaz. Benim çalıştığım şirkette böyle bir uygulama sözkonusu değildir.

Soru soru soran kişi bunu belirtirse buna görede alternatif verilir.
 

Merhum İdris SERDAR

Moderatör
Yönetici
Katılım
21 Ekim 2005
Mesajlar
17,094
Excel Vers. ve Dili
Excel, 365 - İngilizce
Sayın yurttaş, öncelikle teşekkürler..
Lakin şöyle bir durum sözkonusu.
İş kanununa göre yıllık izin kullanılırken Cumartesi günleri çalışılmış gibi hesaba katılır. Dolayısıyla İşgünü fonksiyonu işimi görmüyor.
Örneğin..
12.05.2008 tarihinde izne çıkan bir personel 14 gün izin kullanacak diyelim.
Dolayısıyla bu kişinin izin bitiş tarihi:28.05.2008 işbaşı tarihi ise 29.05.2008 olacak. Bunun için sanırım ayrıca özel bir KTF gerekli..
İlginiz için yine de teşekkürler..
Ekteki örneğe bakın.

..
 
Katılım
3 Nisan 2007
Mesajlar
235
Excel Vers. ve Dili
2003 TR
Soru soru soran kişi bunu belirtirse buna görede alternatif verilir.
Öyle ise Alternatif sunarsınız herkes faydalanır.
Bende Muhasebe mesleği ile ilgileniyorum. Böyle bir işlev herkese lazım. Ben yukarıda bir KTF yazdım. Arkadaş deneyip dönerse sevinirim.

Mesela 08/12/2008 Pazartesi kurban bayramı tatili
6/12/2008 de 3 günlük tatile çıkan birininin işbaşı tarihinin
15/12/2008 olması gerekiyor.

06/12/2008 Cumartesi kullanılan iznin 1.günü
07/12/2008 işçinin kendi hakkı Pazar
08/12/2008 işçinin kendi hakkı Kurban Bayramı 1.gün
09/12/2008 işçinin kendi hakkı Kurban Bayramı 2.gün
10/12/2008 işçinin kendi hakkı Kurban Bayramı 3.gün
11/12/2008 işçinin kendi hakkı Kurban Bayramı 4.gün
12/12/2008 Cuma kullanılan iznin 2.günü
13/12/2008 Cumartesi kullanılan iznin 3.günü
14/12/2008 işçinin kendi hakkı Pazar
15/12/2008 işbaşı tarihi şeklinde olmalı
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sayın erkan zaten alternatif vermişim.



Herkesin faydalanması için bu siteye birçok çalışmamı ekledim.

O nedenle yargılamadan linki inceleyiniz.

Tarih & Zaman & Saat Fonksiyonları Uygulamaları

Bunun için KTF yazmayada gerek yok. TAMİŞGÜNÜ fonksiyonu tatilleri otomatik olarak düşüp hesaplar.

Bununla ilgili yüzlerce soru cevapladık. Faydalanmak istiyorsanız forumda araştırma yapınız.
 
Katılım
26 Temmuz 2007
Mesajlar
101
Excel Vers. ve Dili
Excel 2016
English
Sayın erkankamilonas,
tespitiniz yerinde..
Lakin bu konuda pek iyimser değilim. Yani yapılacağı konusunda..
Teşekkürler.
 
Katılım
3 Nisan 2007
Mesajlar
235
Excel Vers. ve Dili
2003 TR
Sayın erkan zaten alternatif vermişim.
Herkesin faydalanması için bu siteye birçok çalışmamı ekledim.
Teşekkürler. Verdiğiniz işleve bakınız, 06/12/2008 tarihinde 3 günlük izne çıkan birinin işbaşıtarihi 14/12/2008 gözüküyor 14/12/2008 ise pazar gününe denk geliyor.
 
Katılım
26 Temmuz 2007
Mesajlar
101
Excel Vers. ve Dili
Excel 2016
English
Sayın yurttaş.. Son eklediğiniz dosyada da yanlış hesaplıyor ne yazık ki. :(
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Sizlere yardım etmek istiyoruz ama saygısızlık yapıyorsunuz.


Sayın ıstarçalı Türkiyenin en büyük şirketlerinin birinde mühendis olarak çalışıyorum ve bizde böyle uygulama yok.Vardiyalı sistemde çalışıyorum,Bayram tatili ve hafta tatili 2 gün olanlar için 1 gün olarak hesaplanıyor.

1 gün kullananlar için yine 1 gündür.


Bana tavsiye vermeyin.

Sadece emek verenler teşekkür etme nezaketinde bulunun yeterlidir.

Size yardımcı olmak isteyenlere bu şekilde davranmanızı anlamakta güç..
 
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Değerli Dostlar Selamlar,
Ben bu konuyla ilgili bir program hazırlamıştım. Uzun süre de kullandım. Şimdi işyeri berbat bir izin programı hazırladı. Sisteme giriş yapıldığı için itiraz edemedik. Bence mantık şöyle yürütülmeli:
İzin Başlangıç tarihinden itibaren (diyelim 1.1.2008) izin sayısı (diyelim 40) düşülürken:
1-Tarih 2.1.2008 (diyelim izin günü pazar ise) ve bu gün pazar değilse
2-Tarih 2.1.2008 (diyelim bir listede yılın bayram günleri var) ve bu gün listede yoksa
kalan 39 değilse 40 olmalı.
Bu döngü sonucu 0 olduğu yerde gün (diyelim izin günü pazar ise) ve bu gün pazar değilse ve bayram değilse iş başı aksi durumda bir gün sonrası sorgulanmalı. Bence en sağlıklı sonuç bu olmalı. Benim yaptığım programda hatalar vardı. Sanırım ustalarımız daha hatasız sonuçlara ulaşacaklardır.
 
Katılım
3 Nisan 2007
Mesajlar
235
Excel Vers. ve Dili
2003 TR
Sayın Ali onun adına bizler teşekkür ediyoruz
Peki sayın Istarçalıya doğru sonuç veren bir işlevle ilgiliyardımcı olalım,

Mesela 08/12/2008 Pazartesi kurban bayramı tatili
6/12/2008 de 3 günlük tatile çıkan birininin işbaşı tarihinin
15/12/2008 olması gerekiyor.

06/12/2008 Cumartesi kullanılan iznin 1.günü
07/12/2008 işçinin kendi hakkı Pazar
08/12/2008 işçinin kendi hakkı Kurban Bayramı 1.gün
09/12/2008 işçinin kendi hakkı Kurban Bayramı 2.gün
10/12/2008 işçinin kendi hakkı Kurban Bayramı 3.gün
11/12/2008 işçinin kendi hakkı Kurban Bayramı 4.gün
12/12/2008 Cuma kullanılan iznin 2.günü
13/12/2008 Cumartesi kullanılan iznin 3.günü
14/12/2008 işçinin kendi hakkı Pazar
15/12/2008 işbaşı tarihi şeklinde olmalı

bunun için ne yapmalı ki sorunu çözülsün. Benim yazdığım KTF ye gerek olmadığını söylediğiniz için ben KTF'u sildim. Siz üsadlardan cevap bekliyoruz. Buyrunuz. Tekrar teşekkürler.
 
Katılım
26 Temmuz 2007
Mesajlar
101
Excel Vers. ve Dili
Excel 2016
English
Sizlere yardım etmek istiyoruz ama saygısızlık yapıyorsunuz.


Sayın ıstarçalı Türkiyenin en büyük şirketlerinin birinde mühendis olarak çalışıyorum ve bizde böyle uygulama yok.Vardiyalı sistemde çalışıyorum,Bayram tatili ve hafta tatili 2 gün olanlar için 1 gün olarak hesaplanıyor.

1 gün kullananlar için yine 1 gündür.


Bana tavsiye vermeyin.

Sadece emek verenler teşekkür etme nezaketinde bulunun yeterlidir.

Size yardımcı olmak isteyenlere bu şekilde davranmanızı anlamakta güç..
Sayın Ali,
Neden böyle birden bir sitemde bulundunuz hiç anlamadım. Amacım kimseyi aşağılamak yada farklı bir durum yaratmak kesinlikle değil. 4857 sayılı iş kanununda belirttiğim olay var ve sizin şirketiniz bunu uygulamıyorsa -kusura bakmayın- büyüklüğünden şüphe ederim.
İkinci mesajım ise tamamen latifeden ibaretti. Eğer farklı anlam yüklemeye meyil verdiysem özür dilerim.
Yazdığınız mesajlara tabi ki teşekkür edeceğim. Bu konuda bir polemik yaratmak istemem.
Hakkınızı helal edin..
 

Ali

Uzman
Katılım
21 Temmuz 2005
Mesajlar
7,897
Excel Vers. ve Dili
İş:Excel 2016-Türkçe
Erkan Bey yardımcı olanlar çıkacaktır.Saygılar. İyi çalışmalar.
 
Katılım
23 Şubat 2007
Mesajlar
1,212
Excel Vers. ve Dili
Excel2003
Ben yine de izin programını ekliyorum. İşinize yarayacağını düşünüyorum.
Ayrıca bilginiz olsun diye Belediyelerde de vardiya sistemine göre Hafta Tatilleri 1 gün Toplu İş sözleşmelerinde yazılı şekilde ve 08-17 çalışanlar 2 gün hafta tatili kullanırlar. Haftada 40 saat olmak üzere.
 
Üst