Bir Yıldaki Pazar Günlerinin Sayısını Bulma

  • Konuyu başlatan Konuyu başlatan bd
  • Başlangıç tarihi Başlangıç tarihi
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Daha kolay bir formülde olabilir ama aklıma ilk gelen, formül aşağıdaki gibi:
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Mantığı ve örneklendirmesi şöyle:
  1. A1 Hücresine YIL başlığı
  2. B1 Hücresine Kaç Pazar başlığı yazılır.
  3. A2 hücresinde istenilen yıl yazılır (örneğin: 2021)
  4. B2 hücresine
    1. Yazılı yılın ilk ve son günü arasında kaç gün var bulunur.
    2. TAMİŞGÜNÜ.ULUSL fonksiyonu kullanılarak 1 yıldaki Pazar günü dışındaki günlerin sayısı alınır.
    3. 1. Maddede bulununa gün sayısından, 2. maddede bulunan gün sayısı çıkarılır ve 1 eklenir.
    4. 1 eklenme sebebi yılın son günü ilk günden çıkarılınca, ilk günün sayılmamasından ötürü örneğin 365 günden oluşan yılın 364 sonucunu vermesindendir.
 
Çözüm
Fikir jimnastiği yapalım.
Bu kadar hesaplamaya gerek var mi?
Bir yılın ilk günü haftanın hangi günü olursa olsun, o yılın Şubat ayı 28 gün de olsa 29 gün de olsa, bir yılda her zaman 52 adet Pazar günü var demek yanlış mı olur?
=365/7 veya =366/7 >> TAMSAYI karşılığı her zaman 52 'dir.
 
Fikir jimnastiğine devam. Yanılmışım. -- Şubat'ın 28 olduğu ve Pazar günüyle başlayan yıllarda 53 oluyor, yılın son günü de Pazar ( Örnek: 2006). -- Şubat'ın 29 olduğu ve Pazar günüyle başlayan yıllarda 53 oluyor, 30.12 Pazar (Örnek 2012) -- Şubat'ın 29 olduğu ve Cumartesi günüyle günüyle başlayan yıllarda 53 oluyor, 31.12 Pazar (Örnek 2000) .
 
Devamla.. Sırayla +5+6+5+6+5+6.... gibi 5 ve 6 yıllık ritimle 53 pazar günü var. 53 Pazarın olduğu 2000 yılından başlarsak; 2005 (5) , 2011(6), 2016(5), 2022(6) .... yılları 53 Pazar var.
 
Sayın Admin Merhaba Pazar yerine Perşembe gününü öğrenmek isteseydik, paylaştığınız formülde hangi karakteri değiştirmemiz gerekirdi?
 
Merhaba @bd, TAMİŞGÜNÜ.ULUSL("01.01.2021";"31.12.2021";11) alanındaki 11 yerine 15 yazmanız yeterli olacaktır. =TAMİŞGÜNÜ.ULUSL("01.01.2021";"31.12.2021" yandaki formülü Excel hücrenize kopyalayıp, ; işaretine bastığınızda gün listesi ile karşılaşacaksınız zaten.
 
Durum
Üzgünüz bu konu cevaplar için kapatılmıştır...
Geri
Üst