製作成績單、銷售明細、稿費單等多人協作表單時,透過「資料驗證」與「工作表保護」機制,能打造出「有人情味、有護身符」的智慧型表格:引導輸入、自動攔截錯誤、保護關鍵公式不被誤改。
實戰案例:教師輸入成績單
假設工作表結構如圖 1,C5:H7 為教師輸入區,其餘為標題、統計公式等不可變動區域。
圖 1:成績單版面規劃
步驟 1:加入輸入提示訊息(引導使用者)
- 選取 C5:H7 →「資料 → 驗證 → 輸入訊息」。
- 輸入標題與提示內容(如「請輸入 0~100 分數」)。
- 使用者選取該區域時,黃色提示框自動出現(圖 2)。
圖 2:輸入提示效果
步驟 2:設定資料驗證條件(限制輸入範圍)
- 同區域 →「資料 → 驗證 → 設定」。
- 允許:「整數」,資料:「介於」,最小值 0,最大值 100。
- 輸入超出範圍時,Excel 預設彈出「輸入值無效」警告。
步驟 3:自訂錯誤警告訊息(更有人情味)
- 切換「錯誤警告」索引標籤。
- 標題:「出錯了!」,錯誤訊息:「小心點哦!分數需在 0~100 之間」。
- 樣式選「停止」(預設),使用者必須修正才能離開儲存格。
圖 3:自訂錯誤警告
步驟 4:保護特殊資料(鎖定公式區、解鎖輸入區)
- 全選工作表 →「格式 → 儲存格 → 保護」→ 取消勾選「鎖定」(預設全鎖,先全解)。
- 選取「不可修改區域」(標題列、統計欄等)→「格式 → 儲存格 → 保護」→ 勾選「鎖定」與「隱藏」(隱藏可防公式被檢視)。
- 選取「可輸入區域」(C5:H7)→ 確認「鎖定」未勾選。
- 「工具 → 保護 → 保護工作表」→ 勾選「鎖定儲存格」與「解除鎖定儲存格」等必要選項 → 設定密碼(可選) → 確定。
圖 4、5:保護設定細節
成果驗證
- 教師只能在 C5:H7 輸入 0~100 整數,錯誤即彈出友善提示。
- 標題、公式欄位無法編輯、無法檢視公式(若勾選隱藏)。
- 管理者輸入密碼解除保護即可維護版面。
這套「驗證 + 保護」組合拳,讓表單既易用又安全,是 Excel 表單設計的經典最佳實踐。