描述與在 Excel 中的資料驗證範例

Office 2003 支援已結束

Microsoft 於 2014 年 4 月 8 日結束對 Office 2003 的支援。此變更已影響您的軟體更新和安全性選項。 瞭解這對您的意義為何且如何持續受保護。

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:211485
這份文件的 Microsoft Excel 97 版本,請參閱 159252.
如 Microsoft Excel 98 Macintosh 版本這份文件的版本,請參閱 181323.
結論
資料驗證是在 Microsoft Excel 中可用的功能。它可讓您執行下列作業:
  • 製作會限制在儲存格 valuesallowed 中的項目清單。
  • 建立提示訊息,解釋資料 allowedin 種儲存格。
  • 建立不正確的資料有 beenentered 時所出現的訊息。
  • 藉由檢查的不正確的項目 稽核 工具列。
  • 將範圍設定為 acell 中可輸入的數字值。
  • 判斷這是否為有效的項目根據計算 inanother 的儲存格。
其他相關資訊
本文將說明一些使用資料驗證功能,在 Microsoft Excel 以及範例來說明如何實作這項功能的方式。

注意: 以下範例假設您正在使用新的 Microsoft Excel 活頁簿,且您第一個範例的開頭,且繼續透過則會顯示的順序中的範例。

製作一份儲存格中允許的項目清單

您可以建立一份工作表上儲存格,您要接受的項目。然後,您可以限制要接受只使用資料驗證功能取自清單的項目之儲存格。

若要建立下拉式清單,並限制這些項目在儲存格中的值,請依照下列步驟執行:

  1. 選取的儲存格 A1。
  2. 按一下 [資料] 功能表上的 [驗證]。
  3. 在 [設定] 索引標籤上按一下 [允許] 下拉式清單中的 [清單]。
  4. 根據預設,會選取 [忽略空白儲存格內的下拉式清單] 核取方塊。請勿變更它們。
  5. 在 [來源] 方塊中,輸入 a、 b、 c.按一下[確定]

    附註:
    您也可以輸入已命名的範圍或儲存格參照如果它包含的值清單。兩者都一定要加等號。
    沒有 255 個字元限制,這個對話方塊。
  6. 儲存格 A1 現在有旁邊的下拉式清單以及您可以使用此清單來選取要在儲存格中輸入的值。
  7. 按一下下拉式清單,然後按一下任何項目 itcontains。
這個值會在儲存格中輸入。

附註: 您可以手動輸入"a"、"b、"或"c",(不含引號) 中儲存格。您沒有從清單選取。如果您嘗試以手動方式輸入任何其他這些值,請 「 停止 」 訊息會出現,而無法保留在此儲存格中的值。您唯一的選項會重試取消

建立提示訊息,解釋允許在儲存格中的資料型別

您可以建立一則訊息,說明您可以在儲存格中輸入的資料型別。當您選取儲存格,則會顯示訊息的儲存格附近。如果有必要,而且它會保留直到移至另一個儲存格,或按 esc 鍵,您可以移動此訊息。如果 [Office 小幫手] 是可見的則會在上述 [Office 小幫手] 球形文字說明中出現的訊息。

