Excel動態日曆1

createMan發表於2024-06-25

日曆是我們生活中不可或缺的一部分,它能幫助我們規劃時間、安排計劃,以及記錄生活中的點滴。而動態日曆圖則更是一種流行的視覺呈現方式,它可以直觀地展示出每個日期的資料變化和趨勢,讓我們更好地理解時間和事件的關係。在這篇文章中,我們將向你介紹如何使用Excel製作一個動態日曆圖,並在1分鐘內完成操作!無需任何程式設計和高階技能,只需要按照簡單的步驟,就可以快速輕鬆地建立一個逼真的動態日曆圖,讓你更好地記錄生活和工作。同時,我們還將分享一些實用技巧和應用場景,讓你瞭解動態日曆圖的妙用之處,讓你的時間和計劃更加明瞭。讓我們開始吧!

在工作中,經常需要對銷量進行統計。

今天我分享一種日曆銷量圖的製作方法,這樣展示銷量資料時,老闆和領導會非常喜歡。以下是效果呈現:

製作年份和月份控制器:

在一個空白位置,例如B行,手動輸入所需的年份和月份資料。

在開發工具中,插入一個數值調節器控制元件。

在想要放置控制元件的位置上右鍵點選,選擇"設定控制元件格式"。

在"單元格連結"中,選中F2單元格。對於當前值,填入9;最小值填1,最大值填12因為月份範圍是1到12。

重複以上步驟,再插入一個數值調節器控制元件,並將其繫結到年份的C2單元格。

製作日曆:

在B6單元格中輸入以下公式:

=DATE($C$2,$F$2,COLUMN(A1)-WEEKDAY(DATE($C$2,$F$2,1),11)+1)

這個公式的作用是獲取所選年份和月份的第一天的日期。使用DATE($C$2,$F$2,COLUMN(A1))可以得到所選年月的第一天(例如2023年6月1日)。

由於該日期不一定是星期一,我們使用WEEKDAY(DATE($C$2,$F$2,1),11)來確定它是星期幾。假設這天是星期四(結果為4),我們需要減去3天才能得到星期一。

將公式向右填充到第一行的其他單元格。

在第2行中,輸入以下公式:

=B6+7

然後複製第2行的公式,並填充到其他行。

選中日期資料區域,按下CTRL+1或右鍵點選,選擇"設定單元格格式"。在彈出的對話方塊中,選擇"自定義"並輸入"dd"作為公式內容,這樣所有日期將以天顯示。

隱藏非本月的資料:選中資料區域,點選條件格式,然後新建規則。在規則中輸入以下公式:

=MONTH(B6)<>$F$2

在格式中,將字型顏色設定為白色。

這樣,一個動態的日曆銷量圖就製作完成了。

相關文章