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

如何在同一儲存格中顯示與實際值不同的文字?

作者曉陽修改日期

在 Excel 中,您輸入儲存格的值通常會同時顯示於儲存格本身與編輯欄中,確保資料始終一致且透明。如第一張截圖所示,儲存格所呈現的內容與編輯欄中的內容完全相同。然而,在某些情境下——例如設計儀表板、建立報表或呈現摘要資訊時——您可能希望儲存格顯示的文字與其底層值有所不同:儲存格可視覺上呈現描述性文字,而編輯欄仍保留原始的數值或編碼值,如第二張截圖所示。這種視覺差異不僅提升可讀性,也能有效傳達特定訊息,同時確保底層值仍可用於計算與數據分析。本文將介紹在 Excel 中實現此效果的實用方法,涵蓋內建功能與省時的增益集。

兩張截圖的比較:第一張顯示正常輸入的資料在公式列與儲存格中看起來相同;第二張則說明如何讓儲存格中顯示的文字與公式列中顯示的值不同

使用使用條件格式在同一儲存格中顯示與數值不同的文字

使用 Kutools for Excel 使顯示文字等於實際值

替代方案:使用 VBA 巨集動態顯示不同文字


藍色右向箭頭氣泡使用使用條件格式在同一儲存格中顯示與數值不同的文字

假設您希望提升摘要表格的清晰度,讓內容更加直觀。例如,C1 儲存格顯示「星期一」,但其底層值(也就是編輯欄中顯示的數字)仍為 1;同樣地,C2 顯示「星期二」,實際值則為 2,依此類推。當您需要呈現易讀的標籤或友善文字,同時又必須依賴原始數值進行計算、篩選或參照時,這項技巧就格外實用。下方為展示此效果的截圖範例:

範例顯示:儲存格 C1 顯示「Monday」,而公式列中的值為 1;儲存格 C2 顯示「Tuesday」,而公式列中的值為 2,說明了顯示文字與底層數值之間的差異

1. 首先,選取您要顯示替代文字的儲存格範圍(例如 C1 到 C7)。接著,在功能區上,按一下首頁 > 使用條件格式 > 新增規則,即可開啟「新增格式設定規則」對話方塊。請參閱下方截圖以取得視覺參考:

條件式格式設定下拉式選單中的「新增規則」選項

2. 在新增格式設定規則視窗中,從清單選取使用公式來決定要格式設定哪些儲存格,並在公式欄位中輸入下列公式(例如:當 C1 的值為 1 時,顯示「星期一」):

=C1=1

注意:請將 C1替換為您所選範圍中對應的儲存格參照,並將1替換為您希望觸發條件式文字變更的實際數值。若您正在設定格式化的範圍(例如 C1:C7),請務必讓公式以該範圍左上角的儲存格為起點,才能正確套用條件格式。必要時,請適度搭配使用相對或絕對參照。 對話方塊應如下所示:

新增格式設定規則對話框

3. 按一下格式按鈕,即可開啟設定儲存格格式對話方塊。在數字索引標籤中,於左側窗格選取自訂,並在類型欄位中輸入您希望顯示的文字,並以雙引號括住——例如:

"星期一“

務必使用雙引號,否則儲存格中的文字可能無法正確顯示。請參閱下方範例:

儲存格格式對話框

注意:請務必在文字前後加上引號,否則 Excel 會傳回錯誤,或顯示格式代碼而非您預期的標籤。

4. 按一下確定關閉「設定儲存格格式」對話方塊,再按一次確定,即可在「新增格式設定規則」對話方塊中套用規則。目標儲存格中的數值現將顯示為您指定的文字,例如「星期一」而非 1,如下圖所示:

儲存格中的數字 1 顯示為 Monday

注意:若要為不同數值顯示對應的文字,只需針對每個想自訂的值重複此操作。在使用條件格式對話方塊中輸入相應公式,並為每個條件指定要顯示的文字。當您在處理少量固定值(例如星期、狀態或類別)時,此技巧特別實用!

條件式公式格式(數字:自訂)
=C1=2"星期二“
=C1=3"星期三“
=C1=4"星期四“
=C1=5"星期五“
=C1=6"星期六“
=C1=7"星期日“

適用情境:當您僅有少量已知值,卻希望以使用者友善的標籤呈現,同時保留原始值供後續計算或查閱時,此解決方案最為理想。
優點:無需公式或外部程式碼,即可直觀顯示資料。
限制:每組新的值/文字配對都需設定獨立的格式規則,處理大型資料集時可能相當繁瑣。儲存格的原始值雖在計算時保持不變,但若未特別說明,所顯示的標籤可能造成誤解。此外,此方法並不會實際更改儲存格內容——僅透過條件式格式調整其顯示樣式。