現在繼續先前的範例,請遵循下列步驟:
  1. 選取的儲存格 A1。
  2. 在 [資料] 功能表中,按一下 [驗證],然後按一下 [提示訊息] 索引標籤。

    附註: 請確定已選取 [當儲存格 isselected,顯示提示的訊息] 核取方塊。
  3. 在 [標題] 方塊中,輸入 儲存格 A1 的清單.

    Thisis 會出現訊息方塊的標題。它是以粗體文字。
  4. 在 [提示訊息] 方塊中,輸入請選取任一 a、 b 或 c,從卸除-downlist.

    這是訊息 thatappears 的主體。
  5. 按一下 [確定]

    會出現訊息,因為儲存格 A1 的 isselected。
  6. 選取儲存格 A10。

    CellA1 及儲存格 A1,這兩個訊息旁邊的下拉式清單便會消失。
  7. 選取的儲存格 A1。

    下拉式清單及 theprompt 訊息出現在儲存格 A1 旁邊。

    附註: 如果 [Office 小幫手] 是可見的出現提示訊息 appearsin 上方 [Office 小幫手] 球形文字說明。
  8. 將郵件移到另一個工作表中的位置。

    當您選取另一個儲存格,然後選取 [儲存格 A1 時,訊息會出現在其新位置中。

    注意: 沒有要索取此郵件格式的 changethe 方法。

建立輸入不正確的資料時,就會出現的訊息

當您輸入不正確的資料時,Microsoft Excel 會顯示錯誤訊息的樣式會決定是否要強制執行限制。您可以顯示一則訊息,會阻止您輸入指定的資料值。您也可以顯示說明性和警告訊息,可讓您輸入超出範圍的資料,或您可以在資料上設定限制,但不是顯示任何訊息。

現在繼續先前的範例,請遵循下列步驟:
  1. 選取的儲存格 A1。
  2. 在 [資料] 功能表中,按一下 [驗證],然後按一下 [錯誤提醒] 索引標籤。

    附註: 請確定已選取 [顯示無效的資料 isentered 後的錯誤提醒] 核取方塊。

    建立 「 停止 」 警示訊息

    如果您建立停止警示的訊息,並在 thecell 中輸入無效的資料,您唯一的選項會重試取消;您允許在儲存格中輸入無效的資料。

    1. 在 [樣式] 清單中,按一下 [停止]。
    2. 在 [標題] 方塊中,輸入 儲存格 A1 的警告.這是出現訊息方塊的標題。
    3. 錯誤訊息中的編輯方塊中輸入 允許的值,儲存格 A1 是 a、 b 或 c.這是訊息的本文,就會出現,並且僅限於 225 個英數字元。
    4. 按一下 [確定]
  3. 手動輸入 t儲存格 A1 中。

    會出現停止警示您所建立的訊息,您唯一的選項會重試取消
  4. 按一下 [停止警示的訊息方塊上的 [取消]。
  5. 選取的儲存格 A1。
  6. 在 [資料] 功能表中,按一下 [驗證],然後按一下 [錯誤提醒] 索引標籤。

    附註: 請確定已選取 [顯示無效的資料 isentered 後的錯誤提醒] 核取方塊。

    建立警告警示的訊息

    如果您建立一則警告訊息,並在 thecell 中輸入無效的資料,您的選項是有點比更有彈性停止警示訊息。AWarning 警示訊息有三個選項: [是],以允許輸入不正確的資料;,讓您有機會輸入有效的資料;] 和 [取消,若要移除無效的項目。

    1. 在 [樣式] 清單中,按一下 [警告]。
    2. 在 [標題] 方塊中,輸入 儲存格 A1 的警告.這是出現訊息方塊的標題。
    3. 在 [錯誤訊息] 方塊中,輸入 允許的值,儲存格 A1 是 a、 b 或 c.這是訊息的本文,就會出現,並且僅限於 225 個英數字元。
    4. 按一下 [確定]
  7. 手動輸入 j 在儲存格 A1。

    如果您想要 toContinue,會出現詢問您建立的警告訊息。
  8. 按一下 [是]

    儲存格 A1 中輸入無效的值,以 「 j 」。
  9. 選取的儲存格 A1。
  10. 在 [資料] 功能表中,按一下 [驗證],然後按一下 [錯誤提醒] 索引標籤。

    附註: 請確定已選取 [顯示無效的資料 isentered 後的錯誤提醒] 核取方塊。

    建立資訊的警示訊息

    如果您建立的資訊訊息,並在儲存格中輸入無效的資料,您的選項是最有彈性。當資訊警示的 messageappears 時,您可以按一下[確定]以接受無效的值,或您可以按一下 [取消] 拒絕。

    1. 在 [樣式] 清單中,按一下 [資訊]。
    2. 在 [標題] 方塊中,輸入 儲存格 A1 的警告.這是出現訊息方塊的標題。
    3. 在 [錯誤訊息] 方塊中,輸入 僅有允許的值,儲存格 A1 是 a、 b 或 c.這是訊息的本文,就會出現,並且僅限於 225 個英數字元。
    4. 按一下 [確定]
  11. 手動輸入 p 在儲存格 A1。

    如果您的 wantto 接受或拒絕您所輸入的值,會出現詢問您建立的資訊警示訊息。
  12. 按一下 [確定]

    儲存格 A1 中輸入"p"的無效的值。

不正確的項目使用 [稽核] 工具列的核取

輸入您的資料後,您可以尋找您所設定的限制以外的項目。當您按一下 [稽核] 工具列上的圈選錯誤資料時,則會將圓形包含不正確的項目中的儲存格周圍會出現。如果您修正無效的項目,則圓形會消失。

現在繼續先前的範例,請遵循下列步驟:

  1. 按一下 [工具] 功能表的 [自訂]。
  2. 在 [自訂] 對話方塊中,按一下 [工具列] 索引標籤。
  3. 在 [工具列] 清單中,按一下以選取 [稽核] 核取方塊 (如果尚未選取),然後按一下 [關閉
  4. 按一下 [稽核] 工具列上的 [圈選錯誤資料控制項]。儲存格 A1 會圈起來。
  5. 選取的儲存格 A1。
  6. 按一下 A1 儲存格],然後按一下 [clickone 的清單中的項目旁邊的下拉式箭號。圓形會消失。

設定您可以在儲存格中輸入範圍的數字值

置於可以在儲存格中輸入的資料的限制、 您可以設定最小值和最大值,或檢查有影響的項目中可能會有另一個儲存格。

  1. 選取儲存格 A5。
  2. 在 [資料] 功能表中,按一下 [驗證],按一下 [設定] 索引標籤。
  3. 在 [允許] 清單中,按一下 [的整數。
  4. 在 [資料] 清單中,按一下 [之間。
  5. 在 [最小值] 方塊中,輸入 1。
  6. 最大的方塊中,輸入 10。

    附註: 您可以用於步驟 5 中的儲存格參照,並指定 cellsthat 6 包含最小和最大值。
  7. 按一下 [確定]
  8. 在儲存格 A5 中輸入的值是 3。這個值會是輸入的 withouterror。
  9. 在儲存格 A5 中輸入的值為 33。

    因為 datavalidation 設定為您建立的儲存格 A1 (資訊警示) 不規定與儲存格 A5、 收到停止警示的訊息 (此為預設值) 作業,並按一下 [重試取消為唯一的選項。
  10. 按一下 [取消]。3 的值會顯示在儲存格中。

判斷是否有效項目另一個儲存格中的計算方式

在 [資料驗證] 對話方塊中您可以使用公式、 運算式或計算參考另一個儲存格中以判斷您所做的項目是否有效。
  1. 在儲存格 B10 中輸入值 1。
  2. 選取儲存格 A10。
  3. 在 [資料] 功能表中,按一下 [驗證],按一下 [設定] 索引標籤。
  4. 在 [允許] 清單中,按一下 [自訂]。
  5. 在 [公式] 方塊中,輸入下列公式:

    =IF(A10>B10,TRUE,FALSE)

    附註: 您輸入的公式必須以等號和它 true 或 false 的 mustevaluate。您不限於使用 IF 函數。
  6. 按一下 [確定]
  7. 輸入儲存格 A10 的值為-1。

    您會收到 aStop 警示的訊息,說明的值不正確。
  8. 按一下 [重試]。
  9. 在儲存格 A10 中輸入的值是 3。

    您 notreceive 任何錯誤訊息由於此值大於儲存格 B10 中的值 youentered。
参考
如需有關資料驗證的詳細資訊,請按一下 Microsoft Excel 說明 在上 說明 功能表中,型別 資料驗證 在 [Office 小幫手或解答精靈] 中,然後按一下 搜尋 若要檢視所傳回的主題。
9.00 XL2000 XL2002 XL2003 XL2007 XL2010

警告:本文為自動翻譯

內容

文章識別碼:211485 - 最後檢閱時間:10/29/2015 04:14:00 - 修訂: 4.0

Microsoft Excel 2000 Standard Edition, Microsoft Excel 2002 Standard Edition, Microsoft Office Excel 2003, Microsoft Office Excel 2007, Microsoft Excel 2010, Excel 2016, Microsoft Excel 2013

  • kbhowto kbualink97 kbmt KB211485 KbMtzh
意見反應