Genel Bakış
AY (MONTH), bir tarih seri numarasının ay bölümünü 1 ile 12 arasında bir tam sayı olarak verir. Tarihleri aya göre gruplamak, aylık raporlar hazırlamak, dönem ya da çeyrek hesaplamak ve ay numarasına göre koşul kurmak için kullanılır.
İşlev yalnızca bir parametre alır ve her zaman 1 ile 12 arasında bir sayı döndürür. Hücrenin tarih biçimi sonucu etkilemez; AY, tarihin arkasındaki seri numarasını kullanır.
Sonuçlar sırasıyla 7, 1, 12 ve 3 olur. AY yalnızca ayı verir; yılı ve günü yok sayar. Bu nedenle 2023 Temmuz ile 2026 Temmuz tarihlerinin ikisi de 7 sonucunu verir.
Sonuçlar sırasıyla 4, 1, 7 ve 1 olur. Seri numarası 38093 nisan ayına, 45108 temmuz ayına, 45658 ise ocak ayına denk gelir. Sıfır değeri de geçerlidir ve ocak ayı olarak 1 sonucunu verir.
Tarihi doğrudan TARİH işleviyle üretip ayını almak isterseniz aşağıdaki formülü kullanabilirsiniz:
Sonuçlar sırasıyla 7, 11 ve 2 olur. Metin geçerli bir tarih olarak tanınabildiği sürece AY onu tarihe çevirip ayını verir. Tanınan metin biçimleri bölgesel ayarlara göre değişebilir; güvenli bir yol olarak yıl-ay-gün sırasını kullanabilir ya da TARİH işlevinden yararlanabilirsiniz.
Sonuçlar sırasıyla #SAYI!, #DEĞER!, 1 ve 7 olur. Negatif bir seri numarası geçerli bir tarih olmadığı için #SAYI! hatası verir. Tarih olarak tanınmayan metin ise #DEĞER! hatasına yol açar. Sıfır ve geçerli bir seri numarası ise normal biçimde ay numarasına dönüşür.
Söz dizimi ve parametre
- Kategori
- Tarih ve Saat
- İngilizce adı
- MONTH
- Platform
- Windows Mac Web
1 bağımsız değişken
1 zorunlu
| Bağımsız değişken | Durum | Ne işe yarar |
|---|---|---|
| seri_noserial_number | Zorunlu | Ayını bulmak istediğiniz tarihi belirtir; tarih, seri numarası, tarih içeren hücre başvurusu veya tarih biçiminde metin olabilir. |
Geçerli kullanımlar
=AY(A2)
=AY(38093)
=AY(TARİH(2023;7;1))
Desteklenen Excel sürümleri
2003 ve sonrası
- 2003 Destekleniyor
- 2007 Destekleniyor
- 2010 Destekleniyor
- 2013 Destekleniyor
- 2016 Destekleniyor
- 2019 Destekleniyor
- 2021 Destekleniyor
- 2024 Destekleniyor
- 365 Destekleniyor
1. Tarihten ay numarasını almak
Fatura tarihlerinin hangi aya ait olduğunu bulalım. C2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:AY
Formülünü incelemek için bir hücre seçin.| A | B | C | |
|---|---|---|---|
| 1 | Fatura | Tarih | Ay numarası |
| 2 | F-101 | 01.07.2023 | 7 |
| 3 | F-102 | 15.01.2024 | 1 |
| 4 | F-103 | 31.12.2025 | 12 |
| 5 | F-104 | 08.03.2026 | 3 |
TemelExcelDepo v1.0.0
2. Seri numarasından ay bulmak
Excel tarihleri arka planda seri numarası olarak saklar. A sütunundaki sayıların hangi aya karşılık geldiğini görmek için B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:AY
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Seri numarası | Ay |
| 2 | 38093 | 4 |
| 3 | 0 | 1 |
| 4 | 45108 | 7 |
| 5 | 45658 | 1 |
Seri NumarasıExcelDepo v1.0.0
3. Metin olarak yazılmış tarihler
Tarih biçiminde yazılmış ve metin olarak saklanan değerlerde de ay bulunabilir. B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:Tarihi doğrudan TARİH işleviyle üretip ayını almak isterseniz aşağıdaki formülü kullanabilirsiniz:
AY
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Tarih metni | Ay |
| 2 | 2023-07-01 | 7 |
| 3 | 2024-11-20 | 11 |
| 4 | 2025-02-14 | 2 |
Metin TarihExcelDepo v1.0.0
4. Hata durumları ve sıfır değeri
Geçersiz girdilerde AY nasıl davranır? B2 hücresine aşağıdaki formülü yazıp aşağı kopyalayın:AY
Formülünü incelemek için bir hücre seçin.| A | B | |
|---|---|---|
| 1 | Girdi | Sonuç |
| 2 | -10 | #SAYI! |
| 3 | metin | #DEĞER! |
| 4 | 0 | 1 |
| 5 | 45108 | 7 |
HataExcelDepo v1.0.0
Kullanırken dikkat edin
- Sonuç aralığı: AY işlevi her zaman 1 ile 12 arasında bir tam sayı döndürür. Sonuç ay adı değil ay numarasıdır; ay adı gerekiyorsa sonucu ayrıca biçimlendirmeniz gerekir.
- seri_no parametresi: seri_no bir tarih, bir sayı (tarih seri numarası), tarih içeren bir hücre başvurusu ya da tarih biçiminde yazılmış bir metin olabilir. Sıfır değeri geçerlidir ve ocak ayını temsil eden 1 sonucunu verir.
- Hata koşulları: seri_no sıfırdan küçükse işlev #SAYI! hatası verir. seri_no geçerli bir tarih olarak yorumlanamıyorsa, örneğin tarih biçiminde olmayan bir metinse, işlev #DEĞER! hatası verir.
- Bugünün ayı: Bugünün ay numarasını bulmak için BUGÜN işlevini seri_no olarak verebilirsiniz. Formül, dosya her hesaplandığında güncellenir:
Sabit ve değişmeyen bir tarih girmek istiyorsanız hücreye Ctrl + ; kısayolunu kullanarak o günün tarihini yazabilirsiniz; bu değer güncellenmez. - Tarih ve saat birlikte: ŞİMDİ gibi tarih ve saati birlikte veren değerlerde AY yalnızca tarih bölümünü kullanır; saat bölümü sonucu etkilemez. Hücrenin tarih biçimi de sonucu değiştirmez.
- Diğer notlar: Eklenti işlevi DAYSINAMONTH, belirli bir ay ve yıl için gün sayısını verir. VBA tarafındaki karşılığı VBA.MONTH işlevidir.
- İlgili işlevler: TARİH: Yıl, ay ve gün değerlerinden tarih seri numarası üretir; AY için güvenilir bir girdi hazırlamak istediğinizde tercih edin. TARİHSAYISI: Metin biçimindeki tarihi seri numarasına çevirir; metin tarihlerde hata alıyorsanız kullanın. GÜN: Tarihin gün bölümünü verir. YIL: Tarihin yıl bölümünü verir; ay ve yılı birlikte gruplamak için AY ile birlikte kullanın. SERİTARİH: Bir tarihten belirli ay sayısı önceki ya da sonraki tarihi verir. SERİAY: Bir tarihten belirli ay önceki ya da sonraki ayın son gününü verir. ŞİMDİ: Geçerli tarih ve saati verir. BUGÜN: Bugünün tarihini verir. ZAMAN: Saat, dakika ve saniyeden zaman değeri üretir.
Desteklenen Excel sürümleri
- Microsoft 365
- Excel 2003
- Excel 2007
- Excel 2010
- Excel 2013
- Excel 2016
- Excel 2019
- Excel 2021
- Excel 2024