下拉菜單里你會用到多少用法呢?別看小小的EXCEL中任何一個小小的功能使用,它一個小小的功能可以變化好幾種使用方式,基本的、進(jìn)階的,難度大的。平常咱們使用的都是基本運用,最多就進(jìn)階里略微一二。
現(xiàn)在系統(tǒng)性的學(xué)習(xí),才知道自己當(dāng)初的學(xué)習(xí)只是入門而已,連初級都不到,只是知道它有這么一個功能性的名稱......
1基礎(chǔ)用法
主要①手工錄入②引用③名稱框
①手工錄入:銷售部,財務(wù)部,設(shè)計部。輸入第四個直接用快捷鍵Alt+↓直接快速生成下拉菜單,根據(jù)需要錄入內(nèi)容。
選中要錄入?yún)^(qū)域,數(shù)據(jù)→數(shù)據(jù)驗證→允許:序列→來源:銷售部,財務(wù)部,設(shè)計部
? 要特別注意,這里的逗號都是在英文狀態(tài)下輸入。
②引用
想快速錄入銷售員,先找到數(shù)據(jù)→數(shù)據(jù)驗證→允許:序列→來源:輸入=基礎(chǔ)信息表!(明細(xì)表、參數(shù)表、匯總表)→確定,這樣直接選中就可以,不需要一個一個錄入。
③名稱框快速選擇 例如 在基礎(chǔ)信息里 在名稱框輸入 績效名稱,在數(shù)據(jù)→數(shù)據(jù)驗證→允許,出來直原:序列→來源 直接輸入=績效→確定。或者按F3。
工齡工資→數(shù)據(jù)→數(shù)據(jù)驗證→允許:整數(shù)→最小值:100.最大值500.會彈出提醒。
身份證號碼→數(shù)據(jù)→數(shù)據(jù)驗證→允許:文本長度→長度:18→確定。出現(xiàn)提示。
輸入身份證超過15位,用單引號輸入一下。
直接引用excel表格
2進(jìn)階用法
①提示信息→經(jīng)常有批注,不利于觀看→提示:選中身份證號碼→數(shù)據(jù)→數(shù)據(jù)驗證→輸入信息→標(biāo)題:提示,輸入信息→請輸入18位身份證號碼。小窗可以移動。
②出錯警告→數(shù)據(jù)→出錯警告樣式:提示,警告,停止→標(biāo)題:提示→錯誤信息:請輸入正確的號碼→點擊確定
③圈釋無效信息→選中已經(jīng)錄入好的身份證號碼→數(shù)據(jù)→數(shù)據(jù)驗證→圈釋無效數(shù)據(jù)→直接紅色的線標(biāo)識出來,進(jìn)行修正。
3動態(tài)下拉菜單
可以在下拉菜單選中,但是如果有信息新增的就不能添加。利用超級表,選中對應(yīng)的區(qū)域,插入→表格,把對應(yīng)區(qū)域命名為銷售員。或快捷鍵Ctrl+T.把對應(yīng)區(qū)域命名為銷售員,數(shù)據(jù)→數(shù)據(jù)驗證→允許:序列→來源=銷售員→確定。或者F3.
4.快速錄入當(dāng)前時間 利用公式可以記錄現(xiàn)在時間
輸入函數(shù)=now(),就是當(dāng)前的日期和時間。例如D1㎏輸入=now(),數(shù)據(jù)→數(shù)據(jù)驗證→允許:序列→來源=$D$1→確定。設(shè)置單元格格式Ctrl+1,數(shù)字→自定義→hhmm:mm→確定。
5.借貸方只能一方輸入
COUNTA函數(shù) 返回參數(shù)列中非空值單元格個數(shù)。
利用函數(shù)COUNTA 可以計算單元格區(qū)域或數(shù)組中包含數(shù)據(jù)的單元格個數(shù)。選中表格→數(shù)據(jù)→數(shù)據(jù)驗證→允許:自定義→公式:=COUNTA($A2:$B2)=1→確定。
利用函數(shù)COUNTA($A2:$B2)=1.
6.二級下拉菜單
利用函數(shù)=INDIRECT(A2),在AB列創(chuàng)建二級下拉菜單。
先把設(shè)置好的先刪除,公式→名稱框管理,刪除。
首先,選中省份,定義名稱 省份→數(shù)據(jù)→數(shù)據(jù)驗證→允許:序列→來源:=省份→確定。
創(chuàng)建二級下拉菜單
首先選中對應(yīng)的二級下拉菜單,Ctrl+G定位→常量→確定,就選中這些區(qū)域→公式→根據(jù)所選內(nèi)容創(chuàng)建→勾選首行→確定(根據(jù)實際情況選,如果省市在右側(cè),就就選右側(cè))→數(shù)據(jù)→數(shù)據(jù)驗證→允許:序列→來源=INDIRECT(A2)→確定。
6.二級下拉菜單2
如省份增加了,就需要函數(shù)法應(yīng)用,
選中省份→數(shù)據(jù)→數(shù)據(jù)驗證→錄入函數(shù)=OFFSET($F$1.0.0.1.COUNTA($F$1 DXFD$1)),→確定就可以。
如果城市有新增,也一樣的函數(shù)法
選中城市→數(shù)據(jù)→數(shù)據(jù)驗證→錄入函數(shù) B22中設(shè)置數(shù)據(jù)驗證中的序列 來源輸入 =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.聯(lián)想式下拉菜單
第1步 源數(shù)據(jù)排序。目的是把相似的內(nèi)容排列在一起。如上圖C列所示。
第2步 選取A列要設(shè)置的區(qū)域,右鍵菜單 - 定義名稱。在如圖所示的新那建名稱窗口中:
引用位置:
=OFFSET('7.聯(lián)想式下拉菜單'!$C$1,MATCH('7.聯(lián)想式下拉菜單'!E6&"*",'7.聯(lián)想式下拉菜單'!G:G,0)-1,,COUNTIF('7.聯(lián)想式下拉菜單'!G:G,'7.聯(lián)想式下拉菜單'!E6&"*"),1)
公式說明:
match()查找輸入的字符串在C列的開始位置,&"*"實現(xiàn)模糊查找。
Countif()統(tǒng)計以輸入字符串開頭的車型有多少個
offset() 獲取開始行數(shù)和總行數(shù),用offset生成動態(tài)引用區(qū)域。
第3步 數(shù)據(jù)選項卡 - 數(shù)據(jù)有效性 - 允許“序列”,來源 =城市
第4步 在數(shù)據(jù)有效性窗口中,去掉“輸入無效數(shù)據(jù)時顯示出錯警告”的勾選