Türkiye'nin en iyi Online Eğitim platformu

Excel'de Bir Tarihin Haftanın Hangi Günü Olduğunu Bulma

Excel'de Bir Tarihin Haftanın Hangi Günü Olduğunu Bulma
29 Ocak, 2024 Excel Eğitimi Ömer BAĞCI

Excel'de HAFTANINGÜNÜ Fonksiyonu Nedir ve Nasıl Kullanılır?

Excel'deki HAFTANINGÜNÜ fonksiyonu (İngilizce: WEEKDAY), bir tarihin haftanın hangi gününe denk geldiğini sayısal bir değer olarak döndürür. Bu fonksiyon, tarih analizlerinde, planlamalarda ve veri sıralamalarında oldukça faydalıdır. HAFTANINGÜNÜ, bir tarih hücresini alır ve haftanın gününü 1 (Pazar) ile 7 (Cumartesi) arasında bir sayı olarak döndürür (varsayılan sistemde).

HAFTANINGÜNÜ Formülünün Yapısı

=HAFTANINGÜNÜ(tarih; [dönüş_türü])

  • tarih: Haftanın gününü bulmak istediğiniz tarih (örneğin, "06.03.2025").
  • dönüş_türü (isteğe bağlı): Haftanın hangi günden başlayacağını ve sayıların nasıl atanacağını belirler. Varsayılan değer 1'dir.

Dönüş Türleri

  • 1: Hafta Pazar'dan başlar (1 = Pazar, 7 = Cumartesi).
  • 2: Hafta Pazartesi'den başlar (1 = Pazartesi, 7 = Pazar).
  • 3: Hafta Pazartesi'den başlar (0 = Pazartesi, 6 = Pazar).

Gerçek Örnek

Diyelim ki A1 hücresinde "06.03.2025" tarihi var (bugünün tarihi). Bu tarih bir Perşembe gününe denk geliyor. Formüller ve sonuçlar şu şekilde olur:

  • =HAFTANINGÜNÜ(A1;1) → 5 (Perşembe, Pazar 1 kabul edilirse).
  • =HAFTANINGÜNÜ(A1;2) → 4 (Perşembe, Pazartesi 1 kabul edilirse).

Excel Haftanın Günü Formülü (Türkçe ve İngilizce)

Türkçe Excel'de haftanın gününü bulmak için HAFTANINGÜNÜ kullanılırken, İngilizce Excel'de bu fonksiyon WEEKDAY adıyla geçer.

Türkçe Formül

=HAFTANINGÜNÜ(A1)

Sonuç: Sayısal bir değer (1-7).

İngilizce Formül (Excel Haftanın Günü İngilizce)

=WEEKDAY(A1)

Sonuç: Aynı şekilde 1-7 arasında bir sayı.


Excel'de Tarihi Güne Çevirme

HAFTANINGÜNÜ sadece sayı döndürür, ancak günün adını (Pazartesi, Salı gibi) görmek isterseniz, bunu METNEÇEVİR (İngilizce: TEXT) fonksiyonuyla yapabilirsiniz.

Formül

=METNEÇEVİR(A1;"GGGG")

  • A1'deki tarih: "06.03.2025"
  • Sonuç: "Perşembe"

İngilizce Versiyon

=TEXT(A1;"DDDD")

  • Sonuç: "Thursday"

Haftanın Günü Formülü ile Gün Adını Gösterme

Sayısal bir değeri (örneğin 5) gün adına çevirmek için EĞER veya SEÇ fonksiyonlarını kullanabilirsiniz. Örnek: =SEÇ(HAFTANINGÜNÜ(A1);"Pazar";"Pazartesi";"Salı";"Çarşamba";"Perşembe";"Cuma";"Cumartesi")

  • A1 = "06.03.2025" ise sonuç: "Perşembe".

İngilizce

=CHOOSE(WEEKDAY(A1);"Sunday";"Monday";"Tuesday";"Wednesday";"Thursday";"Friday";"Saturday")

  • Sonuç: "Thursday".

Excel Günleri Sıralama

Excel'de tarihleri haftanın gününe göre sıralamak için:

  1. Tarihlerin olduğu sütuna HAFTANINGÜNÜ ile bir yardımcı sütun ekleyin: =HAFTANINGÜNÜ(A1).
  2. Veri sekmesinden Sırala’yı seçin.
  3. Yardımcı sütuna göre sıralayın.

Örnek

Tarih Haftanın Günü
06.03.2025 5
07.03.2025 6
08.03.2025 7
Sıralama sonrası Cumartesi (7) en üstte olur.  

Excel'de Pazar Günlerini Renklendirme

Pazar günlerini renklendirmek için Koşullu Biçimlendirme kullanabilirsiniz:

  1. Tarihlerin olduğu sütunu seçin (örneğin A1:A100).
  2. Giriş > Koşullu Biçimlendirme > Yeni Kural’a gidin.
  3. "Yalnızca şu formüle uyan hücreleri biçimlendir" seçeneğini seçin.
  4. Şu formülü girin: =HAFTANINGÜNÜ(A1)=1
  5. Biçim seçin (örneğin kırmızı dolgu) ve Tamam’a basın.

İngilizce

=WEEKDAY(A1)=1


Excel METNEÇEVİR Fonksiyonu (Türkçe ve İngilizce)

METNEÇEVİR (İngilizce: TEXT), bir değeri belirli bir biçimle metne dönüştürür.

Haftanın Günü Örneği

  • Türkçe: =METNEÇEVİR(A1;"GGGG") → "Perşembe"
  • İngilizce: =TEXT(A1;"DDDD") → "Thursday"

Kısa Versiyon

  • Türkçe: =METNEÇEVİR(A1;"GG") → "Pe"
  • İngilizce: =TEXT(A1;"DD") → "Th"

Excel Haftanın Günü İngilizce ve Metne Çevirme

  • Excel Haftanın Günü İngilizce: =WEEKDAY(A1) → Sayı (1-7).
  • Metne Çevirme: =TEXT(A1;"DDDD") → "Thursday".
En Başa Dön