Makale numarası: 214134 - Son Gözden Geçirme: 29 Ocak 2008 Salı - Gözden geçirme: 5.1

Excel'de iki tarih arasındaki ay sayısını hesaplama

Sistem İpucuBu makale, kullandığınızdan farklı bir işletim sistemine yöneliktir. Sizinle ilgili olmayabilecek makale içeriği devre dışı bırakıldı.

Bu Sayfada

Hepsini aç | Hepsini kapa

™zet

Bu adım adım makalede, iki tarih arasındaki ay sayısının nasıl hesaplanacağı gösterilmektedir.

Herhangi iki tarih arasındaki ay sayısını hesaplamak için, aşağıdaki yöntemlerden birini kullanın. Her iki yöntemde de aşağıdaki bilgiler kullanılmaktadır:
  • EDate = İlk Tarih
  • LDate = İkinci Tarih NOT: LDate veya EDate değerini hücre başvurusu yerine doğrudan bu formüle yazarsanız, tırnak işaretleri içine almalısınız (örneğin, "9/7/00").

Üst Değere Yuvarlama

Bu yöntemde, hesaplama sırasında gün değeri kullanılmaz. Örneğin, başlangıç tarihi 31/10/00 ve bitiş tarihi 2/11/00 olduğunda, aradaki fark yalnızca iki gün olduğu halde bir ay döndürülür.

Bu yöntem için, şu formülü:
=(YEAR(LDate)-YEAR(EDate))*12+MONTH(LDate)-MONTH(EDate)
aşağıdaki örnekte gösterildiği gibi kullanın:
  1. A1 hücresine 31/10/99 yazın.
  2. A2 hücresine şu formülü yazın:
    =(YEAR(NOW())-YEAR(A1))*12+MONTH(NOW())-MONTH(A1)
    Döndürülen sayı, 31/10/99 tarihinden bugüne kadar olan ay sayısının bir sonraki tamsayıya yuvarlanmış değeridir.

Alt Değere Yuvarlama

Bu yöntemde, hesaplamalarda gün sayısı kullanılır ve ay sayısının alt tamsayı değerine yuvarlanır. Örneğin, başlangıç tarihi 30/10/00 ve bitiş tarihi 30/11/00 olduğunda, bir ay döndürülür; ancak bitiş tarihi 29/11/00 olursa sıfır değeri döndürülür.

Bu yöntem için, şu formülü:
=IF(DAY(LDate)>=DAY(EDate),0,-1)+(YEAR(LDate)-YEAR(EDate))
*12+MONTH(LDate)-MONTH(EDate)
aşağıdaki örnekte gösterildiği gibi kullanın:
  1. A1 hücresine 31/10/99 yazın.
  2. B1 hücresine aşağıdaki formülü yazın:
    =IF(DAY(NOW())>=DAY(A1),0,-1)+(YEAR(NOW())-YEAR(A1)) *12+MONTH(NOW())-MONTH(A1)
    NOT: B1 hücresinin Genel olarak biçimlendirildiğinden emin olun. Döndürülen sayı, 31/10/99 tarihinden bugüne kadar olan ay sayısının alt tamsayı değerine yuvarlanmış değeridir.

Bu makaledeki bilginin uygulandığı durum:
  • Microsoft Office Excel 2007
  • Microsoft Office Excel 2003
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
Anahtar Kelimeler: 
kbhowtomaster kbinfo kbdatetime kbformula KB214134