KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

Excel 資料驗證:在 Excel 中新增、使用、複製與移除資料驗證

作者Xiaoyang修改日期

在 Excel 中,「資料驗證」是一項強大工具,能有效限制使用者可在儲存格中輸入的內容。例如,您可設定規則來控制文字長度、僅允許特定格式、強制輸入唯一值,或確保文字以指定字元開頭或結尾,從而維護資料完整性,大幅減少工作表中的錯誤。

本教學將詳盡說明如何在 Excel 中新增、使用與移除資料驗證,涵蓋基本到進階的操作技巧,並提供清晰的逐步指引,助您高效運用此功能達成目標。

目錄:

1. 什麼是 Excel 中的資料驗證?

2. 如何在 Excel 中新增資料驗證?

3. 資料驗證的基本範例

4. 進階自訂資料驗證規則

5. 如何在 Excel 中編輯資料驗證規則?

6. 如何在 Excel 中快速找出並選取所有包含資料驗證的儲存格?

7. 如何將資料驗證規則套用至其他儲存格?

8. 如何在 Excel 中使用資料驗證功能圈出無效的資料項目?

9. 如何在 Excel 中移除資料驗證?


1。Excel 中的資料驗證功能是什麼?

「資料驗證」功能可協助您有效控管工作表中的輸入內容。通常,您能為所選儲存格清單設定驗證規則,以防止輸入不符規定的資料,或僅允許特定類型的資料輸入。

資料驗證功能的一些基本用途:

  • 1。「任何值」:不執行驗證,您可在指定儲存格中自由輸入任何內容。
  • 2。「整數」:僅限輸入整數。
  • 3。「小數」:可輸入整數與小數。
  • 4。「清單」:僅可輸入或選取預先定義清單中的值,並以下拉式選單呈現。
  • 5。「日期」:僅可輸入日期。
  • 6。「時間」:僅可輸入時間。
  • 7。「文字長度」:僅允許輸入指定字數的文字。
  • 8。「自訂」:建立專屬公式規則,驗證使用者輸入內容。

2. 如何在 Excel 中新增資料驗證?

在 Excel 工作表中,您可以依照下列步驟新增資料驗證:

1. 選取您要設定資料驗證的儲存格範圍,然後依序點選「資料」>「資料驗證」>「資料驗證」,如下圖所示:

2. 在「資料驗證」對話方塊的「設定」索引標籤中,建立專屬於您的驗證規則。在條件欄位中,可指定下列任一類型:

  • 「數值」:直接在條件方塊中輸入數字;
  • 「儲存格參照」:參照工作表或另一個工作表中的儲存格;
  • 「公式」:建立更複雜的公式作為條件。

舉例來說,我將建立一條規則,僅允許在 100 與 1000 之間輸入整數,條件設定如下圖所示:

3. 設定完條件後,您可依需求前往「輸入訊息」或「錯誤警示」索引標籤,為驗證儲存格設定相應的提示內容。(若無需設定警示,請直接按一下「確定」即可完成。)

3.1)新增輸入訊息(選用):

當您在選取包含資料驗證的儲存格時,系統會顯示提示訊息,提醒您該儲存格可輸入哪些內容。

前往「輸入訊息」索引標籤並執行下列操作:

  • 勾選「選取儲存格時顯示輸入訊息」選項;
  • 在對應欄位中輸入您想要的標題與提醒訊息;
  • 按一下「確定」即可關閉此對話方塊。

現在,當您在選取已驗證的儲存格時,會顯示如下所示的訊息方塊:

3.2)建立有意義的錯誤訊息(選用):

除了設定輸入訊息外,當您在具有資料驗證的儲存格中輸入無效資料時,系統還會顯示錯誤警示。

在「資料驗證」對話方塊中,前往「錯誤警示」索引標籤並執行下列操作:

  • 勾選「輸入無效資料後顯示錯誤警示」選項;
  • 在「樣式」下拉列表中,選取您需要的警示類型:
    • 「停止(預設)」:此警示類型將阻止使用者輸入無效資料。
    • 「警告」:提醒使用者資料無效,但不會阻擋輸入。
    • 「資訊」:僅用於通知使用者已輸入無效資料。
  • 在對應欄位中輸入您想要的標題與警示訊息;
  • 按一下「確定」即可關閉對話方塊。

當輸入無效值時,會出現警示方塊,如下圖所示:

「停止」選項:點選「重試」即可重新輸入數值,或點選「取消」以放棄輸入。

「警告」選項:按一下「是」接受無效輸入,按一下「否」進行修改,或按一下「取消」予以捨棄。

「資訊」選項:點擊「確定」以接受無效輸入,或點擊「取消」予以捨棄。

注意:若您未在「錯誤警示」方塊中設定自訂訊息,系統將顯示預設的「停止」警示方塊,如下圖所示:

Excel 資料驗證中預設「停止」警示方塊的螢幕截圖


3. 資料驗證的基本範例

使用「資料驗證」功能時,系統提供 8 種內建選項,讓您輕鬆設定資料驗證規則,例如:任何值、整數與小數、日期與時間、清單、文字長度,以及自訂公式。本節將介紹如何在 Excel 中運用部分內建選項。

3.1 整數與小數的資料驗證

1. 選取您僅允許輸入整數或小數的儲存格範圍,然後依序點選「資料」>「資料驗證」>「資料驗證」。

