Excel'de Hafta Numarası Hesaplama

Kerem Aydın·12 Temmuz 2026·⏱4 dk

Excel'de hafta numarasını belirlemek için doğru ikinci argümanla birlikte NEDELYA (İngilizce sürümde WEEKNUM) fonksiyonunu kullanın. Uluslararası standart için (Pazartesi ilk gün, ilk hafta 4 Ocak'ı içerir) formül şu şekildedir: =NEDELYA(tarih; 21). Bu, ISO 8601 sistemine göre doğru hesaplamayı garanti eder ve yıllar arasındaki geçişlerde karışıklığı önler.

Neden Hafta Numaralandırmasına İhtiyaç Duyulur

Hafta numaralandırması, haftalık raporlama, proje planlama ve satış analizi için kritik öneme sahiptir. Ayların aksine, haftalar sabit bir uzunluğa (7 gün) sahiptir, bu da dönemlerin karşılaştırılmasını kolaylaştırır. Ancak ana zorluk, farklı sayma sistemlerinin bulunmasıdır:

  • ABD Sistemi: Hafta Pazar günü başlar.
  • Avrupa Sistemi (ISO 8601): Hafta Pazartesi günü başlar ve yılın ilk haftası, ilk Perşembe'nin (veya 4 Ocak'ın) içine düştüğü haftadır.

Önemli: Uluslararası bir şirket için rapor hazırlıyorsanız veya farklı kaynaklardan gelen verileri kullanıyorsanız, yılların kesişiminde 1–2 haftalık tutarsızlıkları önlemek için her zaman ISO 8601 standardını seçin.

Temel Fonksiyon: NEDELYA (WEEKNUM)

Fonksiyon iki argüman alır: tarihi kendisi ve döndürülen değer türü (numaralandırma sistemi).

Sözdizimi:

=NEDELYA(seri_numarası; [döndürülen_değer])

Burada [döndürülen_değer] hesaplama kurallarını belirler:

KodHaftanın İlk GünüYılın İlk Haftası KuralıSistem
1 (veya boş bırakılırsa)Pazar1 OcakABD (varsayılan)
2Pazartesi1 OcakAvrupa (basitleştirilmiş)
21Pazartesi4 Ocak'ı içeren ilk haftaISO 8601 (Önerilen)
11Pazartesi1 OcakAlternatif (Pzt)
12Salı1 Ocak—
13Çarşamba1 Ocak—
14Perşembe1 Ocak—
15Cuma1 Ocak—
16Cumartesi1 Ocak—
17Pazar1 OcakAlternatif (Paz)

Kullanım Örneği

A2 hücresinde 11.04.2026 tarihi varsa:

  • =NEDELYA(A2; 1) formülü 15 döndürür (hafta Pazar günü başlar).
  • =NEDELYA(A2; 21) formülü 15 döndürür (hafta Pazartesi günü başlar, ISO standardı).

Fark, yıl geçişlerinde belirginleşir. Örneğin, 1 Ocak 2024 Pazartesi gününe denk geliyordu.

  • "1" sistemine (ABD) göre: Bu 1. hafta olacaktır.
  • "21" sistemine (ISO) göre: Bu da 1. haftadır, çünkü 4 Ocak bu haftaya düşer.
  • Ancak 31 Aralık 2023 (Pazar), "1" sistemine göre 53. hafta olurken, "21" sistemine göre 52. hafta olacaktır (çünkü 2023'ün son tam haftasına aittir).

"Yıl-Hafta" Dizgesi Oluşturma

Verileri sıralamak ve gruplamak için sadece hafta numarası yeterli değildir, çünkü 1. hafta farklı yıllara ait olabilir. YYYY-NN formatında benzersiz bir dönem tanımlayıcısı oluşturmanız önerilir.

Aşağıdaki fonksiyon kombinasyonunu kullanın:

=YIL(TARIHDEGERI("04.01."&YIL(A2))) & "-W" & METIN(NEDELYA(A2; 21); "00")

Ancak tam olarak ISO standardına göre yılı elde etmek için daha güvenilir bir yol (bu, Aralık sonu veya Ocak başındaki tarihler için takvim yılından farklı olabilir) mevcut haftanın ilk gününün tarihini belirleyen bir formül kullanmaktır:

=YIL(A2 - HAFTANINGUNU(A2; 2) + 4) & "-W" & METIN(NEDELYA(A2; 21); "00")

Mantık: Tarihi o haftanın Perşembe gününe denk gelecek şekilde kaydırıyoruz (haftanın gününü çıkardıktan sonra +4), o Perşembe'nin yılını belirliyor ve bunu hafta numarasıyla birleştiriyoruz.

Özet tablolar için ipucu: Yukarıdaki formülle yardımcı bir sütun oluşturun. Özet tablo oluştururken bu alanı satırlara sürükleyin. Veriler, rapor yılın sonunu ve başını kapsasa bile, yıllara ve haftalara göre doğru kronolojik sırada otomatik olarak gruplanacaktır.

Yaygın Hatalar

  1. İkinci argümanın göz ardı edilmesi. Sadece =NEDELYA(A2) yazarsanız, Excel varsayılan olarak Amerikan standardını kullanır (Pazar ilk gündür). Rusya bağlamında bu, genellikle verilerin alışılmış çalışma haftasına (Pzt–Paz) göre bir gün ileri kaymasına neden olur.
  2. Dönem geçişlerinde yanlış yıl. 30.12.2024 (Pazartesi) tarihi ISO standardına göre 2025 yılının 1. haftasına aittir. =YIL(A2) fonksiyonunu kullanırsanız, 2024 yılını alırsınız ve bu, "2024-W53" yerine "2025-W01" gruplamasında hataya yol açar. ISO ile çalışıyorsanız, haftanın yılını her zaman ayrı olarak hesaplayın.
  3. Fonksiyonların yerelleştirilmesi. Rusça Excel'de fonksiyon NEDELYA, İngilizce Excel'de WEEKNUM olarak adlandırılır. Farklı dil arayüzüne sahip sürümler arasında dosya kopyalarken formüller bozulabilir. Programınızın diline uygun fonksiyon isimlerini kullanın.

SSS

2 ve 21 argümanları arasındaki fark nedir? Her iki seçenek de haftayı Pazartesi günü başlatır. Fark, yılın ilk haftasının tanımındadır. 2 argümanı, 1 Ocak'ı içeren haftayı ilk hafta olarak sayar. 21 argümanı (ISO), yılın ilk Perşembe'sini (veya 4 Ocak'ı) içeren haftayı ilk hafta olarak sayar. 21 standardı, finansal ve uluslararası raporlama için daha doğrudur.

Tüm bir sütunu nasıl tek seferde numaralandırabilirim? Formülü bitişik sütunun ilk hücresine girin (örneğin, B2), tarih referansının göreceli olduğundan emin olun (A2, $A$2 değil) ve doldurma tutamacını tablonun sonuna kadar aşağıya sürükleyin.

Formül kullanmadan hafta numarası alınabilir mi? Evet, yeni Excel sürümlerinde (Office 365, 2021+) hücre biçimlendirmesi kullanılabilir, ancak bu yalnızca hafta numarasını görsel olarak görüntüler ve verileri bu özelliğe göre sıralamanıza veya filtrelemenize olanak tanmaz. Verilerle çalışmak için formül zorunludur.