Tarih · Excel fonksiyonu

Excel HAFTANINGÜNÜ formülü

Türkçe Excel: HAFTANINGÜNÜİngilizce Excel: WEEKDAY

HAFTANINGÜNÜ, bir tarihin haftanın kaçıncı günü olduğunu sayıyla verir. Hafta sonuna denk gelen teslim tarihlerini bulmak, vardiya ya da randevu listesinde günleri ayırmak, hafta sonu mesaisini hesaplamak için kullanılır.

İngilizce Excel'de adı WEEKDAY. İkinci argüman yazılmazsa hafta pazar günü başlar; Türkiye'deki gibi pazartesiyi 1 saymak için 2 yazılır.

HAFTANINGÜNÜ nasıl yazılır?

Türkçe Excel=HAFTANINGÜNÜ(seri_no; [döndür_tür])
İngilizce Excel=WEEKDAY(serial_number, [return_type])
seri_no
Günü bulunacak tarih ya da tarih içeren hücre.
döndür_tür
İsteğe bağlı. Numaralandırma biçimi: yazılmazsa pazar 1, cumartesi 7; 2 ile pazartesi 1, pazar 7; 3 ile pazartesi 0, pazar 6.

Köşeli parantez içindeki argümanlar isteğe bağlıdır.

HAFTANINGÜNÜ örnekleri

Formüller aşağıdaki tabloya göre yazıldı; sonuçlar Hücre'nin formül motoruyla hesaplandı.

A
1Tarih
206.11.2026
308.11.2026
409.11.2026
Takvim
  1. =HAFTANINGÜNÜ(A2)6

    6 Kasım 2026 bir cuma. İkinci argüman yazılmadığı için hafta pazardan başlar ve cuma 6 olur.

    İngilizce Excel'de: =WEEKDAY(A2)

  2. =HAFTANINGÜNÜ(A2;2)5

    2 ile pazartesi 1 sayılır; cuma 5 olur.

    İngilizce Excel'de: =WEEKDAY(A2,2)

  3. =HAFTANINGÜNÜ(A3;2)7

    8 Kasım pazar: haftanın son günü, 7.

    İngilizce Excel'de: =WEEKDAY(A3,2)

  4. =HAFTANINGÜNÜ(A4;2)<=5DOĞRU

    Hafta içi mi? Pazartesi ile cuma arası 1-5 olduğu için karşılaştırma DOĞRU döner.

    İngilizce Excel'de: =WEEKDAY(A4,2)<=5

Kendin dene: HAFTANINGÜNÜ alıştırması

Formülü tablodaki kesik çizgili hücreye yaz ve Enter'a bas. Hücre sonucu kontrol eder, yanlışsa nedenini söyler. Kayıt gerekmez.

Sık yapılan hatalar

İkinci argümanı unutmak

=HAFTANINGÜNÜ(A2) pazarı 1, pazartesiyi 2 sayar. Pazartesi 1 olsun istiyorsan =HAFTANINGÜNÜ(A2;2) yaz; "hafta sonu" kontrolü de >5 ile basitleşir.

Günün adını beklemek

HAFTANINGÜNÜ sayı döndürür, "Cuma" yazmaz. Günün adını görmek için hücre biçimini gggg yap ya da =METNEÇEVİR(A2;"gggg") kullan.

Tarihin metin olarak saklanması

Başka bir sistemden gelen "06.11.2026" metni tarih değilse HAFTANINGÜNÜ #DEĞER! verir ya da yanlış sonuç döndürür. Hücre sağa yaslanmıyorsa tarih büyük ihtimalle metindir; TARİH ile ya da "Metni Sütunlara Dönüştür" ile çevir.

İş günü saymak için kullanmak

İki tarih arasındaki iş günlerini tek tek HAFTANINGÜNÜ ile saymana gerek yok; TAMİŞGÜNÜ bunu tatilleri de çıkararak yapar.

İlgili dersler

Hücre'deki derslerde bu konuyu gerçek tablolarla, adım adım ve anında geri bildirimle çalışırsın.

  1. Ders 66Haftanın günüTarihTam Erişim
  2. Ders 67Hafta sonu mu?TarihTam Erişim
  3. Ders 64İş günü sayısıTarihTam Erişim
  4. Ders 65Parçalardan tarihTarihTam Erişim

Sıfırdan başlıyorsan: ilk 20 ders ücretsiz. Hücre seçmekten TOPLA, ORTALAMA ve YUVARLA'ya kadar; kayıt ve kart gerekmez.

Ücretsiz derslere başla