KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

如何在 Excel 中將日期格式設定為顯示星期幾或月份的縮寫?

作者Kelly修改日期

在許多實際應用情境中,您可能希望以更簡潔或節省空間的方式在 Excel 工作表中顯示日期。例如,當某一欄包含完整日期 2016/1/15 時,您或許只想顯示縮寫的星期幾——如週五,甚至僅顯示單字;又或者僅顯示縮寫的月份,例如 1 月1. 本文將介紹幾種簡單直接的方法,協助您在 Excel 中快速、靈活地將日期格式轉換為所需的縮寫星期幾或月份顯示方式!


使用設定儲存格格式功能將日期格式設為顯示縮寫的星期幾或月份

Microsoft Excel 的設定儲存格格式功能,讓您能以多種自訂格式顯示日期,包括星期或月份的縮寫形式!當您希望直接在原始儲存格中調整日期的視覺呈現,無需新增欄位或變更底層數值時,這項功能尤其實用。

1. 選取您要顯示為縮寫星期或月份的日期儲存格,接著在選取範圍上按一下滑鼠右鍵,並從內容功能表中選擇設定儲存格格式。請參閱下方螢幕截圖:
從右鍵選單中選擇「儲存格格式」

2. 在「設定儲存格格式」對話方塊中,切換至數字索引標籤,選取自訂類別,並從類別清單中確認選擇。接著,在類型欄位中輸入您想要的格式代碼。

注意:

  • 若要將日期顯示為縮寫的星期幾(例如「Mon」、「Tue」),請輸入 DDD
  • 若要顯示縮寫月份(例如「Jan」、「Feb」),請輸入 MMM
在對話方塊中設定相應的格式
  • 如果您只需要首字母(例如星期五用「F」、一月用「J」),Excel 內建格式並無法直接支援單字母的星期或月份縮寫;您可透過下列公式或 VBA 輕鬆實現此效果。

3. 在設定自訂格式後,按一下確定按鈕,即可確認並將新的日期格式套用至您所選的範圍。

所選日期將立即以您指定的縮寫格式顯示,無論是三字母的星期或月份名稱。您的資料現在視覺上更簡潔,而儲存格中的值仍維持為原始日期。請參閱螢幕截圖:
日期以縮寫的星期幾或縮寫的月份顯示

實用提示:使用設定儲存格格式方法僅會改變視覺外觀——您的資料在 Excel 中仍被識別為日期,並可正常用於計算、排序或篩選。若您需要將日期轉換為真正的文字值(例如用於匯出,或在 Excel 日期系統之外使用),請考慮採用以下任一公式解決方案。

可能發生的問題:若所選儲存格的值未被 Excel 識別為日期,自訂格式可能無法如預期顯示。請於格式化前確認儲存格內容確實以日期格式儲存(而非文字)!


使用 Kutools for Excel 將日期格式設為顯示縮寫的星期幾或月份

Kutools for Excel 內建應用日期格式工具,只需點擊幾下,就能輕鬆將日期顯示為縮寫的星期幾或縮寫月份!當您需要頻繁切換多種日期格式,或希望在報表間維持一致風格卻不想記憶繁瑣的自訂格式代碼時,這項功能尤其實用。無論是偶爾調整格式,還是想簡化複雜試算表中的日期格式工作流程,此工具都能完美勝任!

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取您要格式化的日期範圍,然後前往 Kutools>格式>應用日期格式
點擊「套用日期格式」並在對話方塊中設定選項

2. 在出現的應用日期格式對話方塊中,從日期格式清單選擇類似 Mar(縮寫月份)或 Wed(縮寫星期幾)的選項,然後點選確定

所選日期將根據您的選擇立即以新格式呈現,免去猜測的困擾,並即時預覽結果,特別適合不熟悉 Excel 自訂日期代碼系統的使用者。

優點:

  • 直覺化的圖形介面讓您能快速預覽並選擇多種日期格式預設樣式
  • 無需記憶或手動輸入自定義格式代碼
  • 適用於批次格式化大型範圍或多個不連續選取範圍

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


使用公式將日期格式設為顯示縮寫的星期幾或月份

