發新話題
打印

公曆,有連續2年總共有5個「13號星期五」

回復 1# 克勞棣 的帖子

以下利用維基百科的資料與Excel計算1900~2100年,符合題意的解.
Step 1. 將維基百科”13號星期五”的資料, 按月分別複製到Excel的A1:A12
Step 2. 用”資料剖析”(分隔符號、), 將A1:A12分割到A1:AC12
Step 3. A14:A214產生數列1900, 1901, ‥‥, 2100
Step 4. B14輸入公式 =COUNTIF($A$1:AC$12,A14)
             再將公式複製到B15:B214
Step 5. C14輸入公式 =IF(B14+B15=5,A14&","&A15,"")
             再將公式複製到C15:C213
結果有7組連續2年符合題意: (每28年出現1次)
1928,1929 (儲存格C42輸出結果)
1956,1957 ( C70 )
1984,1985 ( C98 )
2012,2013 ( C126 )
2040,2041 ( C154 )
2068,2069 ( C182 )
2096,2097 ( C210 )

Step 6. 將上步驟的7組, 查A1:AC12, 即得月份:
1928 1,4,7月 + 1929 9,12月
1956 1,4,7月 + 1957 9,12月
1984 1,4,7月 + 1985 9,12月
2012 1,4,7月 + 2013 9,12月
2040 1,4,7月 + 2041 9,12月
2068 1,4,7月 + 2069 9,12月
2096 1,4,7月 + 2097 9,12月

可歸納成:
1928 + 28m 年 1,4,7月
1929 + 28m 年 9,12月
m ∈ { 0, 1, 2, 3, 4, 5, 6 }

[ 本帖最後由 Lopez 於 2020-10-28 11:43 編輯 ]

TOP

發新話題