2. 在「資料驗證」對話方塊的「設定」索引標籤中,請執行下列操作:

  • 在「允許」下拉式選單中,選取對應的項目:「整數」或「小數」。
  • 接著,在「資料」方塊中選擇一個條件(此範例中選用「介於」選項)。
  • 提示:條件包含「介於」、「不介於」、「等於」、「不等於」、「大於」、「小於」、「大於或等於」及「小於或等於」。
  • 接下來,請輸入您所需的「最小值」與「最大值」(在此案例中,為介於 0 到 100 之間的數字)。
  • 最後,點擊「確定」按鈕。

3. 現在,僅允許在所選儲存格中輸入介於 0 至 100 之間的整數。


3.2 日期與時間的資料驗證

若要驗證輸入的特定日期或時間,使用此「資料驗證」功能非常簡單,請依照下列步驟操作:

1. 選取您僅允許輸入特定日期或時間的儲存格範圍,然後按一下「資料」>「資料驗證」>「資料驗證」。

2. 在「資料驗證」對話方塊的「設定」索引標籤中,執行下列操作:

  • 在「允許」下拉式選單中,選取「日期」或「時間」。
  • 接著,在「資料」方塊中選擇一個條件(此處我選擇「大於」)。
  • 提示:條件包含「介於」、「不介於」、「等於」、「不等於」、「大於」、「小於」、「大於或等於」及「小於或等於」。
  • 接下來,請輸入您所需的「開始日期」(日期需大於)8/20/2021)。
  • 最後,點擊「確定」按鈕。

3. 現在,僅允許在所選儲存格中輸入大於 8/20/2021 的日期。


3.3 文字長度的資料驗證

若您希望限制儲存格中可輸入的字元數量(例如將特定範圍的內容限制為最多 10 個字元),「資料驗證」功能也能輕鬆幫您達成目標。

1. 選取您要限制文字長度的儲存格範圍,然後點選「資料」>「資料驗證」>「資料驗證」。

2. 在「資料驗證」對話方塊的「設定」索引標籤中,執行下列操作:

  • 從「允許」下拉式選單中選取「文字長度」。
  • 接著,在「資料」方塊中選擇一個條件(本範例中選取「小於」選項)。
  • 提示:條件包含「介於」、「不介於」、「等於」、「不等於」、「大於」、「小於」、「大於或等於」及「小於或等於」。
  • 接下來,請輸入您要限制的「最大值」(文字長度不得超過 10 個字元)。
  • 最後,點選「確定」按鈕。

3. 現在,所選儲存格僅允許輸入少於 10 個字元的文字字串。


3.4 資料驗證清單(下拉列表)

透過這項強大的「資料驗證」功能,您能快速又輕鬆地在儲存格中建立下拉式清單。請依照下列步驟操作:

1. 選取要插入下拉式清單的目標儲存格,然後點選「資料」>「資料驗證」>「資料驗證」。

2. 在「資料驗證」對話方塊的「設定」索引標籤中,執行下列操作:

  • 從「允許」下拉清單中選取「清單」。
  • 在「來源」文字方塊中,直接輸入以逗號分隔的清單項目。例如,若要將使用者輸入限制為三個選項,請輸入「未開始,進行中,已完成」;您也可選取包含這些值的儲存格範圍,快速建立下拉式清單。
  • 最後,點擊「確定」按鈕。

3. 現在,下拉式清單已成功建立於儲存格中,如下圖所示:

按一下以深入了解下拉列表的詳細資訊……


4. 進階自訂資料驗證規則

本節將介紹如何建立進階自訂資料驗證規則,以解決各種常見問題,例如:設定驗證公式,僅允許輸入數字或文字字串、僅接受唯一值,或限定輸入特定格式的電話號碼、電子郵件地址等。

4.1 僅允許輸入數字或文字的資料驗證

僅允許透過資料驗證功能輸入數字

若要僅允許在儲存格範圍中輸入數字,請依照下列步驟操作:

1. 選取您僅允許輸入數字的儲存格範圍。

2. 按一下「資料」>「資料驗證」>「資料驗證」。在隨即出現的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式。(「A2」為您要限制之選擇區域的第一個儲存格。)
    =ISNUMBER(A2)
  • 按一下「確定」按鈕,即可關閉此對話方塊。

3. 從現在起,僅能在所選儲存格中輸入數字。

注意:此「ISNUMBER」函數可驗證儲存格中是否輸入了任何數值,包括整數、小數、分數、日期與時間。


僅允許透過資料驗證功能輸入文字字串

若要將儲存格輸入限制為僅文字,您可以使用「資料驗證」功能,並搭配以「ISTEXT」函數為基礎的自訂公式,請依照下列步驟操作:

1. 選取您希望僅限輸入文字字串的儲存格範圍。

2. 按一下「資料」>「資料驗證」>「資料驗證」。在隨即出現的「資料驗證」對話方塊中,於「設定」索引標籤下,請執行下列操作:

  • 從「允許」下拉式清單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式。(其中「A2」為您要限制之選擇區域的第一個儲存格。)
    =ISTEXT(A2)
  • 按一下「確定」按鈕,即可關閉此對話方塊。

3. 現在,當您在特定儲存格中輸入資料時,僅允許輸入文字格式的內容。


4.2 資料驗證僅允許英數字元

基於特定用途,您可能希望僅允許輸入英文字母與數字,同時禁止使用特殊字元(例如 ~、%、$ 或空格)。本節將為您介紹幾種實用的方法。

