• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Yıllık Ücretli İzin Hakediş

poetika

Altın Üye
Katılım
6 Kasım 2005
Mesajlar
142
Excel Vers. ve Dili
Excel 2010 Türkçe
Merhaba, ekte yer alan dosyadaki formatta yıllık ücretli izin hakediş programı oluşturmak için yardımlarınızı rica ediyorum. Selamlar.
 

Ekli dosyalar

Merhaba.

6 numaralı cevap ekindeki belgede gerekli formül ve açıklamalar mevcut olduğundan
buradaki formülleri sildim.

.
 
Merhaba.

Yanlış anlamadıysam aşağıdaki şekilde işlem yapabilirsiniz.

-- D6 hücresine (aşağı doğru kopyalayın);
Kod:
[FONT="Arial Narrow"]=[COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6-1;C6;"Y")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6-1;C6;"Y")&" Yıl ";"")&[COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6-1;C6;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6-1;C6;"YM")&" Ay ";"")&[COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6-1;C6;"MD")>0;[COLOR="Red"]ETARİHLİ[/COLOR](B6-1;C6;"MD")&" Gün ";"")[/FONT]
-- D11 hücresine (dizi formülü)
Kod:
=[COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"Y")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"Y");0))
+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"YM");0))/12)
+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"MD")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"MD");0))/365)&" Yıl "
&MOD([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"YM");0))+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"MD")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"MD");0))/30);12)& " Ay "
&[COLOR="red"]MOD[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"MD")>0;[COLOR="red"]ETARİHLİ[/COLOR](B6:B10-1;C6:C10;"MD");0));30)&" Gün"
[COLOR="blue"][FONT="Arial Narrow"]Formül dizi formülü olduğundan hücreye [B][COLOR="red"]CTRL+SHIFT+ENTER[/COLOR][/B] ile girilmelidir.
İşlem doğru yapılmışsa formül [B]kendiliğinden [COLOR="red"]{[/COLOR]....[COLOR="Red"]}[/COLOR][/B] gibi köşeli parantez içine alınır.[/FONT][/COLOR]
-- D12 hücresine;
Kod:
=[COLOR="red"]MAK[/COLOR]([COLOR="red"]ARA[/COLOR](G20;{0;1;6;15};{0;14;20;26});[COLOR="red"]EĞER[/COLOR]([COLOR="red"]YADA[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR]($D$2;[COLOR="red"]BUGÜN[/COLOR]();"Y")<=18;[COLOR="red"]ETARİHLİ[/COLOR]($A$6;[COLOR="Red"]BUGÜN[/COLOR]();"Y")>=50);20;0))

Teşekkür ederim, galiba iki sorun var:
işe giriş ve çıkış tarihleri girilmezse #SAYI hatası vermesin. işe giriş ve/veya çıkış tarihi boşsa, çalışma gün sayısı da boş olsun.
bir de d12 formülü çalışmadı.
 

Ekli dosyalar

D6 ve D12 için verdiğim formülü düzelttim.

D6'daki formül ÇIKIŞ tarihi yazılmamışsa BUGÜN tarihine göre hesaplama yapar,
GİRİŞ tarihi yazılmamışsa hesaplama yapmaz.
 
D6 ve D12 için verdiğim formülü düzelttim.

D6'daki formül ÇIKIŞ tarihi yazılmamışsa BUGÜN tarihine göre hesaplama yapar,
GİRİŞ tarihi yazılmamışsa hesaplama yapmaz.

d12 formülü hala çalışmıyor 0 veriyor.
d11 formülü de bir kerelik çalışıyor, daha sonrasında #DEĞER ya da #SAYI hatası veriyor.
 

Ekli dosyalar

Merhaba.

Ekli belgede gerekli hesaplama ve açıklamalar var.
Belgeyi inceleyiniz.

Ekli belge yenilendi. 08.02.2017 11:30
.
 

Ekli dosyalar

Tekrar merhaba.