實用提示:若您需要在其他位置重複套用此顯示邏輯,請使用「複製格式」工具來複製條件格式規則。若規則似乎未生效,請仔細確認公式中的儲存格參照是否與您選取的範圍完全一致。

疑難排解:若文字未如預期顯示,請確認該儲存格中未設定相互衝突的條件格式規則。同時,請確保您的自訂格式字串已用雙引號正確輸入,且公式參照無誤。請注意,條件格式僅會變更儲存格的顯示外觀,不會影響資料匯出或與外部系統的整合。


藍色右向箭頭氣泡 使用 Kutools for Excel 使顯示文字等於實際值

在某些情況下,套用自訂數字格式或使用條件格式後,您可能會發現儲存格的顯示值與其真實底層值不符,進而在進一步分析或分享資料時造成混淆甚至錯誤。若您希望快速還原儲存格,讓儲存格中顯示的文字與編輯欄內容完全一致,並真實反映實際儲存的值,Excel 並未提供直接的內建功能來執行此操作。

透過 Kutools for Excel,解決此問題極為高效!其轉換為實際值功能正是為此量身打造:立即同步顯示文字與真實儲存格值,徹底移除導致不一致的自訂格式,讓數據一目了然!

Kutools for Excel-內含超過 300 項 Excel 必備工具,讓您的 Excel 作業更快速、更簡單、更高效!立即下載!

安裝 Kutools for Excel 後,請依照下列簡單步驟操作:

1. 選取要讓顯示文字與實際值相符的儲存格,切換至 Kutools 索引標籤,並點擊轉換為實際值。請參閱截圖確認確切位置:

功能區 Kutools 索引標籤上的「轉為實際值」按鈕

2. 只需輕點一下,顯示內容立即更新,畫面文字現已與底層資料完全同步!儲存格將呈現其在編輯欄中的真實數值:

所有顯示的文字皆已轉換為實際值

適用情境:當您希望解除自訂格式儲存格的遮蔽,還原顯示實際內容以避免誤解或資料輸入錯誤時,請使用此方法。
優點:操作極為快速,支援批次處理,無需手動逐一清除格式。
限制:需安裝 Kutools for Excel 增益集。在共用環境中作業時請格外留意,因為變更會立即生效,並影響所有下游用途的資料外觀。

立即下載 Kutools for Excel,免費試用!


藍色右向箭頭氣泡 替代方案:使用 VBA 巨集動態顯示不同文字

若您需要更動態的對應方式——例如根據外部查詢、使用者輸入或大型資料集來調整數值——自訂 VBA 巨集能提供極大的彈性,特別適合進階使用者,以及原生格式設定無法滿足需求的情境。

1. 按下 Alt+F11 以開啟 VBA 編輯器。在 Microsoft Visual Basic for Applications 視窗中,點選插入 > 模組
2. 將下列程式碼複製並貼上至模組中:

Sub DisplayCustomText()
    Dim cell As Range
    Dim WorkRng As Range
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select range for custom display", xTitleId, WorkRng.Address, Type:=8)
    For Each cell In WorkRng
        Select Case cell.Value
            Case 1
                cell.NumberFormat = """Monday"""
            Case 2
                cell.NumberFormat = """Tuesday"""
            Case 3
                cell.NumberFormat = """Wednesday"""
            Case 4
                cell.NumberFormat = """Thursday"""
            Case 5
                cell.NumberFormat = """Friday"""
            Case 6
                cell.NumberFormat = """Saturday"""
            Case 7
                cell.NumberFormat = """Sunday"""
            Case Else
                cell.NumberFormat = "General"
        End Select
    Next
End Sub

3. 執行巨集時,請按一下執行按鈕按鈕,或按下 F5 鍵,系統將顯示對話方塊,提示您選取要套用此邏輯的儲存格範圍。

執行後,所選區域中的每個儲存格將顯示其數值對應的星期名稱,而不會變更底層的數值。

參數說明:
此巨集透過 NumberFormat 屬性設定數值的顯示格式:若數值介於 1 到 7 之間,將對應顯示為星期名稱;否則則套用預設格式。
注意事項:此變更僅影響視覺呈現,儲存格的實際數值在公式與計算中維持不變。如需還原,請手動重設數字格式,或使用 Kutools 的「轉為實際值」功能。

提示:您只需編輯 Select Case 區塊,就能輕鬆調整此巨集,適用於其他對應方案!

摘要建議:
選擇使用條件格式或 VBA 方法,應根據您的實際需求而定——考量對應關係的數量、後續維護的便利性、共用檔案的相容性,以及使用者的熟悉程度。若需快速還原或執行批次作業,Kutools for Excel 提供極為便捷的解決方案,確保資料準確清晰!


最佳 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 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用