formül yardım

Katılım
29 Ekim 2011
Mesajlar
138
Excel Vers. ve Dili
2007 türkçe
Merhaba Arkadaşlar,

Yıllık izin çalışmamda yer alan aşağıdaki formülüme yaşı 50 den büyük ama çalışma süresi 6 yıldan az çalışanlara 20 gün, yaşı hem 50 den büyük hem de 6 yıl ve daha fazla olan çalışması onaranlara ise 22 gün izin yazsın istiyorum. Nasıl yapabilirim.

=EĞER(VE($O3>=50;AY($D$1)>=AY($J3));"22";EĞER(AY($D$1)>=AY($J3);EĞER($R3<1;0;EĞER($R3>=15;26;EĞER(6>$R3;15;EĞER($R3>5;22))));0))
 

Tevfik_Kursun

Altın Üye
Katılım
30 Temmuz 2012
Mesajlar
3,794
Excel Vers. ve Dili
Office 2016 Pro - Türkçe 64 Bit
Altın Üyelik Bitiş Tarihi
12-02-2029
Merhaba Arkadaş,
Küçük bir örnek koysanız daha iyi olmaz mıydı? O3 te, J3 te D1 de ... ne var?
Kolay gelsin
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Deneyiniz.
Kod:
=EĞER(VE(ETARİHLİ(F3;BUGÜN();"y")>50;ETARİHLİ(C3;BUGÜN();"y")<6);20;EĞER(VE(ETARİHLİ(F3;BUGÜN();"y")>50;ETARİHLİ(C3;BUGÜN();"y")>6);22;"Diğer"))
 
Katılım
29 Ekim 2011
Mesajlar
138
Excel Vers. ve Dili
2007 türkçe
teşekkürler, peki diğer yazan kısım yerine diğer izin karşılıklarını nasıl getiereceğiz.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Eğer le başlıyarak şartları belirtmelisiniz.Örn:EĞER(VE(ETARİHLİ(F10;BUGÜN();"y")<=50;ETARİHLİ(C10;BUGÜN();"y")<10);15))) gibi
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Dosyanızı indiremedim.Koruma programı virüs olabileçeği yönünde uyarı veriyor.Ulaşma imkanım olursa çözmeye çalışırım.Ulaşan başka arkadaşlar çözüme katkı verebilir.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Diğerleri için şartlarınız nedir? Örn yaşı 50 den küçük ise ise, çalışma süresi 5 ten küçük ise , 50 yaş dahil mi? Sonuçun doğru çıkması için tüm seçenekleri içeren bilginin eksiksiz olması gerekli.Dosyanız da böyle bir bilgi bulunmuyor.
 
Katılım
29 Ekim 2011
Mesajlar
138
Excel Vers. ve Dili
2007 türkçe
1-çalışma süre 1-5(dahil) ve 50'den küçükse;15
2-Çalışma süresi 6 ile 15' arası (15 dahil değil) ve yaş 50'den küçükse 22
3-Çalışma süresi 15 yıl ve daha fazla ise ve yaş dikkate alınmaksızın 26 gün
4-Çalışma süresi 1-5 (dahil) ve yaş 50'den büyükse 20
5-Çalışma süresi 6-15 arası ve yaş 50'den büyükse 22 gün
 
Katılım
29 Ekim 2011
Mesajlar
138
Excel Vers. ve Dili
2007 türkçe
Merhaba,

bütün olasılıklar çok iyi çalışıyor ama yaşı 50'den büyük olan ve çalışma süresi 6 yıl -15 yıl arası olan çalışanlarda boş getiriyor. Herhalde burda kafası karışıyor. Burada, öncelikle kıdem süresine bakmalı ve 22 gün izin vermeli.Bunu nasıl sağlayabiliriz.
 
Katılım
6 Mart 2005
Mesajlar
6,233
Excel Vers. ve Dili
Excel Vers. ve Dili:
Office 2016 TR 64 Bit
Altın Üyelik Bitiş Tarihi
22/12/2022
Örnek dosyada
18. satırda çalışma yılı 6 yaş 53 olan 22 yazıyor.Formülü kopyalama hatası yapmış olabilirsiniz.
 
Üst