僅允許使用資料驗證功能輸入英數字元值

若要防止輸入特殊字元並僅允許英數字元,請依照下列步驟,在「資料驗證」功能中建立自訂公式:

1. 選取您希望僅限輸入英數字元的儲存格範圍。

2. 按一下「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =IF(A2="",TRUE,IF(ISERROR(SUMPRODUCT(SEARCH(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1),"0123456789abcdefghijklmnopqrstuvwxyz"))),FALSE,TRUE))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:上述公式中的「A2」為您欲限制選擇範圍的起始儲存格。

3. 現在僅允許輸入英文字母與數字,若輸入特殊字元將受到限制,如下圖所示:


使用超強功能僅允許英數字元

上述公式可能較為複雜難懂,也不易記憶。在此,向您推薦「Kutools for Excel」中一項名為「限制輸入」的便捷功能,能大幅簡化這項作業。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取您希望僅限輸入英數字元的儲存格範圍。

2. 接著,請點選「Kutools」>「限制輸入」>「限制輸入」,如截圖所示:

3. 在彈出的「限制輸入」對話方塊中,選取「禁止輸入特殊字元」選項,請參見截圖:

4. 接著,按一下「確定」按鈕,並在接下來的提示方塊中依序點選「是」>「確定」以完成設定。完成後,所選儲存格將僅允許輸入英文字母與數字,請參見下方截圖:

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


4.3 資料驗證允許文字必須以特定字元開頭或結尾

若某範圍內的所有值都必須以特定字元或子字串開頭或結尾,您可運用資料驗證功能,並搭配以 EXACT、LEFT、RIGHT 或 COUNTIF 函數為基礎的自訂公式來達成。

僅允許文字以特定字元開頭或結尾,且只需設定一個條件

例如,若您希望特定儲存格中的文字輸入必須以「CN」開頭或結尾,請依照下列步驟操作:

1. 選取僅允許輸入以特定字元開頭或結尾之文字的儲存格範圍。

2. 接著,按一下「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式。
    僅允許輸入以 CN 開頭的文字:
    =EXACT(LEFT(A2,2),"CN")
    僅允許輸入以 CN 結尾的文字:
    =EXACT(RIGHT(A2,2),"CN")
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:上述公式中的「A2」為所選區域的第一個儲存格,數字「2」代表您指定的字元數量,而「CN」則是您希望出現在文字開頭或結尾的內容。

3. 從現在起,僅允許在所選儲存格中輸入以指定字元開頭或結尾的文字字串,否則將顯示如下圖所示的警告訊息:

提示:上述公式為區分大小寫,若您不需要區分大小寫,請使用下列 COUNTIF 公式:

僅允許輸入以 CN 開頭的文字(不含區分大小寫):
=COUNTIF(A2,"CN*")
僅允許輸入以 CN 結尾的文字(不含區分大小寫):
=COUNTIF(A2,"*CN")

注意:星號 * 是萬用字元,可用來比對一個或多個字元。


僅允許文字以特定字元開頭或結尾,並支援多項條件(OR 邏輯)

例如,若您希望文字輸入必須以「CN」或「UK」開頭或結尾(如下圖所示),請透過加號(+)新增另一個 EXACT 函數實例。請依照下列步驟操作:

1. 選取僅允許包含以多項條件開頭或結尾之文字的儲存格範圍。

2. 接著按一下「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式。
    僅允許輸入以 CN 或 UK 開頭的文字:
    =EXACT(LEFT(A2,2),"CN")+EXACT(LEFT(A2,2),"UK")
    僅允許輸入以 CN 或 UK 結尾的文字:
    =EXACT(RIGHT(A2,2),"CN")+EXACT(RIGHT(A2,2),"UK")
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:上述公式中的「A2」為所選區域的第一個儲存格,數字「2」代表您指定的字元數量,而「CN」與「UK」則是您希望出現在文字開頭或結尾的特定內容。

3. 現在,僅允許在所選儲存格中輸入以指定字元開頭或結尾的文字字串。

提示:若要忽略大小寫,請使用下列 COUNTIF 公式:

僅允許輸入以 CN 或 UK 開頭的文字(不含區分大小寫):
=COUNTIF(A2,"CN*")+COUNTIF(A2,"UK*")
僅允許輸入以 CN 或 UK 結尾的文字(不含區分大小寫):
=COUNTIF(A2,"*CN")+COUNTIF(A2,"*UK")

注意:星號 * 是萬用字元,可用來比對一個或多個字元。


4.4 資料驗證允許輸入內容必須包含/不得包含特定文字

本節將說明如何在 Excel 中套用資料驗證,確保輸入值必須包含(或不得包含)特定子字串,或至少包含多個指定子字串中的其中一個。

僅允許輸入包含指定文字之一的項目

允許輸入內容必須包含一個特定文字

若要確保輸入內容包含特定文字字串(例如所有輸入值都必須包含「KTE」,如下圖所示),您可透過資料驗證功能,搭配以 FIND 與 ISNUMBER 函數為基礎的自訂公式來實現。請依照下列步驟操作:

1. 選取僅允許輸入特定文字的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式清單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列其中一個公式。
    區分大小寫:
    =ISNUMBER(FIND("KTE",A2)) 
    不區分大小寫:
    =ISNUMBER(SEARCH("KTE",A2))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:上述公式中的「A2」為所選區域的第一個儲存格,而文字「KTE」則為輸入內容必須包含的字串。

