Excel formülü: Tamamlanan yılın yüzdesini alın -

İçindekiler

Genel formül

=YEARFRAC(DATE(YEAR(date),1,1),date)

Özet

Bir yıl içinde kalan yüzdeyi belirli bir tarihe göre hesaplamanız gerekiyorsa, bunu YEARFRAC işlevine dayalı bir formülle yaparsınız.

Örnekte, kalan yılın yüzdesini hesaplayan C5'teki formül şudur:

=YEARFRAC(DATE(YEAR(B5),1,1),B5)

Açıklama

YEARFRAC işlevi, başlangıç ​​tarihi ve bitiş tarihi olmak üzere iki tarih alır ve bunlar arasındaki zamanı kesirli yıllar olarak hesaplar. Bu durumda, bitiş tarihini olduğu gibi kullanıyoruz, ancak bu kod parçasıyla aynı yılın ilk gününe eşit bir başlangıç ​​tarihi oluşturuyoruz:

DATE(YEAR(B5),1,1)

Bu, yıl değerini B5'teki tarihten çıkarır ve hem ay hem de gün için 1 ile birlikte TARİH işlevine ekler.

Sonuç, YEARFRAC işlevinin, yılın iki tarih arasındaki kesirine karşılık gelen ondalık bir değer döndürmesidir.

Bu değer, yüzde sayı biçimiyle biçimlendirildiğinde, tamamlanan yılın yüzdesini gösterir.

Kalan yılın yüzdesi

Kalan yılın yüzdesini hesaplamak için, formülü kesirli yılı 1'den çıkaracak şekilde ayarlamanız yeterlidir. Örnekte, D5 şu formülü içerir:

=1-YEARFRAC(DATE(YEAR(B5),1,1),B5)

Ilginç makaleler...