Excel'de "Haftasay" adında doğrudan bir formül bulunmamaktadır. Ancak, bu terim büyük olasılıkla "Haftanın Günü Sayısı" veya "Haftalık Gün Sayısı" anlamına gelmektedir. Excel'de haftanın günlerini belirlemek ve saymak için kullanabileceğiniz bazı formüller ve yöntemler bulunmaktadır. İşte en sık kullanılanlar:
1. HAFTANINGÜNÜ Formülü (WEEKDAY)
Bu formül, bir tarihin haftanın hangi gününe denk geldiğini sayısal olarak belirtir. Bu sayılar, hafta sonunu veya belirli günleri belirlemek için kullanılabilir.
Sözdizimi
Excel
=HAFTANINGÜNÜ(seri_no; [döndür_türü])
seri_no: Tarih değeridir.
döndür_türü: (İsteğe bağlı) Haftanın günlerinin nasıl numaralandırılacağını belirtir. Örneğin, 1 (Pazar-Cumartesi), 2 (Pazartesi-Pazar) gibi.
Örnek
A1 hücresinde bir tarih varsa, haftanın hangi gününe denk geldiğini bulmak için:
Excel
=HAFTANINGÜNÜ(A1;2)
Bu formül, o tarihin haftanın hangi gününe denk geldiğini 1 (Pazartesi) ile 7 (Pazar) arasında bir sayı olarak döndürür.
2. EĞER Formülü (IF) ile HAFTANINGÜNÜ Kombinasyonu
Bu yöntem, HAFTANINGÜNÜ formülünü EĞER formülü ile birleştirerek, bir tarihin hafta sonu olup olmadığını veya belirli bir gün olup olmadığını doğrudan "Evet" veya "Hayır" olarak belirtmenizi sağlar.
Sözdizimi
Excel
=EĞER(HAFTANINGÜNÜ(seri_no; [döndür_türü])=gün_sayısı;"Evet";"Hayır")
gün_sayısı: Kontrol etmek istediğiniz günün numarasıdır (HAFTANINGÜNÜ'nün döndürdüğü değere göre).
Örnek
A1 hücresindeki tarihin Cumartesi olup olmadığını kontrol etmek için (2 numaralı döndür_türü kullanıldığında Cumartesi 6. gündür):
Excel
=EĞER(HAFTANINGÜNÜ(A1;2)=6;"Evet";"Hayır")
3. COUNTIFS Formülü
Belirli bir tarih aralığında belirli günlerin sayısını bulmak için COUNTIFS formülünü kullanabilirsiniz.
Sözdizimi
Excel
=COUNTIFS(tarih_aralığı;">="&başlangıç_tarihi;tarih_aralığı;"<="&bitiş_tarihi;haftanın_günü_aralığı;gün_sayısı)
Örnek
A1:A10 aralığındaki tarihler arasında kaç tane Cumartesi olduğunu bulmak için:
Excel
=COUNTIFS(A1:A10;">="&"01.01.2024";A1:A10;"<="&"31.12.2024";B1:B10;6)
(B1:B10 aralığında HAFTANINGÜNÜ formülü ile haftanın günleri hesaplanmış olmalıdır.)
Hangi Yöntemi Kullanmalısınız?
Sadece tarihin haftanın hangi gününe denk geldiğini sayısal olarak bilmek istiyorsanız, HAFTANINGÜNÜ formülünü tek başına kullanabilirsiniz.
Tarihin belirli bir gün olup olmadığını "Evet/Hayır" şeklinde belirtmek istiyorsanız, EĞER ile HAFTANINGÜNÜ kombinasyonunu kullanabilirsiniz.
Belirli bir tarih aralığında belirli günlerin sayısını bulmak istiyorsanız, COUNTIFS formülünü kullanabilirsiniz.
Umarım bu bilgiler Excel'de "Haftasay" veya "Haftanın Günü Sayısı" ile ilgili işlemleri yapmanıza yardımcı olur.
Comments