如何在 Excel 中讓儲存格為空白時顯示警告或提示訊息?

假設您已在 Excel 中設計好一份問卷,如左側截圖所示。
現在,您希望在問卷中出現未回答的問題時,Excel 能自動顯示警告或提示訊息。如何高效實現這項功能?本文將介紹幾種實用方法,讓您能在 Excel 的指定區域內,針對空白儲存格自動顯示警告或提示訊息。您可以根據使用目的、操作難易度及特定需求,選擇最適合的方案。
使用 ISBLANK 函數在儲存格為空白時顯示警告/提示訊息
若要快速監控特定範圍內是否有未回答的問題,您可以結合使用 ISBLANK 與 COUNTBLANK 函數,建立動態警告訊息;只要範圍內有任何儲存格留空,立即顯示摘要式提醒,讓您即時掌握狀況!
1. 點選一個未使用的儲存格(例如 C18)以顯示警告訊息,然後輸入下列公式:
="There are still "&COUNTBLANK(B1:B16)&" questions you have not answered!" 2. 按下 Enter 鍵,該儲存格將立即顯示限定區域中未回答項目的數量。
注意:本例中,範圍 B1:B16 為包含問卷答案的欄位,您可依實際資料位置調整此範圍。
3. 為提升警告訊息的醒目程度,請選取輸出儲存格,然後在功能區中依序點選 Home> 字體顏色>Red,再點選 Bold,並可視需要調整字體大小,確保填寫表單的使用者能立即注意到此警示!
使用情境與技巧:此方法適用於儀表板、表單及報表等場景,特別適合需要整體摘要式警告、而非逐格提醒的情況。請確保使用者能清楚看見並理解此摘要警告;建議將其置於提交按鈕附近或顯眼位置。為達最佳效果,請鎖定公式儲存格,避免收件人誤刪!
快速在 Excel 的選擇區域所有空白儲存格中輸入短橫線或特定文字(例如 NA)
Kutools for Excel 的填充空白儲存格功能,讓您只需點擊幾下,就能在選取區域的所有空白儲存格中快速填入指定文字(例如「警告」)!
Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得
使用輔助欄位在儲存格為空白時顯示警告/提示訊息
另一種提供直接回饋的方式,是在工作表中新增輔助欄位,於每個空白儲存格旁即時顯示警告,特別適用於清單或表格,清楚標示哪些回覆遺漏。
1. 在答案欄位右側的相鄰欄位中(例如答案位於 B 欄,則在 C2 儲存格),輸入下列公式:
=IF(ISBLANK(B2),"Please Answer This Question","") 接著向下拖曳填滿控點,將公式套用至所有相關列。
2. 為使警告更醒目,請選取新的輔助欄位範圍並進行格式設定(例如 )Home> 字體顏色>Red,再點選 Bold)。
現在,「答案」欄位中每個空白項目都會在輔助欄位顯示醒目的警告訊息,讓遺漏項目一目了然。
使用情境與技巧:此方法適用於問卷表單、出席名單等需逐行列示遺漏輸入的場合。您可依實際需求調整警告文字,彈性應用!請注意:若插入或刪除列,務必確認公式已涵蓋最新範圍,確保結果準確無誤。
使用 VBA 在儲存格為空白時顯示警告/提示訊息
若您希望在選取範圍內出現任何空白時立即彈出對話框提醒使用者,VBA 解決方案能提供互動式回應。當您分發模板,或需確保資料完整輸入後才能繼續操作時,此方法尤為適用。
1. 按下 Alt+F11,即可開啟 Microsoft Visual Basic for Applications 視窗。
2. 依序點選 Insert>Module,並將下列 VBA 程式碼貼到程式碼區塊中:
VBA:若特定範圍內存在空白儲存格則發出警告
Sub BlackCell()
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "Kutools for Excel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
MsgBox "You don't answer all of questions!"
End If
End Sub 3. 按下 F5 鍵或點選 Run 按鈕,立即執行巨集!
4. 此時會彈出 Kutools for Excel 對話方塊。請指定欲檢查的範圍,然後點選 OK 繼續。
若在選擇區域中偵測到任何空白儲存格,系統將彈出對話方塊提醒您:
注意事項與疑難排解:執行 VBA 程式碼前,務必先儲存活頁簿,以免資料意外遺失。若執行程式碼後毫無反應,請確認 Excel 設定中已啟用巨集。若出現錯誤,或範圍選取對話方塊未彈出,請檢查程式碼是否完整貼上,並確保沒有其他巨集造成干擾。此技術較適合熟悉巨集啟用與編輯的進階使用者。
使用資料驗證功能,在儲存格留空時立即顯示警告
Excel 的資料驗證功能可設定規則,強制使用者在必要欄位中輸入內容,並可選擇顯示警告,甚至禁止儲存格留空。
1. 選取要強制輸入內容的範圍(例如問卷中的 )B1:B16)。
2. 點選功能區中的 Data>Data Validation>Data Validation。
3. 在「資料驗證」對話方塊的 Settings 索引標籤中,將 Allow 設為 Custom。
4. 在 Formula 欄位中,輸入下列公式以防止空白:
=LEN(B1)>0 若同時套用至多個儲存格,Excel 會自動為每一列調整公式。
5. 記得取消勾選 Ignore blank 核取方塊,確保設定正確無誤!
6. 切換至 Error Alert 索引標籤,即可自訂警示內容。例如,將樣式設為 Stop 以強制執行嚴格規則,或設為 Warning 與 Information 以顯示較溫和的提示,並輸入相關錯誤訊息,例如:「此儲存格不可留空,請提供您的答案。」
6. 點選 OK 以儲存規則。當使用者嘗試將限定區域中的儲存格留空並移至其他儲存格時,系統將自動顯示您自訂的警示訊息。
優點與限制:資料驗證非常適合用於需電子填寫且完整性至關重要的表單或模板,可在硬性要求(Stop)與使用者警告(Warning/Information)之間靈活切換。但請注意,使用者仍可透過貼上數值繞過驗證,因此並非絕對防護。若需更穩健的強制執行機制,建議搭配其他方法或保護工作表。
提示:針對較長的表單,可同時運用資料驗證與條件格式,不僅能防止輸入空白值,還能以視覺方式醒目標示。若變更工作表結構,請務必定期檢視您的驗證規則!
相關文章
如何在 Excel 中根據儲存格包含文字、數值或空白,來醒目提示整列?
如何在 Excel 中讓儲存格為空白時不進行計算(忽略公式)?
如何在 Excel 中結合使用 IF 函數與 AND、OR 及 NOT 函數?
如何在 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 天完整功能試用— 無需註冊,無需信用卡
- 超值之選— 比單獨購買各增益集更省費用
