如何在 Excel 中為空白儲存格填入預設值?
在眾多 Excel 工作表中,您可能希望空白儲存格不真正留空,而是顯示預設值或佔位文字。這種做法在準備報表、確保資料一致性,或分享試算表以避免混淆與記錄不完整時尤為常見。本文提供多種實用方法,協助您為空白儲存格填入預設值——無論是針對單一儲存格、整個範圍,還是大型資料集。請根據各方法的優勢與適用情境,選擇最適合您 Excel 任務的方案。
使用 Kutools for Excel 在儲存格為空白時填入上方/下方值或預設值![]()
使用公式在參考儲存格為空白時填入預設值
當您希望在另一個參照儲存格為空時,於特定儲存格中顯示自訂佔位符或預設值,Excel 公式能輕鬆達成此需求。例如,若您的資料包含兩欄——假設 A 欄為回覆內容,而 B 欄需同步顯示這些回覆,但當 A 欄空白時則顯示「no response」——此公式方法正是理想選擇。
適用情境:此技巧非常適合用於根據另一欄內容動態生成結果欄,特別適用於表單、意見回饋清單或核對清單,以標示缺失的資訊。其主要優點在於,當您變更參考欄的資料時,結果會自動更新。但請注意,公式並不會直接覆寫空白儲存格本身,而是依據其他儲存格的狀態顯示替代值。
在 B1 儲存格中輸入下列公式(假設您要檢查 A1 儲存格):
=IF(A1="","no response",A1) 在 B1 輸入公式後,按下 Enter 確認。接著,拖曳填滿控點(位於 B1 儲存格右下角的小方塊)向下複製公式至 B 欄的其他儲存格,即可將此邏輯套用至整個資料集。

參數與提示:您可以將 「no response」替換為任何您希望預設顯示的文字或數值。若您的資料起始於其他列或欄,請務必根據實際情況調整儲存格參照。
潛在問題:若空白儲存格中包含不可見字元(例如空格),公式可能無法正確判斷為空值。此時,請使用 =IF(TRIM(A1)="","no response",A1) 清除多餘空格,確保準確辨識!
使用查找和替換在儲存格為空白時填入預設值
Excel 的「尋找與取代」功能可快速將選取範圍內的所有空白儲存格,替換為您預先指定的值。此方法會直接覆寫真正空白的儲存格,適合用來永久以資料取代空儲存格。
適用情境:此方法最適合用於靜態資料集的空白填補,例如在分發或列印前完成資料表。其優勢在於處理中型表格時效率出色,但無法辨識看似空白、實際卻包含不可見字元,或由公式傳回空結果的儲存格。
1. 選取您要填補空白的儲存格範圍,按下 Ctrl + H 即可開啟查找和替換對話方塊。
2. 將「尋找目標」框留空,並在「取代為」框中輸入您想要的預設值(例如「N/A」或「0」)。取代為框。
3. 點擊全部取代,出現提示時再點擊確定以確認取代作業。您所選範圍內的所有空白儲存格現已填入預設值!
注意:此方法僅能找出真正空白的儲存格。若儲存格包含傳回空字串()"")的公式,「尋找與取代」將不會將其視為空白。套用前務必先檢查資料,以免意外覆蓋內容!
使用「定位條件」在儲存格為空白時填入預設值
Excel 的「定位條件」功能可讓您一次選取範圍內所有空白儲存格,輕鬆填入任意數值或公式,在處理大型或不規則區域時尤其高效。
適用情境:當您只想填入真正的空儲存格(排除含有公式但傳回空白結果的儲存格),並希望為所有選取的儲存格一次輸入相同值時,請使用此方法。特別適合用於清理匯入資料或為後續計算預備工作表。
1. 選取目標資料區域,按下 Ctrl + G 開啟定位對話方塊,再點擊特殊。
2. 在定位條件視窗中,選取空白儲存格選項,然後點擊確定。
3。Excel 現已將您選取範圍內的所有空白儲存格反白標示。只需輸入預設值(例如)「Miss」),再按下 Ctrl + Enter,即可一次填滿所有選取的空白儲存格!
額外提示:選取空白儲存格後,請勿再點擊其他儲存格,否則僅會填入作用中的儲存格。此外,若選取範圍過大,Excel 可能需要額外時間處理。
使用 Kutools for Excel 在儲存格為空白時填入上方/下方值或預設值
若您希望靈活地以空白儲存格上方、下方、左方或右方的值、固定值,甚至線性值來填充空白儲存格,填充空白儲存格功能(位於 )Kutools for Excel)可大幅簡化此流程。當您需要快速標準化大型表格,或處理匯入資料中部分儲存格缺失值的情況時,此功能尤為實用!
1. 先標示要處理的範圍,再前往 Kutools> 插入> 填充空白儲存格。
2. 在填充空白儲存格對話方塊中,根據您是要以相鄰儲存格的值,還是固定文字或數值來填補空白,選擇所需選項。
以上方、下方、左方或右方的值填補:
以上方值填補空白(選擇「基於值」和「向下」選項):
以左方值填補空白(選擇「基於值」和「向右」選項):
根據固定值填補空白:

以線性值填補空白:

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得
優勢與考量:此解決方案能有效簡化複雜或大型表格中的空白填補作業,支援多種填補策略,相較於手動輸入或公式方法更能節省時間。唯一限制是您必須安裝 Kutools for Excel。完成處理後,務必仔細檢視資料,確認自動填充值符合預期,特別是在使用線性或基於數值的填補方式時。
使用 VBA 巨集將填充空白儲存格填入指定的預設值
對於需要反覆將空白儲存格填入統一預設值的 Excel 使用者——尤其是在處理極大範圍資料或自動化工作流程時——一個簡單的 VBA 巨集就能提供高效解決方案。只需幾次點擊,即可將所選區域內所有真正的空儲存格替換為指定值,大幅節省重複性資料管理作業所需的手動操作時間。
適用情境:當您需要定期執行此操作、處理動態或大型資料集,或將空白儲存格填值整合至更龐大的 Excel 自動化流程時,VBA 巨集是理想選擇。此方法不僅執行迅速,還能讓您依需求自訂或擴充 VBA 邏輯,輕鬆應對更進階的資料清理任務。尤其當內建的 Excel 函數或增益集無法提供足夠彈性,或您需要批次處理大型活頁簿時,此方法更顯實用。
1. 按一下開發人員工具>Visual Basic。在 VBA 視窗中,按一下插入> 模組,然後將下方程式碼複製並貼到模組區域:
Sub FillBlanksWithDefaultValue()
Dim WorkRng As Range
Dim Cell As Range
Dim DefaultValue As Variant
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select range to fill blanks", xTitleId, WorkRng.Address, Type:=8)
DefaultValue = Application.InputBox("Enter the default value to fill blank cells", xTitleId, "", Type:=2)
Application.ScreenUpdating = False
For Each Cell In WorkRng
If IsEmpty(Cell.Value) Then
Cell.Value = DefaultValue
End If
Next
Application.ScreenUpdating = True
End Sub 2. 若要執行巨集,請按下 F5,或按一下 VBA 視窗中的
「執行」按鈕。系統將顯示對話方塊,提示您選取要處理的儲存格範圍,並輸入預設值。確認後,所選區域內的所有空白儲存格都會自動填入您指定的數值!
注意事項:執行任何巨集前,請務必先儲存您的工作,以免資料遺失。此巨集將覆寫您所選區域中的所有空白儲存格,因此請謹慎選擇適當的資料範圍。此外,VBA 不會修改看似空白、但實際包含傳回空字串公式""或不可見字元的儲存格。
示範:若儲存格為空白,則以上方/下方的值或預設值填入(使用 Kutools for Excel)
最佳 Office 生產力工具
| 🤖 | KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行 | 產生程式碼| 建立自訂公式 | 分析資料並產生圖表| 呼叫增強函數…… |
| 熱門功能:尋找、醒目提示或標記重複值 | 刪除空白行 | 合併列或儲存格而不遺失資料 | 不使用公式的四捨五入…… | |
| 高級 LOOKUP:多重條件 VLookup | 多重數值 VLookup | 跨多個工作表 VLookup | 模糊查找…… | |
| 高級下拉列表:快速建立下拉式清單 | 相依式下拉式清單 | 多選下拉式清單…… | |
| 欄位管理員:新增指定數量的欄位|移動欄位|切換隱藏欄位的可見狀態|比較範圍與欄位…… | |
| 精選功能:網格聚焦 | 設計視圖 |增強編輯欄 | 工作簿與工作表管理員 | 資源庫(自動文字)| 日期提取 | 合併工作表 | 加密/解密儲存格 | 依清單傳送電子郵件 | 超級篩選 | 特殊篩選(篩選粗體儲存格/斜體/刪除線……) ...... | |
| 頂尖 15 工具組:12 文字工具(添加文本,刪除特定字符,……)| 50+ 圖表 類型(甘特圖,……)| 40+ 實用公式(基於生日計算年齡,……)| 19 插入工具(插入二維碼,從路徑插入圖片,……)| 12 轉換工具(金額轉大寫,匯率轉換,……)| 7 合併和拆分工具(高級合併行,分割儲存格,……)|……以及更多 |
運用 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 應用程式協作的團隊使用!
- 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
- 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
- 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
- 30 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用