1基礎用法
①手工錄入②引用③名稱框
①手工錄入:銷售部,財務部,設計部。輸入第四個直接按住快捷鍵Alt+↓直接快速生成下拉菜單,根據需要錄入內容。注意:想要實現這樣的功能前提是已經輸入部分內容。
選中要錄入區域,數據→數據驗證→允許:序列→來源:銷售部,財務部,設計部
? 要特別注意,這里的逗號一定是在英文狀態下輸入。
②引用
想快速錄入銷售員,先找到數據→數據驗證→允許:序列→來源:輸入=基礎信息表!(明細表、參數表、匯總表)→確定,這樣直接選中就可以,不需要一個一個錄入。
③名稱框快速選擇? 例如 在基礎信息里 在名稱框輸入 績效名稱,在數據→數據驗證→允許→選:序列→來源 :直接輸入=績效→確定
工齡工資→數據→數據驗證→允許:整數→最小值:100.最大值500.會彈出提醒
身份證號碼→數據→數據驗證→允許:文本長度→長度:18→確定,出現提示。
輸入身份證超過15位,用單引號輸入一下
直接引用excel表格
2進階用法
①提示信息→經常有批注,不利于觀看→提示:選中身份證號碼→數據→數據驗證→輸入信息→標題:提示,輸入信息→請輸入18位身份證號碼。小窗可以移動。
②出錯警告→數據→出錯警告樣式:提示,警告,停止→標題:提示→錯誤信息:請輸入正確的號碼→點擊確定
③圈釋無效信息→選中已經錄入好的身份證號碼→數據→數據驗證→圈釋無效數據→直接紅色的線標識出來,進行修正。
3動態下拉菜單
可以在下拉菜單選中,但是如果有信息新增的就不能添加。利用超級表,選中對應的區域,插入→表格,把對應區域命名為銷售員。或快捷鍵Ctrl+T.把對應區域命名為銷售員,數據→數據驗證→允許:序列→來源=銷售員→確定。或者F3.
4.快速錄入當前時間 利用公式可以記錄現在時間
輸入函數=now(),就是當前的日期和時間。例如D1㎏輸入=now(),數據→數據驗證→允許:序列→來源=$D$1→確定。設置單元格格式Ctrl+1,數字→自定義→hhmm:mm→確定。
5.借貸方只能一方輸入
COUNTA函數 返回參數列中非空值單元格個數。
利用函數COUNTA 可以計算單元格區域或數組中包含數據的單元格個數。選中表格→數據→數據驗證→允許:自定義→公式:=COUNTA($A2:$B2)=1→確定。
利用函數COUNTA($A2:$B2)=1.
6.二級下拉菜單
利用函數=INDIRECT(A2),在AB列創建二級下拉菜單。
先把設置好的先刪除,公式→名稱框管理,刪除。
首先,選中省份,定義名稱 省份→數據→數據驗證→允許:序列→來源:=省份→確定。
創建二級下拉菜單
首先選中對應的二級下拉菜單,Ctrl+G定位→常量→確定,就選中這些區域→公式→根據所選內容創建→勾選首行→確定(根據實際情況選,如果省市在右側,就就選右側)→數據→數據驗證→允許:序列→來源=INDIRECT(A2)→確定。
6.二級下拉菜單2
如省份增加了,就需要函數法應用,
選中省份→數據→數據驗證→錄入函數=OFFSET($F$1.0.0.1.COUNTA($F$1 DXFD$1)),→確定就可以。
如果城市有新增,也一樣的函數法
選中城市→數據→數據驗證→錄入函數 B22中設置數據驗證中的序列 來源輸入 =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)))
7.聯想式下拉菜單
第1步 源數據排序,把相似的內容排列在一起,如上圖C列所示。
第2步 選取A列要設置的區域,右鍵菜單 →定義名稱,在如圖所示的新那建名稱窗口中:
引用位置:
=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步 數據選項卡 →數據有效性 - 允許“序列”,來源 =城市
第4步 在數據有效性窗口中,去掉“輸入無效數據時顯示出錯警告”的勾選。