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

如何在 Excel 中,當儲存格為空白時自動輸入或顯示特定文字或訊息?

作者Kelly修改日期

在 Excel 中處理大型資料集時,工作表常會出現零星分佈的空白儲存格,不僅影響資料完整性判斷,還可能在與他人共享檔案時造成混淆。與其保留空白,不如明確標示缺失值——例如在這些儲存格中顯示「無資料」等自訂文字或訊息。若僅涉及少數儲存格,手動輸入尚屬可行;但面對大範圍或重複性任務時,就需要更有效率的解決方案。幸運的是,Excel 提供多種方法,能快速在空白儲存格中填入或顯示提示訊息。以下將介紹多種實用技巧,包括公式應用、內建工具操作、適用於重複作業的進階自動化方法、視覺化提示策略,以及關鍵要訣與潛在陷阱,助您大幅提升工作效率。


使用「定位條件」指令在儲存格為空白時輸入或顯示文字

此方法示範如何快速找出並選取指定區域內的所有空白儲存格,以便一次性輸入自訂文字,特別適合用於一次性替換的場景——例如在傳送報表前標註遺漏的資料。但此方法為靜態操作:日後若出現新的空白儲存格,您必須重複整個流程。

1. 選取您要識別空白儲存格並顯示訊息或文字的範圍。建議避免選取超出實際資料集的額行列或欄,以免造成不必要的變更。

2. 前往開始頁籤,然後點選尋找與選取 定位條件
從 [首頁] 索引標籤點選「定位條件」功能

3. 在「定位條件」對話方塊中,勾選空白選項,然後按一下確定
在對話框中勾選「空值」選項

現在,您所選區域內的所有空白儲存格均已反白標示,可立即編輯。

4. 輸入您想顯示於所有空白儲存格中的文字(例如「NO DATA」),然後同時按下 CtrlEnter,即可將文字一次填入所有選取的空白儲存格中!

所有目標空白儲存格現已顯示指定的文字。 注意:此方法會直接覆寫所選的空白儲存格,因此日後若因刪除資料而產生新的空白儲存格,將不會自動顯示該訊息。如需持久有效的解決方案,建議使用公式或 VBA 方法。


使用 Kutools for Excel 在儲存格為空白時輸入或顯示文字

若您經常需要在大型資料集中填充空白儲存格,或需套用一致的值,Kutools for Excel 提供專用的填充空白儲存格功能,不僅簡化流程、大幅提升效率,更能減少手動操作,避免常見的人為錯誤!

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

1. 反白標示您要在所有空白儲存格中顯示自訂文字或訊息的資料區域。這在大型表格或報表中特別實用,確保格式一致、內容清晰!

2. 切換至 Kutools 頁籤,然後點選插入工具 填充空白儲存格
點選「填滿空白儲存格」功能並在對話框中設定選項

3. 在「填充空白儲存格」對話方塊中,選取固定值選項,並在填充值欄位中輸入所需文字(例如「NO DATA」或「Missing」),然後按一下 Ok

Kutools 會一次性將所有空白儲存格填入您指定的值,有效降低手動操作時跳過儲存格或輸入錯誤的風險。若您的資料集經常更新,請注意此方法僅填入目前的空白儲存格;當出現新的空白儲存格時,您需視情況重新執行此工具。


示範

 

使用 IF 函數在儲存格為空白時輸入或顯示文字

若您偏好動態顯示方式(即儲存格為空白時自動顯示您指定的訊息),可使用 IF 函數。此方法在資料持續輸入或頻繁更新時尤其實用——公式會隨著數值的新增或刪除,自動調整顯示內容。

選取一個空白儲存格作為輸出位置(該儲存格應對應原始範圍中的第一筆資料),然後輸入下列公式:

=IF(A1="","NO DATA",A1)

拖曳填滿控點(位於儲存格右下角的小方塊)向下或向右,即可將內容填滿至所需的整個範圍。如此一來,系統會建立一個新範圍,完整鏡像您的原始資料:有資料的儲存格將顯示實際值,空白處則顯示「NO DATA」。

注意:在此公式中,A1 為待檢查的原始儲存格,「NO DATA」則是儲存格為空白時所顯示的訊息。請依您的實際資料調整這些參數。

