Sayın
@teyadih .
Benim anladığım elinizde;
-- işe giriş tarihlerinin olmadığı,
-- sadece, başka bir kaynaktan yıl/ay/gün olarak BUGÜN tarihine göre alınan hizmet sürelerinin olduğu.
Bence çözüm için basit düşünmekte yarar varar. Buna göre;
-- İşe giriş tarihinin =TARİH(YIL(BUGÜN)-HİZMET YILI;AY(BUGÜN)-HİZMET AYI;GÜN(BUGÜN)-HİZMET GÜNÜ) şeklinde,
-- Terfi tarihinin =TARİH(YIL(İŞE GİRİŞ TARİHİ)+HİZMET YILI+1;AY(İŞE GİRİŞ TARİHİ);GÜN(İŞE GİRİŞ TARİHİ)+1) şeklinde,
-- Bir sonraki terfi tarihine kalan AY sayısının : =ETARİHLİ(BUGÜN;TERFİ TARİHİ-1;"YM") şeklinde,
-- Bir sonraki terfi tarihine kalan GÜN sayısının : =ETARİHLİ(BUGÜN;TERFİ TARİHİ-1;"MD") şeklinde,
bulunmasının yerinde olacağını düşünüyorum (yıl farkı zaten olamayacaktır).
Hizmet sürelerinin hesabında BUGÜN tarihinin dahil/hariç durumuna göre kalan ay/yıl formüllerindeki -1 kısımlarının silinmesi gerekebilir.
Yani madem işlemler TARİH işlemleridir, hesaplamalar da SAYIlar yerine TARİHler üzerinden yapılmalıdır.
Bir de ekleyeceğiniz örnek belgelerde, BUGÜN gibi OYNAK işlevler kullanmamanızda,
verilen çözüm önerileri için DOĞRU/YANLIŞ, EKSİK/FAZLA yerine OYNAK işlev dolayısıyla
durumun tam anlaşılması için "şu tarihe göre, şu nedenle şu olması gerekirken şu sonuç alınıyor"
gibi net ifadeler kullanmanızda yarar var. Çünkü eklediğiniz belge bir sonraki gün indirilip açıdığında sonuçlar değişecektir.
İyi çalışmalar dilerim.
.