當前位置: 妍妍網 > 寵物

用Excel制作一個行事曆表/萬年歷,簡單實用,一學就會!

2024-03-29寵物

我是【桃大喵學習記】,歡迎大家關註喲~,每天為你分享職場辦公軟體使用技巧幹貨!

今天跟大家分享的是用Excel制作一個 行事曆表/萬年歷 ,簡單實用,一學就會,只需3個函式幾分鐘輕松搞定!( 備註:文本有萬年歷樣版下載方式

一、先介紹一下需要的3個函式

1、SEQUENCE函式

功能:生成一系列的連續數位或多行多列的等差數列

語法:=SEQUENCE(行數,[列數],[開始數],[增量])

2、DATE函式

功能:返回代表特定日期的序列號

語法:=DATE(年份,月份,天數)

3、WEEKDAY函式

功能:返回某日期為星期幾

語法:WEEKDAY(日期,[返回值型別])

備註:如果我們把返回值型別設定為2,返回值為 1(星期天)到 7(星期六)之間的整數。

二、制作 行事曆表/萬年歷 必備知識點

如果我們想在Excel中制作一個 行事曆表/萬年歷 的話,我們必須要知道一個規律:

某個日期減去這個日期對應的星期數再加上1,就一定會得到這個日期所在周的周一的日期

如下圖所示,我們用日期2024-3-6減去它對應的星期數3再加上1,結果為2024-3-4就是3-6號所在周的周一。

三、構建 行事曆表/萬年歷 日期

如下圖所示,先制作一個 行事曆表/萬年歷 表格,表格中預留6行7列的空白單元格,用來構建日期

然後,在B3單元格中輸入公式:

=SEQUENCE(6,7,DATE(C1,F1,1)-WEEKDAY(DATE(C1,F1,1),2)+1,1)

然後點選回車即可

解讀:

①公式中DATE(C1,F1,1)就是構建指定月份的1號日期;WEEKDAY(DATE(C1,F1,1),2)就是獲取對應日期的星期數。

②我們雖然不確定指定月份的1號日期是否屬於周一,但是我們可以使用指定月份的1號日期減去對應日期的星期數再加上1,就是

DATE(C1,F1,1)-WEEKDAY(DATE(C1,F1,1)

這樣我們就獲得了指定月份的1號日期所在周周一的日期。

③最後我們在用SEQUENCE函式生成6行7列,開始數:為指定月份的1號日期所在周周一的日期,增量為1,這樣就生成了指定月份的所有日期。

四、把行事曆中的日期改成只顯示幾號

①修改日期顯示型別

首先全選日期數據→然後點選組合鍵【Ctrl+1】調出「單元格格式」視窗→在自訂選項下把【型別】改成d→最後點選確定即可

②批次調整列寬

首先透過單擊左上角綠色倒三角全選工作表→移動滑鼠到列標處,當滑鼠變成雙向箭頭時,雙擊兩列之間的豎線即可。

五、隱藏不屬於指定月份的日期

我們可以使用條件格式,將不屬於指定月份的日期,透過格式中的自訂格式,在型別中輸入「;;;」,從而達到隱藏數據的效果

首先選擇日期數據區域→開啟【條件格式】-【新建規則】調出「新建格式規則」視窗→選擇【使用公式確定要設定格式的單元格】將公式設定為:=MONTH(B3)<>$F$1→然後點選右下角的【格式】找到【自訂】將【型別】設定為「;;;」即可。

以上就是用Excel制作一個簡單 行事曆表/萬年歷 的過程, 如果想下載樣版的小夥伴請回復關鍵詞「萬年歷」,獲取下載方式。

以上就是【桃大喵學習記】今天的幹貨分享~覺得內容對你有幫助,記得順手點個贊喲~。我會經常分享職場辦公軟體使用技巧幹貨!大家有什麽問題歡迎留言關註!