13. Cuma ve 54. Haftayı Bulma

  • Konuyu başlatan Konuyu başlatan 52779
  • Başlangıç tarihi Başlangıç tarihi

Kısa Açıklama

13. Cuma ve 54. Haftayı Bulma isimli başlıkta, ilgili işlemlere dair detaylar yer almaktadır.
Selamlar,
Dokuman ya da resim eklemeye gerek olmadığını düşündüğüm 2 adet tarih sorusu...

1. soru
Kullanmakta olduğumuz takvime göre
  • Haftalar Pazartesi günü başlar
  • 1 Ocak hangi gün olursa olsun 1. Haftadır.
  • Bir yıl genelde 53 haftadır
  • Bazen, Bir yıl 54 haftadır.
Sorumuz,
içinde bulunduğumuz yıldan sonra, ilk olarak, hangi yıl 54 hafta olacaktır?

Bilgi olarak, en son 2012 yılında 54 hafta idi.

2. soru
13 sayısı çoğu kişi için şanssızlık / uğursuzluk anlamını taşır.
Hele bir de ayın 13 ü Cuma gününe denk geliyorsa....

Bilgi amaçlı olarak;
** Yıl, ister Artık Yıl olsun isterse Normal Yıl olsun bir yılda

  • en az 1 adet 13. Cuma mevcut.
  • en fazla ise 3 adet 13. Cuma olabiliyor.
** NASA tarafından keşfedilen bir asteroit (Apophis), hesaplamalara göre, 13 Nisan 2029 Cuma günü dünya ve aya çok yakın bir şekilde geçecek. Bilim adamları, etkisi olmayacağını belirtiyorlar...

Sorumuz,
2023 yılında hangi tarih ya da tarihlerde ayın 13 ü Cuma günü olmaktadır.
 
Merhabalar her ne kadar 1. sorunun tam olarak cevabı olmasa da eski versiyon formüllerle bir deneme yaptım.

Excel 365 alternatifi

1.soru için
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
2. Soru için
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

Adsız.webp
 
-- Bugünden sonra 54 hafta olan ilk yıl
Formül
=KÜÇÜK(EĞER(HAFTASAY(TARİH(SATIR(DOLAYLI(YIL(BUGÜN())&":9999"));12;31);2)=54;SATIR(DOLAYLI(YIL(BUGÜN())&":9999")));1)
-- 2023 yılında 13'ü Cuma olan ay sayısı:
Formül
=TOPLA.ÇARPIM(--ESAYIYSA(KÜÇÜK(EĞER(HAFTANINGÜNÜ(TARİH(2023;SATIR(DOLAYLI("1:12"));13);2)=5;TARİH($D$1;SATIR(DOLAYLI("1:12"));13));SATIR(DOLAYLI("1:12")))))
-- 2023 yılında hangi tarihlerde ayın günü 13 ve Cuma (3 satıra kopyalanması yeterlidir)
Formül
=EĞERHATA(KÜÇÜK(EĞER(HAFTANINGÜNÜ(TARİH($D$1;SATIR(DOLAYLI("1:12"));13);2)=5;TARİH(2023;SATIR(DOLAYLI("1:12"));13));SATIR(A1));"")
 
Benim çözümlerim de şu şekildeydi. Excel365


1671215387337.webp

54. Hafta için

HAFTASAY = 54 eşitliğiyle

Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Yılda 54. hafta olabilmesi için 1 Ocak Pazar günü olmalı ve de Yıl Artık Yıl olmalı eşitliğiyle....
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Bir özellik olarak....
** Artık yıllar Her 4 yılda bir oluyorsa eğer Ritim 28 yıldır. Yani her 28 yılda bir 54 haftalı yıl olur.
** 1900 yılı normalde Artık Yıl değildir. Ancak Excel de artık yıldır. Ve de 01.01.1900 Pazar günü olup 1900 yılı artık yıldır.
** 2100 yılı 4 e tam bölünebilmesine rağmen Artık Yıl değildir.
** Kesintisiz olarak her 4 yılda bir artık yıl oluyorsa 54. Haftanın olması 28 günlük bir ritim iledir. Yani 2100 yılına kadar her 28 yılda bir 54. Hafta olacaktır. 2100 yılında bu ritim 1 defalığına bozulacak ve 2300 yılına kadar bu ritim yine 28 gün olacaktır.