Daha önce ETARİHLİ işlevindeki "MD" seçeneğinde NEGATİF olabilme durumunu hiç fark etmemiştim.
Önceki cevabımın ekindeki belgeyi güncelledim, tekrar indirebilirsiniz.

Aşağıdaki bağlantı adresinde konuyla ilgili açıklama var.
Microsoft açıklama sayfası

-- Bu açıklamaya göre; G9 hücresindeki formülü aşağıdakiyle değiştirip, formülü aşağı doğru kopyalayın.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]($B9="";"";[COLOR="red"]ETARİHLİ[/COLOR]($B9;[COLOR="red"]EĞER[/COLOR]($C9="";[COLOR="red"]BUGÜN[/COLOR]();$C9);"MD")+1)
-- J6 hücresindeki tek formülü (dizi formülü) de aşağıdaki şekilde değiştirin ki tutarlılık olsun.
Kod:
[FONT="Arial Narrow"]=[COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"Y")>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"Y");0))+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM");0))/12)+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1;0))/365)&" Yıl "
&[COLOR="red"]MOD[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM");0))+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1;0))/30);12)& " Ay "
&[COLOR="red"]MOD[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1>0;[COLOR="Red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1;0));30)&" Gün"
[COLOR="Blue"]Dizi formülü olduğundan [B][COLOR="Red"]CTRL+SHIFT+ENTER[/COLOR][/B] ile uygulanacak.[/FONT][/COLOR]
 
Tekrar merhaba.

Daha önce ETARİHLİ işlevindeki "MD" seçeneğinde NEGATİF olabilme durumunu hiç fark etmemiştim.
Önceki cevabımın ekindeki belgeyi güncelledim, tekrar indirebilirsiniz.

Aşağıdaki bağlantı adresinde konuyla ilgili açıklama var.
Microsoft açıklama sayfası

-- Bu açıklamaya göre; G9 hücresindeki formülü aşağıdakiyle değiştirip, formülü aşağı doğru kopyalayın.
.
Kod:
=[COLOR="red"]EĞER[/COLOR]($B9="";"";[COLOR="red"]ETARİHLİ[/COLOR]($B9;[COLOR="red"]EĞER[/COLOR]($C9="";[COLOR="red"]BUGÜN[/COLOR]();$C9);"MD")+1)
-- J6 hücresindeki tek formülü (dizi formülü) de aşağıdaki şekilde değiştirin ki tutarlılık olsun.
Kod:
[FONT="Arial Narrow"]=[COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"Y")>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"Y");0))+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM");0))/12)+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1;0))/365)&" Yıl "
&[COLOR="red"]MOD[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM")>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18-1;C9:C18;"YM");0))+[COLOR="red"]TAMSAYI[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1>0;[COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1;0))/30);12)& " Ay "
&[COLOR="red"]MOD[/COLOR]([COLOR="red"]TOPLA[/COLOR]([COLOR="red"]EĞER[/COLOR]([COLOR="red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1>0;[COLOR="Red"]ETARİHLİ[/COLOR](B9:B18;C9:C18;"MD")+1;0));30)&" Gün"
[COLOR="Blue"]Dizi formülü olduğundan [B][COLOR="Red"]CTRL+SHIFT+ENTER[/COLOR][/B] ile uygulanacak.[/FONT][/COLOR]

elinize sağlık süper oldu.
 
Merhaba
7. penceredeki dosyayı indirdim.
8. penceredeki formülleri yerine ekledim/değiştirdim.
B9:c9 01.01.2005-01.03.2007 790
b10:c10 1.7.2007-1.9.2008 429
b11: 1.10.2016 tarihleri değiştirdim.28.6.2017 itibariyle 271 gün
toplam 1490 gün

diğerlerini boşalttım.
Bu durumda iken
J6 sayı hatası E6 ise 20 olarak kalmaktadır.
E6: 14 gün gelmesi gerekirdi.
buna göre konuyu değerlendirmeniz mümkün mü?
 
Geri
Üst