• DİKKAT

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

çalışma süresine ilave yapmak

Katılım
25 Aralık 2008
Mesajlar
176
Excel Vers. ve Dili
2010 Türkçe
arkadaşlar merhaba
aşağıdaki formül C10 hücresine başlama tarihi yazıldığında bu gün itibariyle çalışan memurun hizmet süresini gösteriyor.
Sorum şu: başlama tarihinden önce iki tarih arasında hizmet süresi varsa bu formüle nasıl ilave edilir yada ücretsiz izin gibi çalışma süresi varsa nasıl düşülür.
yardımlarınız için teşekkürler..
=ETARİHLİ(C10;BUGÜN();"y")&" "&"Yıl"&" "&ETARİHLİ(C10;BUGÜN();"ym")&" "&"Ay"&" "&ETARİHLİ(C10;BUGÜN();"md")&" "&"Gün"
 
Şunu deneyin..

Kod:
Function ETARIH(KUCUK_TARIH As Date, BUYUK_TARIH As Date) As String
ETARIH = Evaluate("DateDif(" & CDbl(CDate(KUCUK_TARIH)) & "," & CDbl(CDate(BUYUK_TARIH)) & ", ""y"")") & " YIL "
ETARIH = ETARIH & Evaluate("DateDif(" & CDbl(CDate(KUCUK_TARIH)) & "," & CDbl(CDate(BUYUK_TARIH)) & ", ""ym"")") & " AY "
ETARIH = ETARIH & Evaluate("DateDif(" & CDbl(CDate(KUCUK_TARIH)) & "," & CDbl(CDate(BUYUK_TARIH)) & ", ""md"")") & " GÜN"
End Function

Kullanımı,

=ETARIH(C10;BUGÜN())
 
tam olarak anlatamadım galiba dosyayı inceler misiniz
 

Ekli dosyalar

Geri
Üst