Excel'de iki tarih arasındaki aylar nasıl sayılır?
Excel’de iki tarih arasındaki ay sayısını almanın en iyi yolu ETARİHLİ işlevini kullanmaktır. Bu fonksiyonda başlangıç tarihini ve bitiş tarihini belirtmeniz gerekir. Bundan sonra sonucu almak istediğiniz birimi de belirtmeniz gerekir.
Aşağıdaki örnekte A2 ve B2 hücrelerinde iki tarihimiz var.
İki tarih arasındaki ayları alma formülü (DATEDIF)
- İlk olarak C2 hücresine TARİHLİ EĞER işlevini girin.
- Bundan sonra, ilk bağımsız değişkende başlangıç tarihinin bulunduğu A2 hücresine bakın.
- Daha sonra ikinci argümanda bitiş tarihinin bulunduğu B2’ye bakın.
- Şimdi üçüncü argümana “m” girin.
- Sonunda sonucu almak için Enter tuşuna basın.
Burada sonuçta 11 olduğunu görüyorsunuz, bu doğru çünkü Mart 2021 ile Şubat 2022 arasında 11 ayımız var.
=DATEDIF(A2,B2,"m")
TARİHLİ EĞER fonksiyonuna girdiğinizde gördüğünüz gibi Excel fonksiyonu görüntülemiyor ve bu fonksiyonu listedeki fonksiyonlar listesinde bulamazsınız. DATEDIF hakkında daha fazla bilgiyi buradan edinebilirsiniz. Ayları ve günleri ayrı ayrı, ancak tek bir hücrede görüntülemek için DATEDIF’i de kullanabilirsiniz.
Yukarıdaki formülde, ayları, ardından günleri elde etmek için DATEDIF’i iki kez kullandık, ardından tam bir sonuç elde etmek için iki formülü birleştirdik.
YEARFRAC kullanılarak iki tarih arasındaki ay
2 tarih arasındaki ayları saymamız gereken bir durum olabilir ama aylar bittikten sonra kalan günleri de hesaba katmamız gerekiyor. Bu durumda en iyi yol YEARFRAC fonksiyonunu kullanmaktır.
YILFRAC’ta, ilk bağımsız değişkende başlangıç tarihini belirtmeniz ve ardından ikinci bağımsız değişkende bitiş tarihini belirtmeniz gerekir. Daha sonra yıldız işaretini kullanarak 12 ile çarpın.
Şimdi enter tuşuna bastığınızda, bu iki tarih arasındaki toplam ay sayısını tamsayı olarak ve günleri ondalık sayı olarak alacaksınız.
Yukarıdaki örnekte başlangıç tarihi olarak 1 Mart 2021, bitiş tarihi olarak ise 23 Şubat 2022’yi görüyoruz. Şimdi YEARFRAC kullandığımda 11,73 değerini döndürüyor; burada 11, ay sayısıdır ve 0,73, Şubat ayında sahip olduğumuz 23 günü temsil eden ondalık değerdir.
Sonucu yuvarlamak istiyorsanız bu formülü yuvarlama fonksiyonuyla sarabilirsiniz.
İki tarih arasındaki ayı bulmak için YIL + AY işlevini kullanma
İki tarih arasındaki ay sayısını almak için kullanabileceğiniz başka bir yöntem daha var. YIL ve AY işlevlerini birleştirerek ayları döndüren aşağıdaki formülü oluşturabilirsiniz.
=(YEAR(B2)-YEAR(A2))*12+MONTH(B2)-MONTH(A2)
Bu işlevi anlamak için onu iki bölüme ayırmanız gerekir:
Yıl fonksiyonumuzun olduğu ilk kısımda önce bitiş tarihinin yılını, ardından başlangıç tarihinin yılını alıp on ikiyle çarpıyor. Bu bölüm, tarihler arasında kalan ay sayısını döndürür.
Formülün bu kısmı sadece tarihlerin farklı yıllara sahip olması durumunda fark yaratır, her iki tarih de aynı yıllara sahiptir, bu durumda bu kısım hesaplamada herhangi bir fark yaratmayacaktır. Gördüğünüz gibi elimizde 2021 ve 2022 var ve formülün bu kısmının verdiği sonuç 12.
İkinci kısımda ise başlangıç tarihinden itibaren ayı, bitiş tarihinden itibaren ayı çıkarıyoruz. Ve bu kısım aynı zamanda erişime sahip olduğumuz günleri de göz ardı ediyor.
Yani (3 Mart)’ı Şubat (2)’den çıkardığımızda sonuçta -1 elde ederiz.
Bundan sonra, 12’den -1’i çıkararak iki tarih arasındaki toplam ay sayısı olan 11’i elde ederiz. Bana en çok hangi yöntemi beğendiğimi sorarsanız kullanımı basit ve kullanıcı tarafından anlaşılması kolay olan DATEDIF derdim.