Bu yıldan sonra gelecek ilk 54. hafta istendiğine ve de 28 günlük ritim (periyot)bilindiğine göre, bu durumda 28 ritmini kullanabiliriz. (Bulunacak yıl, 2100 den küçük olmak şartıyla)

En son 2012 yılında olduğu bilgisiyle direkt olarak = 2012 +28 = 2040 bulunabilir.
ya da 1900 yılını biliyor olduğumuza göre
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)

13. Cuma

H2
hücresinde yazan 2023 yılı için

Gün = 13 ve HaftanınGünü = Cuma eşitliğiyle
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
ya da
13. Cuma olması için, ayın ilk gününün Pazar olması gerekir. Bu eşitliğe göre
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
1900 - 2100 yılları arasındaki 13. Cuma listesini elde etmek istersek de

(Gün = 13 ve Haftanıngünü = Cuma eşitliğini kullandım. Diğer eşitlik de kullanılabilir)
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Ekli dosyalar
Çözüm
2100 yılında bu ritim 1 defalığına bozulacak ve 2300 yılına kadar bu ritim yine 28 gün olacaktır.

28 yıllık ritmin, 1 defalığına bozulduğundan emin misiniz?

2100 yılından önceki son 54 hafta olan yıl 2096, 2100 yılından sonraki ilk 54 haftalık yıl ise 2108. Aradaki fark 12 yıl.
Benzer durum (12 yıllık fark) , 2100 yılından sonra 2300 yılından önce olan 2204 yılında da var.

12 yıllık farklara baktığımda ise birinci 12 yıllık farktan 96 yıl sonra bir kez daha 12 yıllık fark oluşuyor,
ikinci 12 yıllık farkı takip eden 4'üncü 54 haftalık yıl ile bir önceki 54 haftalık yıl arasında da 40 yıllık bir fark var.

1900 yılına ilişkin istisnai durum yok sayılırsa;
1- 6 tane 28 farktan sonra 12 fark,
2- ilk 12 farktan sonraki 4'üncüsünde yine 12 fark,
3- ikinci 12 farktan sonraki 4'üncüsünde bu kez 40 fark mevcut.
4- 40 farktan sonraki 7'nci 54 haftalık yıl ile bir önceki arasında yine 12 fark var ve 1 numaraya dönülüyor.

Bu 12 ve 40 ritmine göz attığımda 400 yıllık bir ritmin daha olduğu anlaşılıyor.

Benim anladığım DÜZEN-RİTİM (tek istisna 1900 yılı)
6 x 28 // 12 // 3 x 28 // 12 // 3 x 28 // 40
şeklinde ve bunların toplamı 400 yıl.
Yani başlangıç yılı olarak 1928 alındığında bu düzen sabit.

Umarım yanılmıyorum.
 
28 yıllık ritmin, 1 defalığına bozulduğundan emin misiniz?

2100 yılından önceki son 54 hafta olan yıl 2096, 2100 yılından sonraki ilk 54 haftalık yıl ise 2108. Aradaki fark 12 yıl.
Benzer durum (12 yıllık fark) , 2100 yılından sonra 2300 yılından önce olan 2204 yılında da var.

12 yıllık farklara baktığımda ise birinci 12 yıllık farktan 96 yıl sonra bir kez daha 12 yıllık fark oluşuyor,
ikinci 12 yıllık farkı takip eden 4'üncü 54 haftalık yıl ile bir önceki 54 haftalık yıl arasında da 40 yıllık bir fark var.

1900 yılına ilişkin istisnai durum yok sayılırsa;
1- 6 tane 28 farktan sonra 12 fark,
2- ilk 12 farktan sonraki 4'üncüsünde yine 12 fark,
3- ikinci 12 farktan sonraki 4'üncüsünde bu kez 40 fark mevcut.
4- 40 farktan sonraki 7'nci 54 haftalık yıl ile bir önceki arasında yine 12 fark var ve 1 numaraya dönülüyor.

