在Excel表格中限制數值可輸入位數的方法
我們在現實中需要輸入學號、編號、身份證號碼、考號等數值,而這些數值往往位數是一致的,比如省份證現在新辦理的都是18位的,老的有15位的,下面就以限制身份證的位數為例來介紹如何限制數值的可輸入位數。
1、啟動Excel,如有下圖所示的表格,省份證一欄需要輸入身份證號碼,而身份證號都為18位或15位(15位的身份號現在很少,但也還有)。
2、選中身份證需要限制的區域,單擊「數據」選項卡,然後單擊「數據工具」組中的「數據驗證」(下三角),再單擊彈出菜單中「數據驗證」。
3、打開「數據驗證」對話框,在「設置」選項卡中的驗證條件,將「允許」選擇「自定義」, 「公式」中輸入「=OR(LEN(C2)=15,LEN(C2)=18)」。
注意:
A、「公式」中的「C2」為選定區域的第一個單元格的位置。
B、這樣設置后其他單元格的驗證公式也自動為「=OR(LEN(C3)=15,LEN(C3)=18)」、「=OR(LEN(C4)=15,LEN(C4)=18)」……依次類推。
4、為了具有更好的可操作性(1):可以再單擊「輸入信息」,然後再輸入相關信息,例如在「標題」中輸入「請輸入正確的身份證號」,「輸入信息」中輸入「18位或15位身份證號碼。」。
5、為了具有更好的可操作性(2):可以再單擊「出錯警告」,然後再輸入相關信息,例如在「標題」中輸入「位數錯誤碼」,「錯誤信息」中輸入「輸入的位數錯誤」。
這些完成後單擊「確定」完成設置。
6、這時候,輸入身份證號碼的區域只能輸入18位或15位的數據了。看看效果吧!
A、輸入信息時候有如下圖所示的提示。
7、B、當我們輸入錯誤位數身份證號碼時候會有如下提示。
以上就是在Excel表格中如何限制數值的可輸入位數方法介紹,操作很簡單的,大家學會了嗎?希望這篇文章能對大家有所幫助!