提示:您可以將此公式複製到新工作表或相鄰欄位,避免覆蓋原始資料,並依需求套用其他格式設定。請注意,公式不會實際填入原始資料中的空白儲存格,而是根據對應儲存格的值顯示指定文字。

使用公式在儲存格為空白時顯示文字


使用使用條件格式為空白儲存格顯示自訂文字或視覺提示

條件格式提供了一種快速直覺的方式,能透過自動反白標示或顯示自訂文字與圖示,輕鬆識別空白儲存格。此方法非常適合在不更改任何實際儲存格值的前提下,為您自己或他人視覺化標記遺漏的資料。憑藉其動態特性,一旦資料有所變更,格式也會隨之自動更新。

1. 選取您要識別或視覺標示空白儲存格的範圍。

2. 前往開始頁籤,點選使用條件格式 新增規則

3. 在「新增格式設定規則」對話方塊中,選取使用公式決定要格式化哪些儲存格

4. 輸入下列公式,並根據需要調整儲存格參照(假設您的選取範圍從 A1 開始):

=ISBLANK(A1)

5. 按一下格式……,設定您偏好的格式(例如填充顏色、字體顏色),再按一下「確定」即可完成!

注意:條件格式不會填入資料,而是透過鮮明的視覺提示或文字疊加層,協助您快速有效地發現遺漏值。當您在資料驗證或摘要報表中不希望變更工作表實際內容時,此方法尤其實用!


透過 VBA 程式碼自動在空白儲存格中填入內容或顯示訊息/文字

若您需要自動化填補空白儲存格的流程,或需針對不同範圍反覆執行此操作,使用 VBA 巨集是穩健又高效的選擇。VBA 不僅能快速處理大型資料集,還能在多個工作表間標準化作業流程,並以最少的手動介入套用特定的填補規則。當其他使用者需重複執行相同任務,或需將此流程整合至批次報表時,此方法尤其實用。

1. 按一下開發人員Visual Basic,即可開啟 VBA 編輯器。在新開啟的 Microsoft Visual Basic for Applications 視窗中,按一下插入 模組,並將下列程式碼貼到模組中:

Sub FillBlanksWithMessage()
    Dim Rng As Range
    Dim WorkRng As Range
    Dim Sigh As String
    
    On Error Resume Next
    xTitleId = "KutoolsforExcel"
    
    Set WorkRng = Application.Selection
    Set WorkRng = Application.InputBox("Select the range to fill blanks with message", xTitleId, WorkRng.Address, Type:=8)
    
    Sigh = Application.InputBox("Enter the message/text to fill in blank cells", xTitleId, "NO DATA", Type:=2)
    
    For Each Rng In WorkRng
        If IsEmpty(Rng.Value) Then
            Rng.Value = Sigh
        End If
    Next
End Sub

2. 若要執行巨集,請按下 F5 鍵,或按一下執行。巨集將提示您選取範圍並輸入自訂訊息;確認後,所選範圍內的所有空白儲存格都會自動填入您指定的內容!

提示:執行巨集前,務必先儲存您的工作,因為變更將無法輕易復原!此方法會覆寫現有的空白儲存格;若您日後仍需保留某些儲存格為空白以供資料輸入,請謹慎使用。

優點:處理大型資料集或重複性作業時效率極高。限制:不適合不熟悉巨集操作的使用者,或在禁用 VBA 的受限環境中使用。

根據您的工作流程與需求選擇合適的方法至關重要。針對靜態、一次性資料標記,可善用「定位條件」或 Kutools 等內建功能快速完成;若需持續性或動態處理,則建議採用 IF 函數或條件格式,以實現自動更新。VBA 特別適合自動化及重複性作業,尤其在大型或結構複雜的活頁簿中更能發揮優勢。執行大規模變更前,務必先備份原始資料,並在小範圍先行測試每種方法,避免產生非預期結果。若遇到問題(例如公式未更新、巨集遭停用,或條件格式未如預期顯示),請仔細檢查數據區域的參照範圍、巨集安全性設定及格式規則。透過這些解決方案,您將能顯著提升工作表資料的清晰度與報表的準確性。


相關文章


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