SERİAY Formülü (EOMONTH): Ayın Son Gününü Bulma
SERİAY
İngilizce adı: EOMONTH
Yayın: · Son güncelleme:
SERİAY kısaca
SERİAY, bir tarihten belirtilen sayıda ay ileri ya da geri giderek o ayın son gününü verir. Ay sonu vadesi, aylık kapanış ve ayın ilk gününü bulma gibi hesaplarda ayın kaç gün çektiğini düşünmeden kullanılır.
Söz dizimi
SERİAY(başlangıç_tarihi; ay)EOMONTH(start_date, months)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
Argümanlar
| Argüman | Durum | Açıklama |
|---|---|---|
başlangıç_tarihistart_date | Zorunlu | Hesabın başladığı tarih. |
aymonths | Zorunlu | İleri (artı) ya da geri (eksi) gidilecek ay sayısı. 0 aynı ayın son gününü verir; tam sayı değilse ondalık kısmı dikkate alınmaz. |
İçindekiler
SERİAY ayın son gününü verir
Excel SERİAY formülü bir tarihten belirli sayıda ay ileri ya da geri giderek o ayın son gününü döndürür. 10 Şubat 2026 için =SERİAY(A2;0) 28 Şubat 2026 sonucunu verir. Fatura vadesi, ay sonu kapanışı ve aylık raporların bitiş tarihi gibi işlerde ayın kaç gün çektiğini düşünmeden doğru tarihe ulaşırsınız.
Söz dizimi
Söz dizimi SERİAY(başlangıç_tarihi; ay) biçimindedir ve iki argüman da zorunludur. ay argümanı 0 ise aynı ayın, 1 ise sonraki ayın, -1 ise önceki ayın son günü gelir. Microsoft, başlangıç tarihi geçerli bir tarih değilse ya da sonuç geçersiz bir tarihe düşerse #SAYI! döndüğünü belirtir.
Ay sonu vadesi hesaplamak
"Fatura ayını izleyen ayın sonunda ödenir" gibi bir vade kuralını SERİAY tek adımda uygular. 31 Ocak 2026 tarihli bir fatura için =SERİAY(A2;1) 28 Şubat 2026 verir. Aynı tarihe TARİH ile bir ay eklemeye çalışmak, şubatın 31. günü olmadığı için 3 Mart'a taşar. SERİAY bu sorunu doğrudan çözer.
Ayın ilk gününü bulmak
SERİAY'ın sonucuna 1 eklemek sonraki ayın ilk gününü verir. Bu yüzden içinde bulunulan ayın ilk günü için önceki ayın sonuna gidip 1 eklersiniz: =SERİAY(A2;-1)+1. 16 Ekim 2026 için sonuç 1 Ekim 2026'dır.
Bu iki tarih, ay bazlı toplamlarda alt ve üst sınır olarak işe yarar. ÇOKETOPLA'da ilk günü ">=" ve son günü "<=" koşuluyla verdiğinizde yalnız o ayın satırları toplanır.
Aynı mantıkla yıl sonunu da bulabilirsiniz. =SERİAY(A2;12-AY(A2)) tarihin ayından aralığa kadar kaç ay kaldığını hesaplar ve 31 Aralık'ı verir. 16 Ekim 2026 için iki ay ileri gidilir ve sonuç 31 Aralık 2026 olur.
Sık yapılan hatalar
Sonucun 46081 gibi bir sayı olarak görünmesi hata değildir. SERİAY bir seri numarası döndürür ve hücre biçimi Genel kaldığında tarih yerine sayı görünür; hücreyi Kısa Tarih biçimine çevirmeniz yeterlidir.
İkinci argümanı yazmamak da sık görülür. =SERİAY(A2) Excel tarafından eksik argüman nedeniyle kabul edilmez. Aynı ayın sonu için 0 yazmanız gerekir.
SERİAY mı, SERİTARİH mi?
İkisi de ay ekler, ama farklı sonuç verir. SERİTARİH ayın aynı gününü korur, SERİAY ise her zaman ay sonuna gider. Kira başlangıcının bir yıl sonrası gibi aynı gün gereken hesaplarda SERİTARİH, kapanış ve vade gibi ay sonu gereken hesaplarda SERİAY doğru seçimdir.
Ayın gün sayısını bulmak için SERİAY'ı GÜN ile birleştirebilirsiniz: =GÜN(SERİAY(A2;0)). Şimdi kendi tablonuzda fatura tarihlerinin yanına =SERİAY(A2;1) yazarak bir vade sütunu oluşturun.
Örnekler
| A | B | C | |
|---|---|---|---|
| 1 | Tarih | ||
| 2 | 10.02.2026 | 28.02.2026 |
=SERİAY(A2;0)=EOMONTH(A2,0)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
C2 hücresinin sonucu: 28.02.2026
Ay argümanı 0 olduğu için şubatın son günü döner. 2026 artık yıl olmadığından sonuç 28 Şubat 2026'dır.
| A | B | C | D | |
|---|---|---|---|---|
| 1 | Fatura tarihi | Tutar | ||
| 2 | 31.01.2026 | 14.500 | 28.02.2026 |
=SERİAY(A2;1)=EOMONTH(A2,1)Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
D2 hücresinin sonucu: 28.02.2026
Bir ay ileri gidilir ve şubatın son günü alınır. Ocak ayının 31. günü olması sonucu etkilemez.
| A | B | C | |
|---|---|---|---|
| 1 | Tarih | ||
| 2 | 16.10.2026 | 01.10.2026 |
=SERİAY(A2;-1)+1=EOMONTH(A2,-1)+1Türkçe Excel'de bağımsız değişkenler noktalı virgülle (;), İngilizce Excel'de virgülle (,) ayrılır.
C2 hücresinin sonucu: 01.10.2026
SERİAY önceki ayın son günü olan 30 Eylül 2026'yı verir; 1 eklenince 1 Ekim 2026 bulunur.
Yaygın hatalar ve çözümleri
- #SAYI!
Neden: Başlangıç tarihi geçerli bir tarih değil ya da ay eklenince geçersiz bir tarihe ulaşılıyor.
Çözüm: Başlangıç hücresinde gerçek bir tarih olduğunu ve ay sayısının makul olduğunu kontrol edin.
#SAYI! hatasının ayrıntılı çözümü → - #DEĞER!
Neden: Ay argümanı sayıya çevrilemeyen bir metin içeriyor.
Çözüm: Ay argümanına sayı ya da sayı içeren bir hücre verin.
#DEĞER! hatasının ayrıntılı çözümü →
İlgili fonksiyonlar
SERİAY kullanan rehberler ve alıştırmalar
Sıkça Sorulan Sorular
Excel SERİAY formülü nasıl kullanılır?
=SERİAY(tarih;ay_sayısı) yazarsınız. =SERİAY(A2;0) aynı ayın, =SERİAY(A2;1) sonraki ayın son gününü verir; sonuç hücresini tarih biçimine çevirin.
Ayın ilk günü nasıl bulunur?
Önceki ayın son gününe 1 ekleyin: =SERİAY(A2;-1)+1. 16 Ekim 2026 için sonuç 1 Ekim 2026'dır.
SERİAY neden sayı gösteriyor?
Fonksiyon bir seri numarası döndürür. Hücreyi seçip biçimi Kısa Tarih yaptığınızda tarih görünür.