數據有效性是一種Excel功能,用于定義可以在單元格中輸入或應該在單元格中輸入哪些數據。您可以配置數據有效性以防止用戶輸入無效數據。如果愿意,您可以允許用戶輸入無效數據,但當用戶嘗試在單元格中鍵入無效數據時會向其發出警告。此外,您還可以提供一些消息,以定義您期望在單元格中輸入的內容,以及幫助用戶更正錯誤的說明。
例如,在市場營銷工作簿中,您可以將某一單元格設置為只允許包含長度為三個字符的帳號。當用戶選擇該單元格時,可以向其顯示如下圖消息:
如果用戶忽略此消息,并在該單元格中鍵入無效數據(例如,兩位或五位數字),您可以向其顯示一條真正的錯誤消息。
在更高級一些的方案中,您可能需要使用數據有效性,以根據工作簿中其他某一位置的值來計算單元格中的最大允許值。在下面的示例中,用戶在單元格 E7 中鍵入了 ¥4,000,這超出了為傭金和獎金指定的最大限制,如圖。
如果工資預算發生了增減,則 E7 中的最大允許值也會隨之增減。
數據有效性選項位于“數據”選項卡上的“數據工具”組中,您可以在“數據有效性”對話框中配置數據有效性