Note: The other languages of the website are Google-translated. Back to English

如何在Excel中創建動態每月日曆?

您可能出於某種目的需要在Excel中創建動態每月日曆。 更改月份時,將根據更改後的月份自動調整日曆中的所有日期。 本文將詳細介紹在Excel中創建動態每月日曆的方法。

在Excel中創建動態每月日曆


在Excel中創建動態每月日曆

請執行以下操作以在Excel中創建動態每月日曆。

1.您需要提前創建一個表單控件組合框。 請點擊 開發人員 > 插入 > 組合框(表單控件)。 看截圖:

2.然後在單元格A1中繪製一個組合框。

3.創建一個包含所有月份名稱的列表。 如下圖所示,在這裡我在AH1:AH12範圍內創建了這個月的名字列表。

4.右鍵單擊組合框,然後單擊 格式控制 從右鍵單擊菜單中。 看截圖:

5。 在裡面 格式控制 對話框,然後在 控制 標籤,選擇範圍,其中包含您在步驟3中創建的月份名稱 輸入範圍 框,然後在 單元鏈接 框中選擇 A1,然後在 下拉線 盒子到 12,最後點擊 OK 按鈕。 看截圖:

6.選擇一個空白單元格以顯示月份的開始日期(此處選擇單元格B6),然後輸入公式 =日期(A2,A1,1) 進入編輯欄,然後按 Enter 鍵。

備註:在公式中,A2是包含特定年份的單元格,而A1是包含一年中所有月份的組合框。 當從組合框中選擇三月並在單元格A2016中輸入2時,單元格B6中的日期將變為2016/3/1。 見上面的截圖:

7.選擇B6的右側單元格,輸入公式 = B6 + 1 進入公式欄,然後按 Enter 鍵。 現在您獲得一個月的第二個日期。 看截圖:

8.繼續選擇單元格C6,然後將“填充手柄”拖動到右邊的單元格,直到到達月底。 現在,整個月曆已創建。

9.然後,您可以根據需要格式化日期。 選擇所有列出的日期單元格,然後單擊 首頁 > 方向 > 向上旋轉文字。 看截圖:

10.選擇包含所有日期單元格的整個列,右鍵單擊列標題,然後單擊 列寬。 在彈出 列寬 對話框,在框中輸入數字3,然後單擊 OK 按鈕。 看截圖:

11.選擇所有日期單元格,然後按 按Ctrl + 1 同時打開 單元格格式 對話框。 在此對話框中,單擊 習俗類別 框中,將ddd dd輸入到 類別 框,然後單擊 OK 按鈕。

現在,所有日期都更改為指定的日期格式,如下圖所示。

您可以根據需要將日曆自定義為任何樣式。 在相應的單元格中更改月份或年份後,月曆的日期將動態調整為指定的月份或年份。

日期選擇器(從日曆中輕鬆選擇具有特定日期格式的日期,然後插入到選定的單元格中):

這裡介紹一個有用的工具– 插入日期 的效用 Excel的Kutools,使用此實用程序,您可以輕鬆地從日期選擇器中選擇特定格式的日期,然後雙擊將其插入到選定的單元格中。 立即下載並試用! (30-天免費試用)


相關文章:


最佳辦公效率工具

Kutools for Excel 解決了你的大部分問題,並將你的生產力提高了 80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過 300 項強大的功能. 支持 Office / Excel 2007-2021 和 365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能 30 天免費試用。 60 天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 將您的工作效率提高 50%,每天為您減少數百次鼠標點擊!
officetab底部
按評論排序
留言 (17)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
謝謝這對我很有幫助。 再次感謝
網站主持人對此評論進行了最小化
是否可以調整公式,使其不會為二月創造額外的天數,如果一個月有 30 天?
網站主持人對此評論進行了最小化
日期和日期在變化,但列中的數據是靜態的,當我們更改月份時它不會改變? 請幫忙
網站主持人對此評論進行了最小化
我也有同樣的問題!
網站主持人對此評論進行了最小化
嗨,
你能告訴我你的Excel版本嗎?
網站主持人對此評論進行了最小化
關於這條評論的任何答案? 我的工作真的需要它
網站主持人對此評論進行了最小化
有沒有人找到解決方案
網站主持人對此評論進行了最小化
有沒有人找到解決這個問題的方法? 必須有一個解決辦法......
網站主持人對此評論進行了最小化
我做到了,但我沒有得到這個解決方案,為什麼這麼長。 通常我輸入第一個日期,然後我將日期向下拖動,它會自動給我完整的月曆。 我不明白為什麼這麼複雜。
網站主持人對此評論進行了最小化
先生,9 年 5 月 2020 日。您已經非常清楚和明智地展示了這些步驟。 我必須感謝您為設計該項目所做的努力。我也希望將來能從您那裡得到更多的想法和提示。再次感謝您。Kanhaiyalal Newaskar。
網站主持人對此評論進行了最小化
有沒有人找到解決日期和日期問題的解決方案,但列/單元格中的數據是靜態的,當我們更改月份時它不會改變。
網站主持人對此評論進行了最小化
非常感謝您的努力,先生。 但是由於我使用的是excel格式2010,在Format Control對話框中沒有Control選項卡,那麼有什麼方法可以輸入範圍嗎?
網站主持人對此評論進行了最小化
嗨 Fatihah,Excel 中有 2 個控件系列: 表單控件ActiveX控件.表單控件 在其格式控制對話框中有許多選項卡, 包括控制。 然而, ActiveX控件 沒有“控制”選項卡 在他們的格式控制對話框中。
本文使用了組合框(表單控件)。請檢查您使用的是哪個組合框。
網站主持人對此評論進行了最小化
День добрый.Создал по Вашему примеру календарь в одну строку, но есть одна проблема.При выборе месяцев, где дней меньше чем 31, например Февраль, после последнего дня в феврале в календаре показываются три первых дня марта.01.02.21 02.02.21 03.02.21 .04.02.21 05.02.21 06.02.21 07.02.21 08.02.21 09.02.21 10.02.21 11.02.21 12.02.21 13.02.21 14.02.21 15.02.21 16.02.21 17.02.21 18.02.21 19.02.21 20.02.21 21.02.21 22.02.21 23.02.21 24.02.21 25.02.21 26.02.21 27.02.21 28.02.21 01.03.21 02.03.21 03.03.21
Как можно скрыть отображение этих лишних дней?
網站主持人對此評論進行了最小化
嗨,有人知道如何在不使用周末的情況下做到這一點嗎?
網站主持人對此評論進行了最小化
al escribir = FECHA (A2, A1,1) me 銷售錯誤
網站主持人對此評論進行了最小化
嗨曼努埃爾,
你得到什麼樣的錯誤? 如果它返回一個#NUM! 錯誤值,從組合框中選擇一個項目後,錯誤值將替換為日期。
需要說明的是,帖子中提供的公式只能在英文系統環境Excel中應用。 如果您使用的 Excel 不是英語,請將公式從英語轉換為您當前使用的語言。
您似乎正在使用西班牙語系統中的 Excel。 您需要將公式中的逗號更改為分號。
您可以翻譯此頁面中的公式: https://de.excel-translator.de/translator/
這裡還沒有評論
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點

關注我們

版權所有©2009 - 萬維網。extendoffice.com。 | 版權所有。 供電 ExtendOffice。 |
Microsoft和Office徽標是Microsoft Corporation在美國和/或其他國家的商標或註冊商標。
受Sectigo SSL保護