EOMONTH İşlevi - Ayın Son Günü (Excel, E-Tablolar, VBA)

Örnek Çalışma Kitabını İndirin

Ö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

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave