İçeriğe geç
parazade
Tarih ve SaatÖrnekler doğrulandı

GÜN Formülü (DAY): Tarihten Gün Numarasını Alma

GÜN

İngilizce adı: DAY

SürümlerMicrosoft 365Excel 2021Excel 2019Excel 2016Excel 2013Excel 2010Excel WebExcel Mac(en az Excel 2010)

Yayın: · Son güncelleme:

GÜN kısaca

GÜN, bir tarihin ayın kaçıncı günü olduğunu 1 ile 31 arasında bir sayı olarak verir. SERİAY ile birlikte ayın kaç gün çektiğini bulmak ya da gün numarasına göre karar vermek için kullanılır.

Söz dizimi

GÜN(seri_numarası)

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ümanDurumAçıklama
seri_numarasıserial_numberZorunluGünü bulunacak tarih. Hücre başvurusu, TARİH fonksiyonunun sonucu ya da başka bir formülün çıktısı olabilir.
İçindekiler
  1. GÜN fonksiyonu tarihin gün numarasını verir
  2. Söz dizimi
  3. Ayın kaç gün çektiğini bulmak
  4. Gün numarasına göre karar vermek
  5. Sık yapılan hatalar
  6. İlgili fonksiyonlar

GÜN fonksiyonu tarihin gün numarasını verir

Excel GÜN formülü bir tarihten ayın kaçıncı günü olduğunu 1 ile 31 arasında bir sayı olarak döndürür. A2'de 29 Ekim 2026 varsa =GÜN(A2) 29 sonucunu verir. Ay ve yıl bilgisi atılır, yalnız gün numarası kalır.

Söz dizimi

GÜN tek argüman alır: seri_numarası, yani günü bulunacak tarih. Microsoft, tarihin TARİH fonksiyonuyla ya da başka bir formülün sonucu olarak girilmesini önerir; metin olarak yazılan tarihler sorun çıkarabilir. Hücrenin nasıl biçimlendirildiği sonucu etkilemez. Fonksiyon arka plandaki seri numarasına bakar.

Ayın kaç gün çektiğini bulmak

Kira, abonelik ya da maaş hesabında günlük tutara ulaşmak için ayın gün sayısı gerekir. Bunun için GÜN'ü SERİAY ile birleştirirsiniz: =GÜN(SERİAY(A2;0)). SERİAY tarihi ayın son gününe taşır, GÜN de o günün numarasını alır.

10 Şubat 2028 için sonuç 29'dur, çünkü 2028 artık yıldır. Aylık 18.000 TL kirayı bu sayıya bölerseniz şubatın günlük kirası yaklaşık 620,69 TL olur. Otuz günlük bir ayda aynı kira günlük 600 TL'ye denk gelir.

Gün numarasına göre karar vermek

Bazı işlemler ayın hangi gününde yapıldığına göre farklı ele alınır. Örneğin bir şirket ayın 15'ine kadar gelen masraf formlarını o ayın bordrosuna, sonrakileri ertesi aya alıyor olabilir. =EĞER(GÜN(A2)<=15;"Bu ay";"Gelecek ay") bu ayrımı tek formülle yapar.

18 Mart 2026 tarihli bir form için GÜN 18 döndürür ve sonuç Gelecek ay olur. Sınırı başka bir güne çekmek için yalnız 15'i değiştirmeniz yeter.

Sık yapılan hatalar

GÜN bir süreyi değil, takvimdeki gün numarasını verir. İki tarih arasındaki gün sayısını =GÜN(B2-A2) ile bulmaya çalışmak yanlış sonuç üretir. Fark 75 gün olduğunda bu formül 15 döndürür, çünkü 75 seri numarası 15 Mart 1900'e denk gelir. Gün farkı için doğrudan =B2-A2 ya da GÜNSAY kullanın.

Metin olarak saklanan tarihler de sorun çıkarır. Excel metni tarih olarak çözemezse #DEĞER! verir. Hücre sola yaslanıyorsa veri büyük ihtimalle metindir.

İlgili fonksiyonlar

Ay numarası için AY, yıl için YIL kullanılır; üçü birlikte bir tarihi parçalarına ayırır. Parçalardan yeniden tarih kurmak gerektiğinde TARİH devreye girer. Haftanın hangi günü olduğunu öğrenmek istiyorsanız doğru araç GÜN değil HAFTANINGÜNÜ'dür.

