
Genel formül
=YEAR(date)+(MONTH(date)>=startmonth)
Özet
Bir tarihten mali yıl almak için YIL ve AY işlevlerine dayalı bir formül kullanabilirsiniz. Gösterilen örnekte, D5'teki formül şöyledir:
=YEAR(B5)+(MONTH(B5)>=C5)
Açıklama
Sözleşmeye göre bir mali yıl, bittiği yıl olarak belirtilir. Öyleyse, bir mali yıl Temmuz ayında başlıyorsa, 1 Ağustos 2018 tarihi 2019 mali yılıdır.
Year işlevi ilk olarak B5, 2017'deki tarihten yılı döndürür. Bu sonuca aşağıdaki boole ifadesi eklenir:
(MONTH(B5)>=C5)
Burada, MONTH işlevi B5, 1'deki tarihten itibaren ayı döndürür ve bu sonuç C5'teki başlangıç ayı ile karşılaştırılır. 1, 7'den küçük olduğundan, ifade FALSE değerini döndürür ve bu da sıfır olarak değerlendirilir.
Not: Boole mantığı ile DOĞRU değerler 1 ve YANLIŞ değerler sıfır olarak değerlendirilir. Bu nedenle, tarihten itibaren ay başlangıç ayından büyükse veya bu aya eşitse, ifade TRUE veya 1 değerini döndürür. Değilse, ifade FALSE veya sıfır döndürür.