白露降,秋風涼,數據驗證酷炫爽!
引言:越是碎片化時代,越需要系統性學習
今天主要學習數據選項卡下面的數據驗證,我們從以下七個方面進行學習。
一、基本用法
1.手工錄入:
依次錄入內容,后面再錄入相同內容時,只需按“Alt+↓”即可快速生成,選擇即可。
注意: 想要實現這樣的功能前提是已經輸入部分內容
2.引用:
選中區域-數據-數據驗證-數據驗證-設置-允許(序列)-來源(手工錄入或直接引用)-確定
注意:用手工錄入來源時必須用英文狀態下的逗號隔開
3.名稱框:
首先下把引用區域定義好名稱
選中區域-數據-數據驗證-設置-允許(序列)-來源(=定義好的名稱或按F3選擇)-確定
數據驗證-驗證條件(整數、小數、序列、日期、時間、文本長度等的設定),由此可以設置和驗證身份證位數及數字的范圍
二、進階用法
1.提示信息:類似批注,隨位置可移動
數據驗證-輸入信息-根據要求設定標題與輸入信息
2.出錯警告:輸入無效時顯示出錯警告
數據驗證-出錯警告-根據要求設定樣式、標題與錯誤信息
3.圈釋無效信息
數據驗證-圈釋無效數據即可把不符合的信息找到,在設定好數據驗證后,想要驗證輸入是否正確,可用此功能
三、動態下拉菜單
如果想要新增的內容顯示在下拉菜單,需要下面3步操作
1.創建超級表:選中數據-插入-表格-確定或直接按Ctrl+T-確定
2.對超級表定義名稱(利用名稱框)
3.數據-數據驗證-設置-允許(序列)-來源(=定義好的名稱或按F3選擇)-確定
四、快速錄入當前時間
想要記錄每一步操作需用的時間,需要下面3步操作
1.空白區域輸入函數=now()
2.選中區域-數據驗證-設置-允許(序列)-來源(=剛設置好的函數區域)-確定
3.選中時間列-設置單元格格式-數字-自定義-類型(h:mm:ss)-確定-下拉菜單就會顯示當前時間
五、借貸只能一方錄入
財務中常見借方貸方只能輸入一方的情況,可用數據驗證結合COUNTA函數實現。
選中數據區域-數據-數據驗證-設置-允許(自定義)-公式(=COUNTA($A2:$B2)=1)-確定COUNTA:返回參數列表中非空值的單元格個數。
六、二級下拉菜單
有時只設置一級下拉菜單滿足不了我們的需求,比如:選擇省份時即可出現對應的城市,此時可以創建二級下拉列表,步驟如下:
1.選中省份-定義名稱
2.選中省份區域-數據-數據驗證-設置-允許(序列)-來源(=省份)-確定
3.選中省份及城市對應區域-Ctrl+G定位-定位條件-常量-確定-公式-根據所選內容創建(首行)-確定
4.選中城市區域-數據-數據驗證-設置-允許(序列)-來源(=INDIRECT(A2))-確定
當新增省份城市時,如何不用重設自動進入下拉菜單呢?設置如下:
省份數據驗證來源輸入=OFFSET($F$1,0,0,1,COUNTA($F$1:$XFD$1))
城市數據驗證來源輸入=OFFSET($D$1,1,(MATCH(A2,$F$1:$XFD$1,0)-1),COUNTA(OFFSET($D$1,1,(MATCH(A2,$F$1:$XFD$1,0)-1),999,1)))
七、聯想式下拉菜單
如選中省份即會出現該省份下的所有城市,步驟如下:
1.源數據排序:目的是把相似的內容排列在一起。
2.選中要設置的區域-右鍵單-定義名稱。
引用位置:=OFFSET('7.聯想式下拉菜單'!$C$1,MATCH('7.聯想式下拉菜單'!E6&"*",'7.聯想式下拉菜單'!G:G,0)-1,,COUNTIF('7.聯想式下拉菜單'!G:G,'7.聯想式下拉菜單'!E6&"*"),1)
公式說明:
match()查找輸入的字符串在C列的開始位置,&"*"實現模糊查找。
Countif()統計以輸入字符串開頭的車型有多少個
offset()獲取開始行數和總行數,用offset生成動態引用區域。
3.數據-數據驗證-允許序列-來源=城市-在出錯警告中,把“輸入無效數據時顯示出錯警告”的勾去掉-確定。
以上就是神奇酷炫下拉菜單的7個用法,你GET到了嗎?