Elinizdeki bir tarih sütununun yanına =GÜN(A2) yazıp aşağı kopyalayın. Sonra bir sütun daha açıp =GÜN(SERİAY(A2;0)) ile her satırın ayının kaç gün çektiğini ekleyin.

Örnekler

Örnek 1: Tarihten gün numarasını alma
ABC
1Sipariş tarihi
229.10.202629
=GÜN(A2)

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: 29

29 Ekim 2026 tarihinin gün kısmı 29'dur; ay ve yıl dikkate alınmaz.

Örnek 2: Ayın kaç gün çektiğini bulma
ABC
1Kira dönemi
210.02.202829
=GÜN(SERİAY(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: 29

SERİAY tarihi 29 Şubat 2028'e taşır. GÜN bu tarihin gün numarasını alır ve 29 döner.

Örnek 3: Masraf formunu bordro ayına atama
ABCD
1Form tarihiTutar
218.03.20261.250Gelecek ay
=EĞER(GÜN(A2)<=15;"Bu ay";"Gelecek ay")

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: Gelecek ay

Formun günü 18'dir ve 15'ten büyük olduğu için koşul YANLIŞ olur; formül Gelecek ay yazar.

Örnek 4: GÜN ile gün farkı bulunmaz
ABCD
1BaşlangıçBitiş
201.03.202615.05.202615
=GÜN(B2-A2)

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: 15

İki tarihin farkı 75 gündür. GÜN bu 75'i bir tarih gibi okur, yani 15 Mart 1900, ve 15 döndürür. Gün farkı için =B2-A2 yazılmalıdır.

Örnek dosyayı indir.xlsx dosyası, ücretsiz · tüm örnekler hazır formüllerle

Yaygın hatalar ve çözümleri

İlgili fonksiyonlar

AYMONTHTarih ve SaatAY, bir tarihin ayını 1 (ocak) ile 12 (aralık) arasında bir sayı olarak verir. Çeyrek hesabı, aylık toplam ve gruplama için kullanılır; ay adı gerekiyorsa METNEÇEVİR'e Türkçe biçim koduyla başvurulur.YILYEARTarih ve SaatYIL, bir tarihin yılını dört basamaklı bir sayı olarak verir. Yıllık sayım ve toplam, yılın ilk gününü kurma gibi işlerde kullanılır; iki tarihin yıl farkı tam yılı vermediği için yaş hesabında ETARİHLİ tercih edilir.TARİHDATETarih ve SaatTARİH, ayrı hücrelerdeki yıl, ay ve gün değerlerini birleştirip gerçek bir Excel tarihi üretir. Ay veya gün sınırı aşarsa sonraki aya ve yıla taşır; bu sayede ay ekleme ve ay sonu hesabında da kullanılır.SERİAYEOMONTHTarih ve SaatSERİ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.HAFTANINGÜNÜWEEKDAYTarih ve SaatHAFTANINGÜNÜ, bir tarihin haftanın kaçıncı günü olduğunu sayı olarak verir. Varsayılan ayarda pazar 1'dir; pazartesiyi 1 saymak için ikinci argümana 2 yazılır. Hafta sonu ayırma ve hafta başı bulmada kullanılır.GÜNSAYDAYSTarih ve SaatGÜNSAY, bitiş tarihinden başlangıç tarihini çıkararak iki tarih arasındaki gün sayısını verir. Argüman sırası önce bitiş, sonra başlangıçtır; başlangıç günü sayılmaz, iki ucu da saymak için sonuca 1 eklenir.

Sıkça Sorulan Sorular

Excel GÜN formülü nasıl kullanılır?

=GÜN(A2) yazdığınızda A2'deki tarihin ayın kaçıncı günü olduğu döner. 29 Ekim 2026 için sonuç 29'dur.

Bir ayın kaç gün çektiğini nasıl bulurum?

=GÜN(SERİAY(A2;0)) yazın. SERİAY ayın son gününü bulur, GÜN de onun numarasını verir; şubat 2028 için sonuç 29'dur.

GÜN ile iki tarih arasındaki gün sayısı bulunur mu?

Hayır, GÜN takvimdeki gün numarasını verir. İki tarih arasındaki gün sayısı için =B2-A2 ya da =GÜNSAY(B2;A2) kullanın.