3. 現在,當您輸入的內容未包含所需文字時,系統將立即彈出警告提示方塊。


允許輸入內容必須包含多個特定文字之一

上述公式僅適用於單一字串。若您希望儲存格可接受多個指定字串中的任一個(如下圖所示),請結合 SUMPRODUCT、FIND 與 ISNUMBER 函數來建立公式。

1. 選取僅允許包含多項項目中任一文字的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,請根據您的需求,在「公式」文字方塊中輸入下列其中一個公式。
    區分大小寫:
    =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))>0
    非區分大小寫:
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))>0
  • 接著,按一下「確定」即可關閉對話方塊。

注意:上述公式中的「A2」為所選區域的第一個儲存格,而「C2:C4」則是您希望輸入內容包含其中任一值的清單。

3. 現在,僅允許輸入該特定清單中的任一值。


僅允許輸入不包含指定文字之一的項目

允許輸入內容不得包含一個特定文字

若要確保輸入內容不包含特定文字(例如禁止儲存格中出現「KTE」),您可透過結合 ISERROR 與 FIND 函數來設定資料驗證規則。請依下列步驟操作:

1. 選取僅允許輸入不包含特定文字之內容的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列其中一個公式:
    區分大小寫:
    =ISERROR(FIND("KTE",A2))
    不區分大小寫:
    =ISERROR(SEARCH("KTE",A2))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:上述公式中的「A2」為所選區域的第一個儲存格,而文字「KTE」則為輸入內容中不得包含的字串。

3. 現在,包含特定文字的輸入內容將遭到封鎖。


允許輸入內容不得包含多個特定文字之一

若要防止清單中的任一文字字串被輸入(如下圖所示),請依照下列步驟操作:

1. 選取您希望限制文字輸入的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式清單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式。
    區分大小寫:
    =SUMPRODUCT(--ISNUMBER(FIND($C$2:$C$4,A2)))=0
    非區分大小寫:
    =SUMPRODUCT(--ISNUMBER(SEARCH($C$2:$C$4,A2)))=0
  • 接著,按一下「確定」即可關閉對話方塊。

注意:上述公式中的「A2」為所選區域的第一個儲存格,而「C2:C4」則是您希望禁止輸入內容包含其中任一值的清單。

3. 從現在起,任何包含特定文字的輸入內容都將被阻止。


4.5 資料驗證僅允許唯一值

若您希望避免重複資料輸入至儲存格範圍中,本節將為您介紹幾種在 Excel 中快速解決此問題的實用方法。

僅允許透過資料驗證功能輸入唯一值

通常可使用「資料驗證」功能,並搭配以 COUNTIF 函數為基礎的自訂公式來達成,請依照下列步驟操作:

1. 選取您僅希望輸入唯一值的儲存格或欄位。

2. 接著,按一下「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式清單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =COUNTIF($A$2:$A$9,A2)=1
  • 按下「確定」按鈕,即可關閉此對話方塊。

注意:上述公式中的「A2:A9」是您限定僅能輸入唯一值的儲存格範圍,而「A2」則為該範圍內的第一個儲存格。

3. 現在僅允許輸入唯一值;若輸入重複資料,系統將顯示如下圖所示的警告訊息:


僅允許透過 VBA 程式碼輸入唯一值

下列 VBA 程式碼也可協助您防止重複項值輸入,請依照下列步驟操作:

1. 在您希望僅允許輸入唯一值的工作表標籤上按一下滑鼠右鍵,從快顯功能表中選擇「檢視程式碼」,於彈出的「Microsoft Visual Basic for Applications」視窗中,將下列程式碼複製並貼上至空白模組內:

VBA 程式碼:僅允許在儲存格範圍中輸入唯一值:

Private Sub Worksheet_Change(ByVal Target As Range)
'Updateby Extendoffice
  Dim xRg As Range, iLong, fLong As Long
  If Not Intersect(Target, Me.[A1:A100]) Is Nothing Then
     Application.EnableEvents = False
     For Each xRg In Target
     With xRg
         If (.Value <> "") Then
          If WorksheetFunction.CountIf(Me.[A:A], .Value) > 1 Then
            iLong = .Interior.ColorIndex
            fLong = .Font.ColorIndex
            .Interior.ColorIndex = 3
            .Font.ColorIndex = 6
            MsgBox "Duplicate Entry !", vbCritical, "Kutools for Excel"
            .ClearContents
            .Interior.ColorIndex = iLong
            .Font.ColorIndex = fLong
          End If
       End If
     End With
     Next
     Application.EnableEvents = True
  End If
End Sub
工作表標籤快捷選單中「檢視程式碼」選項的螢幕截圖箭頭程式碼編輯器中已貼上程式碼的螢幕截圖

注意:上述程式碼中的「A1:A100」與「A:A」為您欲防止重複值的欄位儲存格範圍,請依實際需求調整。

2. 接著儲存並關閉此段程式碼。日後當您在儲存格 A1:A100 中輸入重複值時,系統將立即彈出警告提示方塊,如下方截圖所示:

當您在儲存格 A1:A100 中輸入重複值時出現的警告提示方塊螢幕截圖


僅允許透過實用功能輸入唯一值

若您已安裝「Kutools for Excel」,只需輕點幾下,即可透過其「防止重複項」功能,快速為儲存格範圍設定資料驗證,有效避免重複輸入。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取您希望防止重複值、僅允許唯一資料的儲存格範圍。