Bu 12 ve 40 ritmine göz attığımda 400 yıllık bir ritmin daha olduğu anlaşılıyor.

Benim anladığım DÜZEN-RİTİM (tek istisna 1900 yılı)
6 x 28 // 12 // 3 x 28 // 12 // 3 x 28 // 40
şeklinde ve bunların toplamı 400 yıl.
Yani başlangıç yılı olarak 1928 alındığında bu düzen sabit.

Umarım yanılmıyorum.

2100 yılında bu ritim 1 defalığına bozulacak ve 2300 yılına kadar bu ritim yine 28 gün olacaktır.
@Ömer BARAN

Şu durumda haklısınız. Evet.
Çünkü ben 1 yanlış ve bol EKSİK yazmışım.

Alıntıladığım cümlemde
..... 2300 yılına kadar ....... yerine 2200 yılına kadar olacaktı.

Eksik kısım ise
1 defa bozulmanın sadece 2100 de değil, istisnalarda da bozulup 28 yıl olarak devam etmesi şeklinde yazmam gerekiyordu.

Ayrıca, 2300 - 2400 -2500 yılları aralığını da yazmam gerekiyordu.

Buradaki 28 gün özellik durumunun özeti kısaca (mesajımda yazdığım gibi) artık yılların her 4 yılda bir kesintisiz olması durumu. İstisnalar bu kesintisiz olması durumunu bozmaktadır.

Bilindiği gibi Artık Yıl her 4 yılda bir dir.
Ancak, Artık Yıllarda 2 istisna vardır.

1. istisna : 100'ün katı olan yıllardan sadece 400'e kalansız olarak bölünebilenler artık yıldır
Yani, 2100, 2200, 2300...... 4 e bölünmesine rağmen 400 e kalansız bölünmediğinden artık yıl değildir.
(Bu durum Excel de değerlendirmeye alınmıştır)

Dolayısıyla bu yıllarda ilk 54. haftanın yılında 28 yıl olayı bozulacaktır. diğer istisnaya kadar 28 yıl devam edecektir.
2400 yılı artık yıl olduğundan, 2300 ilk 54 haftası ile 2500 den küçük 54 hafta olan son yıl arasında ise kesintisiz 28 yıl olacaktır. (Tıpkı 1900 -2100 arasında olduğu gibi)

Mesajınızda bahsettiğiniz 400 yıllık ritim olayı bu 1. istisna olayı olmakta....

2. istisna : 400'e kalansız bölünebildiği halde, 4000'e kalansız olarak bölünebilen yıllar artık yıl kabul edilmez
(Bu durum Excel de değerlendirmeye alınmamıştır)
Yani, 4000, 8000, 12000..... yılları artık yıl değildir.

Dolayısıyla, bu yıllarda da, 28 yıl olayında 1 defa bozulma olacaktır.

Umarım açıklayabilmişimdir.
Not : Benim Türkçe ile anlatmam zor oluyor geçekten. (Açıklayabilmek için uzun uzun yazmam gerekiyor.)
 
13. Cuma ile ilgili olan alternatif çözümlerimi bir dosyada topladım.
Ektedir.

* Aranılan Yılın Tüm Günlerinde, Gün=13 ve HaftanınGünü=Cuma eşitliğinin aranması
* Aranılan Yılın Tüm aylarının ilk günlerinin Pazar olması eşitliğinin aranması
* Aranılan Yılın Tüm aylarının13. günlerinin Cuma olması eşitliğinin aranması
* Aranılan Yılın Tüm Cuma günlerinde Gün = 13 eşitliğinin aranması
 
Ekli dosyalar
54. Hafta için bir örnek daha olsun. Yılbaşı Pazara denk gelip Yılsonu Pazartesiye denk gelen Yıllar mantığıyla,
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
Yada Şöyle
Kod:
Görüntülemek için giriş yapmanız gerekmektedir.
(1 satır)
 
Çok teşekkürler..
Ellerinize sağlık...

Not :
Gerek 13. Cuma ve gerekse 54. Hafta için tüm çözüm önerilerini bir dosyada toplamayı düşünüyorum. Paylaşırım...
Çok Değerli Katkılarınız için tekrar tekrar çok teşekkür ediyorum...
 
Geri
Üst