2024年再過幾小時就到來,新的一年需要一個新的年曆,如何設計一個整年含有月份、日期、星期的萬年曆?

在下圖中,只要在儲存格B3中輸入年份(本例:2024),即可產生12個月的日期和星期對照表。

本篇要介紹如何一式就搞定這個工作。

Excel-如何設計一整年含月份、日期、星期的萬年曆?

公式設計與解析

因為要製作萬年月曆,所以年份要設計為變數,而1月至12月是連續的12欄。以年份:2024為例。

儲存格B5公式:=DATE($B$3,COLUMN(A:A),ROW(1:1)-WEEKDAY(DATE($B$3,COLUMN(A:A),1),2))+1

(1) DATE($B$3,COLUMN(A:A),ROW(1:1)

利用 DATE 函數轉換 2024 年第1天的數值,例如:2024/1/1=45292。

其 COLUMN(A:A)=1,當公式向右複製時,COLUMN(A:A)=1→COLUMN(B:B)=2→COLUMN(C:C)=3→...。

其 ROW(1:1)=1,當公式向下複製時,ROW(1:1)=1→ROW(2:2)=2→ROW(3:3)=3→...。

(2) WEEKDAY(DATE($B$3,COLUMN(A:A),1),2))

利用 WEEKDAY 函數求得當月第一天為星期幾,在此的參數為2,為數字1~7,對應星期一~星期日。

Excel-如何設計一整年含月份、日期、星期的萬年曆?

因為本表的設計為第一天是星期一,所以「第(1)-第(2)式+1」,即可得該月欄位中的日期為何。

將儲存格B5的公式複製,貼至儲存格B5:M41。

當 2025 年來臨時,就不要再辛苦一次了,只要把年份改為 2025 即可。

Excel-如何設計一整年含月份、日期、星期的萬年曆?

學不完.教不停.用不盡文章列表

arrow
arrow
    文章標籤
    Excel 萬年曆
    全站熱搜
    創作者介紹
    創作者 vincent 的頭像
    vincent

    學不完.教不停.用不盡

    vincent 發表在 痞客邦 留言(1) 人氣()