
Özet
Excel EDATE işlevi, ayın aynı gününde, geçmişte veya gelecekte n ay içinde bir tarih döndürür. Son kullanma tarihlerini, vade tarihlerini ve diğer son tarihleri hesaplamak için EDATE'i kullanabilirsiniz. Gelecekte bir tarih almak için aylar için pozitif bir değer ve geçmişteki tarihler için negatif bir değer kullanın.
Amaç
N ay sonraki veya geçmişte kayma tarihiGeri dönüş değeri
Excel seri numarası olarak yeni tarihSözdizimi
= EDATE (başlangıç_tarihi, aylar)Argümanlar
- başlangıç_tarihi - Geçerli bir Excel tarihi olarak başlangıç tarihi.
- aylar - Başlangıç_tarihinden önceki veya sonraki ayların sayısı.
Sürüm
Excel 2003Kullanım notları
EDATE işlevi bir tarihe ay ekleyebilir veya bu tarihten aylar çıkarabilir. Son kullanma tarihlerini, sözleşme tarihlerini, bitiş tarihlerini, yıldönümü tarihlerini, emeklilik tarihlerini ve gelecekteki veya geçmişteki diğer tarihleri hesaplamak için EDATE'i kullanabilirsiniz. Gelecekte bir tarih almak için aylar için pozitif bir sayı ve geçmiş bir tarih için negatif bir sayı kullanın.
EDATE, bir tarihe karşılık gelen bir seri numarası döndürür. Sonucu tarih olarak görüntülemek için, seçtiğiniz bir sayı biçimini uygulayın.
Temel kullanım
Örneğin, A1 1 Şubat 2018 tarihini içeriyorsa, EDATE'i şu şekilde kullanabilirsiniz:
=EDATE(A1,1) // returns March 1, 2018 =EDATE(A1,3) // returns May 1, 2018 =EDATE(A1,-1) // returns January 1, 2018 =EDATE(A1,-2) // returns December 1, 2017
Bugünden itibaren 6 ay
EDATE'i bugünün tarihiyle kullanmak için BUGÜN işlevini kullanabilirsiniz. Örneğin, bugünden tam olarak 6 ay sonra bir tarih oluşturmak için şunları kullanabilirsiniz:
=EDATE(TODAY(),6) // 6 months from today
Yıllara göre hareket ediyor
EDATE işlevini yıllara göre hareket etmek üzere kullanmak için 12 ile çarpın. Örneğin, 24 ay ileri gitmek için şu formüllerden birini kullanabilirsiniz:
=EDATE(A1,24) // forward 2 years =EDATE(A1,2*12) // forward 2 years
İkinci form, başka bir hücrede yıllarınız olduğunda ve EDATE içinde aylara dönüştürmek istediğinizde kullanışlıdır.
Ayın sonu
EDATE, "ay sonu" tarihlerini ileri veya geri alma konusunda akıllıdır ve yıl, ay ve gün değerlerini gerektiği gibi ayarlayacaktır. Örneğin EDATE, ayın son gününü koruyacaktır:
=EDATE("31-Jan-2019",1) // returns 28-Feb-2019
Artık yıl
EDATE ayrıca artık yıllara da saygı duyacaktır:
=EDATE("31-Jan-2020",1) // returns 29-Feb-2020
Zamanla EDATE
EDATE işlevi, zamanı içeren tarihlerden (bazen "tarihsaat" olarak adlandırılır) zamanları çıkarır. Bir tarihteki zamanı korumak için aşağıdaki gibi bir formül kullanabilirsiniz:
=EDATE(A1,n)+MOD(A1,1)
Burada, MOD işlevi, saati A1'deki tarihten çıkarmak ve EDATE'deki sonuca geri eklemek için kullanılır.
EDATE işlevini kullanan daha fazla formül örneği için aşağıya bakın.
Notlar
- EDATE, başlangıç tarihi geçerli bir tarih değilse # DEĞER hatasını döndürür.
- Başlangıç tarihine kesirli bir saat eklenmişse, kaldırılacaktır.
- Aylar bağımsız değişkeni ondalık bir değer içeriyorsa, kaldırılacaktır.
- Bir ay sonu tarihini hesaplamak için EOMONTH işlevine bakın.
- EDATE, tarih olarak biçimlendirilmesi gereken bir tarih seri numarası döndürür.
İlgili videolar
