在以下列表中,您可以找到有關使用 Excel 數據有效性的提示和技巧。
●如果您打算保護 (保護:用于設置工作表或工作簿,以防止用戶查看或訪問指定的工作表或工作簿元素。)工作表或工作簿,請在指定任何有效性設置后執行。在保護工作表之前,請確保解除鎖定任何有效單元格。否則,用戶將無法在這些單元格中鍵入任何數據。
●如果您打算共享工作簿,請在指定數據有效性和保護設置之后執行。共享工作簿后,除非您停止共享,否則將無法更改有效性設置。不過,在共享工作簿時,Excel 將繼續驗證指定單元格是否有效。
●您可以將數據有效性應用到已在其中輸入數據的單元格。但是,Excel 不會自動通知您現有單元格包含無效數據。在這種情況下,可以通過指示 Excel 在工作表上的無效數據周圍畫上圓圈來突出顯示這些數據。標識無效數據后,可以再次隱藏這些圓圈。如果更正了無效輸入,圓圈便會自動消失。
●要快速刪除單元格的數據有效性,請選擇相應的單元格,然后打開“數據有效性”對話框(位于“數據”選項卡上的“數據工具”組中)。在“設置”選項卡上,單擊“全部清除”。
●若要在工作表上查找具有數據有效性的單元格,請在“開始”選項卡上的“編輯”組中,單擊“查找和選擇”,然后單擊“數據有效性”。找到具有數據有效性的單元格后,可以更改、復制或刪除有效性設置。
●創建下拉列表時,可以使用“定義名稱”命令(位于“公式”選項卡上的“定義的名稱”組中)為包含該列表的區域定義名稱。在另一個工作表上創建該列表后,可以隱藏包含該列表的工作表,然后保護工作簿以使用戶無法訪問該列表。
如果數據有效性無效,請確保:
●用戶未復制或填充數據:數據有效性的設計用途是:僅當用戶直接在單元格中鍵入數據時才顯示消息并阻止無效輸入。在復制或填充數據時,不會出現消息。若要防止用戶通過拖放單元格來復制和填充數據,請清除“Excel 選項”對話框(“文件”選項卡中的“選項”命令)的“高級”類別中的“啟用填充柄和單元格拖放功能”復選框,然后保護工作表。
●關閉手動重算:如果打開手動重算,則未計算的單元格可能會無法正常驗證數據是否有效。要關閉手動重算,請在“公式”選項卡上的“計算”組中,單擊“計算選項”,然后單擊“自動”。
●公式沒有錯誤:確保有效單元格中的公式未產生 #REF! 或 #DIV/0! 等錯誤。除非您更正了錯誤,否則 Excel 將忽略數據有效性。
●公式中引用的單元格正確無誤:如果被引用的單元格發生了更改,以致于有效單元格中的公式計算出無效結果,則不會對該單元格顯示有效性消息。