神器炫酷的下拉菜單
一错览、基本用法
1、手工錄入:連續(xù)輸入部分內(nèi)容(3個)说贝,按下Alt+ ↓,可快速生成揽咕;
2、引用:數(shù)據(jù)—數(shù)據(jù)驗證—設(shè)置序列—來源(可手動錄入套菜,亦可選擇設(shè)定好的區(qū)域)
3亲善、名稱框:選定區(qū)域,設(shè)置名稱逗柴,數(shù)據(jù)—數(shù)據(jù)驗證—設(shè)置序列—來源(=設(shè)定好的名稱或是F3)
數(shù)據(jù)驗證—設(shè)定不同的驗證條件(整數(shù)蛹头、小數(shù)、序列戏溺、文本長度掘而、日期、時間等)于购,由此可以設(shè)置身份證、數(shù)字的范圍知染;
二肋僧、進階用法
1、提示信息 :數(shù)據(jù)驗證—輸入信息—根據(jù)要求設(shè)定標(biāo)題與內(nèi)容
2控淡、出錯警告:數(shù)據(jù)驗證—出錯警告—根據(jù)要求設(shè)定樣式嫌吠、標(biāo)題與信息;(確保在輸入時正確)
3掺炭、圈釋無效數(shù)據(jù):數(shù)據(jù)驗證——圈釋無效數(shù)據(jù)辫诅,在設(shè)定好數(shù)據(jù)格式后,想要驗證輸入是否正確涧狮,可選此功能炕矮;
三么夫、動態(tài)下拉菜單
選定區(qū)域,設(shè)置名稱框—按Ctrl+T,輸入新的菜單肤视,下拉菜單將會顯示新輸入內(nèi)容档痪;
四、快速錄入當(dāng)前時間
空白區(qū)域輸入函數(shù)=now(),當(dāng)前時間邢滑,選定區(qū)域設(shè)置數(shù)據(jù)驗證 —來源選擇當(dāng)前時間腐螟,設(shè)定區(qū)域注意修改單元格格式
五、借貸只能一方輸入
財務(wù)中常見借貸方只能輸入一方的情況困后,選定區(qū)域乐纸;設(shè)置數(shù)據(jù)驗證 —自定義—公式下=COUNTA($A2:$B2)=1,
COUNTA:返回參數(shù)列表中非空值的單元格個數(shù)摇予。
利用函數(shù) COUNTA 可以計算單元格區(qū)域或數(shù)組中包含數(shù)據(jù)的單元格個數(shù)
六汽绢、二級下拉菜單
1、一級菜單如上操作趾盐,在A列和B列創(chuàng)建二級下拉列表
選定引用區(qū)域庶喜,按Ctrl+G定位—常量,點擊公式—根據(jù)所選內(nèi)容創(chuàng)建(選定首行)救鲤,
之后選定輸入二級菜單列—設(shè)置數(shù)據(jù)驗證——序列=INDIRECT(A2)
2久窟、如何增加下拉選項,快捷方式:
A2:A22中設(shè)置數(shù)據(jù)驗證中的序列本缠,來源輸入: =OFFSET($F$1,0,0,1,COUNTA($F$1:$XFD$1))
B2: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)))
七、聯(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)
第3步 數(shù)據(jù)選項卡 - ?數(shù)據(jù)有效性 - 允許“序列”,來源 =城市
第4步 在數(shù)據(jù)有效性窗口中租漂,去掉“輸入無效數(shù)據(jù)時顯示出錯警告”的勾選阶女。
公式說明:
match()查找輸入的字符串在C列的開始位置,&"*"實現(xiàn)模糊查找哩治。
Countif()統(tǒng)計以輸入字符串開頭的車型有多少個
offset() 獲取開始行數(shù)和總行數(shù)秃踩,用offset生成動態(tài)引用區(qū)域。