2. 接著,請點選「Kutools」>「限制輸入」>「防止重複項」,詳情請參閱截圖:

3. 系統將顯示警告訊息,通知您套用此功能會移除資料驗證。請按一下「是」,並在隨後出現的提示方塊中點選「確定」,如下方截圖所示:

4. 現在,當您在指定的儲存格中輸入重複資料時,系統將彈出提示方塊,提醒您該資料重複且無效,請參閱截圖:

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


4.6 資料驗證僅允許大寫/小寫/首字母大寫格式

資料驗證功能是一項強大工具,可協助您確保儲存格範圍內僅能輸入大寫、小寫或首字母大寫格式的內容。請依照下列步驟操作:

1. 選取您希望僅輸入大寫、小寫或首字母大寫文字的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列任一公式,以符合您的需求:
    僅允許大寫文字:
    =AND(EXACT(A2,UPPER(A2)),ISTEXT(A2))
    僅允許小寫文字
    =AND(EXACT(A2,LOWER(A2)),ISTEXT(A2))
    僅允許首字母大寫文字
    =AND(EXACT(A2,PROPER(A2)),ISTEXT(A2))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用的欄位中的第一個儲存格。

3. 現在,僅有符合您所設定規則的輸入內容才會被接受。


4.7 資料驗證允許/禁止輸入存在於其他清單中的值

對許多使用者來說,根據某值是否出現在另一個清單中來允許或阻止輸入,可能頗具挑戰性。事實上,只要結合 COUNTIF 函數的簡單公式,再搭配資料驗證功能,就能輕鬆達成此需求。

例如,我希望僅允許在儲存格範圍中輸入如下方截圖所示 C2:C4 區域內的值。若要完成此任務,請依照下列步驟操作:

1. 選取您要套用資料驗證規則的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列其中一個您所需的公式:
    僅允許存在於另一欄中的值
    =COUNTIF($C$2:$C$4,A2)>0
    防止輸入存在於另一欄中的值
    =COUNTIF($C$2:$C$4,A2)=0
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」為您要驗證之欄位的第一個儲存格,「C2:C4」則是您要允許或阻止輸入的值清單。

3. 現在,只有符合您所設定規則的輸入內容才能被接受,其餘內容將一律遭到攔阻。


4.8 資料驗證強制僅允許輸入電話號碼格式

當您在輸入公司員工資訊時,其中一欄需填寫電話號碼。為確保能快速且準確地輸入,可為該欄位設定資料驗證。例如,您可能希望工作表僅接受如(123)456-7890 這樣的電話號碼格式。本節將介紹兩種快速技巧,協助您輕鬆達成此目標。

使用資料驗證功能強制僅允許電話號碼格式

若要僅允許輸入特定的電話號碼格式,請依照下列步驟操作:

1. 選取您要套用特定電話號碼格式的儲存格範圍,按一下滑鼠右鍵,再從快捷功能表中選擇「設定儲存格格式」,請參閱截圖:

2. 在「設定儲存格格式」對話方塊中,切換至「數字」索引標籤,於左側「分類」清單中選取「自訂」,然後在「類型」文字方塊內輸入您所需的電話號碼格式。例如,我將使用「(###) ###-####」格式,請參閱截圖:

3. 接著,按一下「確定」即可關閉對話方塊。

4. 完成儲存格格式設定後,請再次選取這些儲存格,並依序點選「資料」>「資料驗證」>「資料驗證」,以開啟「資料驗證」對話方塊。在彈出的對話方塊中,請於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =AND(ISNUMBER(A2),LEN(A2)=10)
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您用來驗證電話號碼之欄位的第一個儲存格。

5. 現在,當您輸入 10 位數字後,系統將自動轉換為您所需的特定電話號碼格式,請參閱截圖:

注意:如果輸入的數字不是 10 位數,將彈出警告訊息方塊提醒您,請參閱截圖:


使用實用功能強制僅允許電話號碼格式

「Kutools for Excel」的「僅能輸入電話號碼」功能,只需幾次點擊,即可輕鬆強制限定輸入內容為電話號碼格式。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取僅允許輸入特定電話號碼的儲存格範圍,然後點擊「Kutools」>「限制輸入」>「僅能輸入電話號碼」,請參閱截圖:

2. 在「電話號碼」對話方塊中,選取您需要的特定電話號碼格式,或按一下「新增」按鈕自行建立格式(請參閱截圖):

3. 選取或設定電話號碼格式後,按一下「確定」。此後,僅允許輸入符合特定格式的電話號碼,否則系統將彈出警告訊息提醒您,請參閱截圖:

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


4.9 資料驗證強制僅允許輸入郵箱地址

假設您需要在工作表的某一欄中輸入多個電子郵件地址,為避免格式錯誤,通常可設定資料驗證規則,僅允許符合電子郵件格式的內容。

使用資料驗證功能強制僅允許郵箱地址格式

透過資料驗證功能結合自訂公式,您能快速設定規則,有效防止輸入無效的電子信箱地址。請依下列步驟操作:

1. 選取您僅希望輸入電子郵件地址的儲存格,然後點選「資料」>「資料驗證」>「資料驗證」。

2. 在彈出的「資料驗證」對話方塊中,請於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =ISNUMBER(MATCH("*@*.?*",A2,0))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用的欄位中的第一個儲存格。

3. 現在,若輸入的文字不符合電子郵件地址格式,系統將彈出警告訊息方塊通知您,請參閱截圖:


使用便捷功能強制僅允許郵箱地址格式

「Kutools for Excel」提供一項超實用的功能——「僅允許輸入電子信箱」,只需輕點一下,即可有效防止輸入無效的電子信箱地址。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取僅允許輸入郵箱地址的儲存格,然後點擊「Kutools」>「限制輸入」>「僅能輸入郵箱」。請參閱截圖:

2. 接著,僅允許輸入符合郵箱地址格式的內容,否則將彈出警告訊息方塊提醒您,請參閱截圖:

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


4.10 資料驗證強制僅允許輸入 IP 位址

本節將介紹幾項實用技巧,協助您快速設定資料驗證,確保儲存格範圍僅接受有效的 IP 位址。

強制僅能輸入 IP 位址格式,並使用資料驗證功能

若要在特定儲存格範圍內僅允許輸入 IP 位址,請依照下列步驟操作:

1. 選取您僅希望輸入 IP 位址的儲存格,然後按一下「資料」>「資料驗證」>「資料驗證」。

2. 在彈出的「資料驗證」對話方塊中,切換至「設定」索引標籤,並執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =AND((LEN(A2)-LEN(SUBSTITUTE(A2,".","")))=3,ISNUMBER(SUBSTITUTE(A2,".","")+0))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用的欄位中的第一個儲存格。

3. 現在,當您在儲存格中輸入無效的 IP 位址時,系統將顯示警告訊息方塊,如下方截圖所示:


強制僅能輸入 IP 位址格式,並使用 VBA 程式碼

此外,下列 VBA 程式碼也能協助您僅允許輸入 IP 位址並限制其他輸入,請依照下列步驟操作:

1. 按一下工作表索引標籤的右鍵,從快捷功能表中選擇「檢視程式碼」。在開啟的「Microsoft Visual Basic for Applications」視窗中,貼上以下 VBA 程式碼。

VBA 程式碼:驗證儲存格僅接受 IP 位址

Private Sub Worksheet_Change(ByVal Target As Range)
'Update by ExtendOffice
Dim xArrIp() As String
Dim xIntIP1, xIntIP2, xIntIP3, xIntIP4 As Integer
If Intersect(Target, Range("A2:A10")) Is Nothing Then
    Exit Sub
Else
    If Target = "" Then
        Exit Sub
    End If
    xArrIp = Split(Target.Text, ".")
    If UBound(xArrIp) <> 3 Then
        GoTo EIP
    Else
    xIntIP1 = CInt(xArrIp(0))
    xIntIP2 = CInt(xArrIp(1))
    xIntIP3 = CInt(xArrIp(2))
    xIntIP4 = CInt(xArrIp(3))
    If (xIntIP1 < 1) Or (xIntIP1 > 255) _
    Or (xIntIP2 < 1) Or (xIntIP2 > 255) _
    Or (xIntIP3 < 1) Or (xIntIP3 > 255) _
    Or (xIntIP4 < 1) Or (xIntIP4 > 255) Then
    GoTo EIP
     End If
    End If
End If
Exit Sub
EIP:
    MsgBox "Please enter correct IP address"
    Target = ""
End Sub
快捷選單中「檢視程式碼」選項的螢幕截圖箭頭VBA 編輯器顯示已在工作表中加入 IP 位址驗證程式碼的螢幕截圖

注意:在上述程式碼中,「A2:A10」是您希望僅接受 IP 位址的儲存格範圍。

2. 接著儲存並關閉此段程式碼。現在,僅有有效的 IP 位址可輸入至指定的儲存格中。


使用簡易功能強制僅允許 IP 位址格式

若您已在工作簿中安裝「Kutools for Excel」,其「僅允許輸入 IP 位址」功能也能協助您輕鬆完成此任務。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取僅允許輸入 IP 位址的儲存格,然後點擊「Kutools」>「限制輸入」>「僅能輸入 IP 位址」。請參閱截圖:

2. 套用此功能後,系統將僅允許輸入 IP 位址,若輸入其他內容,將彈出警告訊息方塊提醒您,請參閱截圖:

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


4.11 資料驗證限制超過總值的輸入值

假設您有一份每月支出報表,預算總額為 $18,000. 為確保支出清單中的總金額不超過此預設上限(如下方截圖所示),您可以運用 SUM 函數建立資料驗證規則,有效防止輸入數值的總和超出預算總額。

1. 選取您要限制輸入值的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =SUM($B$2:$B$7)<=18000
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「B2:B7」是您要限制輸入內容的儲存格範圍。

3. 現在,當您在 B2:B7 範圍內輸入數值時,若總和低於 $18,000,驗證將順利通過;一旦任何數值導致總和超過 $18,000,系統便會立即彈出警告訊息方塊通知您。


4.12 資料驗證可根據另一個儲存格來限制儲存格輸入內容

當您希望根據另一個儲存格的值來限制某組儲存格的資料輸入時,資料驗證功能也能輕鬆達成此需求。例如,若儲存格 C1 的內容為「Yes」,則範圍 A2:A9 可接受任何輸入;但若 C1 包含其他文字,A2:A9 範圍內的輸入將受到限制,如下方截圖所示:

若要解決此問題,請依下列步驟操作:

1. 選取您要限制輸入值的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式。
    =$C$1="Yes"
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「C1」是包含您欲使用之特定文字的儲存格,而「Yes」則是您用來限制儲存格輸入的依據文字,請依實際需求調整這兩項內容。

3. 現在,若儲存格 C1 的內容為「Yes」,您即可在 A2:A9 範圍內自由輸入任何內容;若 C1 包含其他文字,則無法輸入 Y 值,詳情請參閱下方示範:


4.13 資料驗證僅允許輸入平日或週末日期

若您需要在儲存格範圍內僅允許輸入平日(週一至週五)或週末(週六與週日)的日期,「資料驗證」功能也能協助您達成目標,請依下列步驟操作:

1. 選取您要輸入平日或週末日期的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,切換至「設定」索引標籤,並執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,請根據您的需求,在「公式」文字方塊中輸入下列其中一個公式:
    僅允許平日
    =WEEKDAY(A2,2)<6
    僅允許週末
    =WEEKDAY(A2,2)>5
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用的欄位首個儲存格。

3. 現在,您即可根據所選設定,在指定儲存格中僅輸入平日或週末的日期。


4.14 資料驗證可根據今日日期限制輸入日期

有時,您可能需要限制儲存格範圍內只能輸入大於或小於今天日期的值。只要搭配使用「資料驗證」功能與「TODAY」函數,即可輕鬆達成此目的。請依照下列步驟操作:

1. 選取您希望僅允許輸入未來日期(即大於今日日期)的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,切換至「設定」索引標籤,並執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =A2>Today()
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用欄位的第一個儲存格。

3. 現在,僅可輸入晚於今日的日期至這些儲存格中;否則,系統將顯示警告訊息方塊通知您,請參閱截圖:

提示:

1. 若要允許輸入過去的日期(即早於今天的日期),請在資料驗證中套用下列公式:

=A2<Today()

2. 若要允許輸入特定日期範圍內的日期(例如未來 30 天內),請在資料驗證中輸入下列公式:

=AND(A2>TODAY(),A2<=(TODAY()+30))

4.15 資料驗證可根據目前時間限制輸入時間

若您希望根據目前時間驗證資料(例如僅允許在儲存格中輸入早於或晚於目前時間的時間值),可透過建立自訂資料驗證公式來實現。請依下列步驟操作:

1. 選取您希望僅允許輸入早於或晚於目前時間之時間的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「時間」。
  • 接著,從「資料」下拉式清單中選擇「小於」,僅允許輸入早於目前時間的時間;或選擇「大於」,僅允許輸入晚於目前時間的時間(依您的需求而定)。
  • 然後,在「結束時間」或「開始時間」方塊中,輸入下列公式:
    =TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用欄位的第一個儲存格。

3. 現在,僅可將早於或晚於當前時間的時間輸入至指定儲存格中。


4.16 資料驗證可限制輸入特定年份或當前年份的日期

若要僅允許輸入特定年份或當前年份的日期,可運用資料驗證功能,並搭配以 YEAR 函數為基礎的自訂公式。

1. 選取您希望僅允許輸入特定年份日期的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「自訂」。
  • 接著,在「公式」文字方塊中輸入下列公式:
    =YEAR(A2)=2020
  • 按一下「確定」按鈕,即可關閉此對話方塊。

注意:在上述公式中,「A2」是您要使用的欄位首個儲存格,「2020」是您要設定的年份限制。

3. 此後,僅可輸入 2020 年的日期;若輸入其他年份,系統將彈出如下方截圖所示的警告訊息方塊:

提示:

若要僅允許輸入當年度的日期,您可以將下列公式套用至資料驗證:

=YEAR(A2)=YEAR(TODAY())

4.17 資料驗證可限制輸入當週或當月的日期

若您希望使用者只能在特定儲存格中輸入當週或當月的日期,本節將介紹幾種 Excel 中可用來實現此需求的公式。

允許輸入本週日期

1. 選取您希望僅允許輸入當週日期的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式選單中選取「日期」。
  • 接著,從「資料」下拉式選單中選擇「介於」。
  • 在「開始日期」文字方塊中,輸入此公式:
    =TODAY()-WEEKDAY(TODAY(),3)
  • 在「結束日期」文字方塊中,輸入此公式:
    =TODAY()-WEEKDAY(TODAY(),3)+6
  • 最後,點擊「確定」按鈕。

3. 接著,僅可輸入當週日期,其餘日期將被鎖定,如下方截圖所示:


允許輸入本月日期

若要僅允許輸入當月日期,請依下列步驟操作:

1. 選取您希望僅允許輸入當月日期的儲存格範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的「資料驗證」對話方塊中,於「設定」索引標籤下執行下列操作:

  • 從「允許」下拉式清單中選取「日期」。
  • 接著,從「資料」下拉式選單中選擇「介於」。
  • 在「開始日期」文字方塊中,輸入此公式:
    =DATE(YEAR(TODAY()),MONTH(TODAY()),1)
  • 在「結束日期」文字方塊中,輸入此公式:
    =DATE(YEAR(TODAY()),MONTH(TODAY()),DAY(DATE(YEAR(TODAY()),MONTH(TODAY())+1,1)-1))
  • 最後,點擊「確定」按鈕。

3. 從現在起,僅可將當月日期輸入至所選儲存格中。


5. 如何在 Excel 中編輯資料驗證設定?

若要編輯或變更現有的資料驗證規則,請依下列步驟操作:

1. 選取任一含有資料驗證規則的儲存格。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,開啟「資料驗證」對話方塊,依需求編輯或調整規則,並勾選「將這些變更套用至所有具有相同設定的其他儲存格」選項,即可將新規則套用至所有符合原始驗證條件的儲存格。請參閱截圖:

3. 按一下「確定」即可儲存變更。


6. 如何在 Excel 中快速找出並選取所有包含資料驗證的儲存格?

若您已在工作表中設定多個資料驗證規則,現在想快速找出並選取所有套用資料驗證的儲存格,「定位特殊目標」指令能協助您一次選取全部或特定類型的資料驗證儲存格。

1. 請開啟您要尋找的工作表,並選取包含資料驗證的儲存格。

2. 接著點選「開始」>「尋找與選取」>「定位特殊目標」,請參閱下方截圖:

3. 在「定位特殊目標」對話方塊中,選取「資料驗證」>「全部」,請參閱下方截圖:

4. 現在,所有包含資料驗證的儲存格都已在目前工作表中被選取。

提示:若要選取一組資料驗證,請先選取一個含有所需資料驗證的儲存格,然後開啟「前往特殊選項」對話方塊,並選擇「資料驗證」>「相同」。


7. 如何將資料驗證規則套用至其他儲存格?

假設您已為一組儲存格設定資料驗證規則,現在想將相同的規則套用到其他儲存格。與其重新建立,不如快速又輕鬆地將現有規則複製貼上至目標儲存格!

1. 按一下選取包含您要使用的驗證規則的儲存格,然後按下「Ctrl + C」進行複製。

2. 接著選取您要驗證的儲存格;若需選取多個不相鄰的儲存格,請在點選時按住「Ctrl」鍵。

3. 接著在選取的範圍上按一下滑鼠右鍵,選擇「選擇性貼上」選項,請參閱截圖:

4. 在「選擇性貼上」對話方塊中,選取「驗證」選項,請參閱截圖:

5. 按一下「確定」按鈕,驗證規則便會立即套用至新的儲存格。


8. 如何在 Excel 中運用資料驗證功能圈出無效的資料項目?

有時,您可能需要為現有資料設定資料驗證規則,而儲存格範圍內可能已存在一些不符合規則的無效資料。該如何快速檢查並修正這些資料呢?在 Excel 中,您可以使用「圈出無效資料」功能,將無效資料以紅色圓圈醒目標示出來。

若要圈出您所需的無效資料,請先透過「資料驗證」功能為數據區域設定規則,並依下列步驟操作:

1. 選取您要標示無效資料的數據範圍。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在「資料驗證」對話方塊中依需求設定驗證規則;例如在此我將驗證大於 500 的數值,請參閱截圖:

3. 然後按一下「確定」關閉對話方塊。設定好資料驗證規則後,依序點選「資料」>「資料驗證」>「圈出無效資料」,所有小於 500 的無效數值便會以紅色橢圓標示出來。請參閱截圖:

注意事項:

  • 1. 只要您修正無效資料,紅色圓圈便會自動消失。
  • 2。「圈選無效資料」功能最多可標示 255 個儲存格。當您儲存目前的工作簿時,所有紅色圓圈將自動清除。
  • 3. 這些圓圈無法列印。
  • 4. 您也可以點選「資料」>「資料驗證」>「清除驗證圓圈」,輕鬆移除紅色圓圈。

9. 如何在 Excel 中移除資料驗證?

若要從儲存格範圍、目前工作表或整個活頁簿中移除資料驗證規則,請採用下列方法。

使用資料驗證功能移除資料驗證選擇區域

1. 選取您要移除資料驗證規則的儲存格。

2. 接著點選「資料」>「資料驗證」>「資料驗證」,在彈出的對話方塊中,切換至「設定」索引標籤,然後點擊「全部清除」按鈕,請參閱截圖:

3. 然後按一下「確定」按鈕關閉此對話方塊,所選區域的資料驗證規則將立即被移除。

提示:若要從目前工作表中移除資料驗證,請先選取整個工作表,再執行上述步驟。


使用實用功能移除資料驗證選擇區域

若您已安裝「Kutools for Excel」,可善用其「清除資料驗證限制」功能,輕鬆移除所選區域或整個工作表中的資料驗證規則。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

1. 選取包含您要移除資料驗證的儲存格範圍,或直接選取整個工作表。

2. 接著點選「Kutools」>「限制輸入」>「清除資料驗證限制」,詳情請參閱截圖:

3. 在出現的提示方塊中按一下「確定」,即可依您的需求清除資料驗證規則。

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


使用 VBA 程式碼從所有工作表中移除資料驗證

若需從整個活頁簿中移除資料驗證規則,當工作表數量龐大時,上述方法將耗費大量時間;此時,下方提供的程式碼可助您快速完成此任務。

1. 按住「Alt + F11」鍵,即可開啟「Microsoft Visual Basic for Applications」視窗。

2. 接著點選「插入」>「模組」,並將下列巨集貼上至「模組」視窗中。

VBA 程式碼:移除所有工作表中的資料驗證規則:

Sub RemoveDataValidation()
'Updateby Extendoffice
  Dim xwsh As Worksheet
  For Each xwsh In ActiveWorkbook.Worksheets
    xwsh.Cells.Validation.Delete
  Next xwsh
End Sub

3. 接著按下「F5」鍵執行此程式碼,即可立即刪除整個活頁簿中的所有資料驗證規則。

最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 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 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用