如果您希望將縮寫的星期或月份以文字形式輸出至新欄位(例如用於匯出、製作報表,或符合特定資料結構需求),Excel 公式提供了一種直接且高度自訂的解決方案。此方法還支援單字母縮寫或自訂縮寫格式,這些都是標準格式設定無法實現的。

1. 選取與第一個要轉換的日期儲存格相鄰的空白儲存格(例如,若第一個日期位於 A2 儲存格,請選取 C2 儲存格),並輸入下列公式以顯示縮寫月份:

=TEXT(A2,"MMM")

這將顯示月份的三字母縮寫(例如「Jan」)。

輸入公式後,按下 Enter 鍵,再拖曳填滿控點,將公式複製到所有需要的列。

其他變化與提示:

  • 若要取得月份的單字母縮寫(例如一月用「J」),請使用下列公式:
  • =LEFT(TEXT(A2,"MMM"),1)
  • 若要取得三字母縮寫的星期(例如星期五用「Fri」),請輸入:
  • =TEXT(A2,"DDD")
  • 若要自訂一或兩個字母的星期縮寫,請套用:
  • =CHOOSE(WEEKDAY(A2), "Su", "M", "Tu", "W", "Th", "F", "Sa")

使用方式:輸入任一上述公式後,拖曳填滿控點,即可將結果複製到日期清單旁。若您的日期位於不同欄位,請調整儲存格參照。

輸入公式將日期格式化為縮寫的星期幾或月份

注意事項:

  • 含有 TEXT()的公式一律傳回文字,即使原始資料是日期值也不例外。
  • 若出現錯誤訊息,請確認 A 欄中的原始資料包含有效的日期值(而非以文字格式儲存的數字或空字串)。
  • 自訂縮寫可靈活搭配 CHOOSE()函數使用,輕鬆替換為您偏好的模式(例如「S」、「M」、「T」等)!

填入這些公式後,您將獲得一個新欄位,其中包含每個日期對應的所需縮寫。請參閱螢幕截圖:
日期已格式化並以縮寫的月份或星期幾顯示


使用 VBA 程式碼將日期格式設為顯示縮寫的星期幾或月份

對於進階使用者或需要自動化處理大型資料集的人來說,VBA 提供了強大的解決方案,能直接或就地將日期轉換為縮寫形式。當您需要在重複性任務或批次處理中簡化日期縮寫作業,而不必每次手動輸入公式或調整格式時,此方法尤其適用。

注意:執行 VBA 指令碼前,務必先備份資料,以免批次作業覆寫原始值!

若要使用 VBA 解決方案,請依照下列指示操作:

  1. 按一下開發人員工具Visual Basic,即可開啟 VBA 編輯器。
  2. 在編輯器視窗中,點選插入 模組
  3. 將下列程式碼貼到新模組中:
Sub AbbreviateDate()
    Dim cell As Range
    Dim WorkRng As Range
    Dim OutputType As String
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to abbreviate dates", xTitleId, WorkRng.Address, Type:=8)
    OutputType = Application.InputBox("Enter 'D' for day abbreviation or 'M' for month abbreviation", xTitleId, "D", Type:=2)
    For Each cell In WorkRng
        If IsDate(cell.Value) Then
            If OutputType = "M" Or OutputType = "m" Then
                cell.Value = Format(cell.Value, "MMM")
            ElseIf OutputType = "D" Or OutputType = "d" Then
                cell.Value = Format(cell.Value, "DDD")
            End If
        End If
    Next
End Sub

插入程式碼後:
1. 關閉 VBA 編輯器。
2. 在 Excel 中選取您要縮寫的日期範圍。
3. 按下 Alt + F8,選擇 AbbreviateDate,然後按一下執行
4. 依照提示選取範圍,並輸入 D(代表星期幾)或 M(代表月份)進行縮寫。

優點:

  • 快速批次處理,且無需使用輔助欄位或公式
  • 可自訂—可擴充以支援更多樣式,例如單字母縮寫
注意事項:
  • 此指令碼會直接覆寫原始日期值;請謹慎使用,或先對資料副本執行

示範:將日期格式設為顯示縮寫的星期幾或月份

 

相關文章:

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用