Örnek çalışma kitabını indirin
Bu eğitim, cihazın nasıl kullanılacağını gösterir. Excel EOMONTH İşlevi Excel'de ayın son gününü bulmak için, n ay uzakta.
EOMONTH İşlevine Genel Bakış
EOMONTH İşlevi, başlangıç tarihinden n ay kadar uzakta olan ayın son gününü döndürür.
EOMONTH Excel Çalışma Sayfası İşlevini kullanmak için Hücreyi seçin ve Tür:
(Formül girişinin nasıl göründüğüne dikkat edin)
EOMONTH İşlev sözdizimi ve Girişler:
1 | =EOMONTH(başlangıç_tarihi,aylar) |
Başlangıç tarihi - Excel seri numarası biçimindeki başlangıç tarihi veya tarihi çevreleyen tırnak ("lar") ile tarih olarak girilir. Örnek: Hücreye doğrudan 11/12/2015 giremezsiniz. Bunun yerine “11/12/2015” girmeniz gerekir veya ilgili seri numarasını kullanmanız gerekir: 42320. Alternatif olarak, girilen 11/12/2015 tarihli bir hücreye başvurabilirsiniz. Excel, hücrelerde depolanan tarihleri otomatik olarak seri biçime dönüştürür (tarih metin olarak girilmediği sürece).
aylar - Başlangıç tarihinden önceki ay sayısı. Sayı pozitif (gelecek) veya negatif (geçmiş) olabilir.
EOMONTH İşlevi nasıl kullanılır?
Ayın Son Günü
İçinde bulunduğumuz ay
EOMONTH İşlevi bir tarih alır ve ayın son gününü döndürür:
1 | =EOAY(B3,0) |
Geçtiğimiz ay
Ayrıca, başka bir ayın son gününü almak için başlangıç tarihine n ay ekleyebilir (veya çıkarabilirsiniz). Bu örnek, önceki ayın son gününü döndürür:
1 | =EOAY(B3,-1) |
Aydaki Gün Sayısı
GÜN İşlevini kullanarak aydaki gün sayısını hesaplayabilirsiniz:
1 | =GÜN(DÖNEM(B3,0)) |
DAY İşlevi, bir tarihin gün numarasını döndürür. EOMONTH kullanarak ayın son gününü alabiliriz ve DAY işlevi daha sonra karşılık gelen gün numarasını döndürür.
Ayın İlk Günü
EOMONTH İşlevinin sonucuna 1 ekleyerek ayın ilk gününü elde edebilirsiniz:
1 | =EOMONTH(B3,-1)+1 |
Not: Excel'de tarihler, her sayının bir günü temsil ettiği seri numaraları olarak depolanır, bu nedenle bir tarihe 1 eklenmesi 1 gün ekleyecektir.
Google E-Tablolar'da EOMONTH
EOMONTH İşlevi, Google E-Tablolar'da Excel'dekiyle tamamen aynı şekilde çalışır:
VBA'da EOMONTH Örnekleri
EOMONTH işlevini VBA'da da kullanabilirsiniz. Tip: application.worksheetfunction.eoay(başlangıç_tarihi,aylar)
Aşağıdaki VBA deyimlerini çalıştırma
123 | Aralık("B2") = Application.WorksheetFunction.EoMonth(Range("A2"), 0)Aralık("B5") = Application.WorksheetFunction.EoMonth(Range("A5"), -1)Aralık("B8") = Application.WorksheetFunction.EoMonth(Range("A8"), -1) + 1 |
Aşağıdaki sonuçları üretecek
İşlev bağımsız değişkenleri için (başlangıç_tarihi vb.), bunları doğrudan işleve girebilir veya bunun yerine kullanılacak değişkenleri tanımlayabilirsiniz.
Excel'deki Tüm İşlevler Listesine Dön