...">
瀏覽量:127次
excel下拉菜單怎么做?不想加班的快看!,excel下拉菜單怎么做,并實(shí)現(xiàn)篩選功能
客服人員每天都會(huì)收到很多業(yè)務(wù)咨詢信息,需要記錄客戶姓名、咨詢問題等。一個(gè)接一個(gè)。在Excel工作表中已經(jīng)存儲(chǔ)了一些客戶的全名的情況下,如果您想在記錄時(shí)輸入客戶的部分姓名,您可以在形成的下拉菜單中顯示包含該部分姓名的所有客戶的全名以供選擇。同時(shí),你還需要支持下拉菜單的動(dòng)態(tài)更新(即當(dāng)一個(gè)新的客戶名稱被添加到客戶全名的表中時(shí),下拉菜單也會(huì)相應(yīng)更新)(圖1),下面是在Excel 2016中的具體實(shí)現(xiàn)方法。
1. 實(shí)現(xiàn)下拉菜單動(dòng)態(tài)擴(kuò)展
在Excel工作表中,一般情況下,在制作下拉菜單時(shí),需要選擇相應(yīng)的單元格,然后在“數(shù)據(jù)”選項(xiàng)卡上單擊“數(shù)據(jù)有效性”,在彈出窗口的“設(shè)置”選項(xiàng)卡中,在有效性條件允許處選擇“序列”,并在源處選擇相應(yīng)的單元格內(nèi)容或輸入要顯示的列表項(xiàng)(列表項(xiàng)用英文逗號分隔)。以這種方式制作的下拉菜單將顯示在所選單元格下。要使下拉菜單根據(jù)新內(nèi)容動(dòng)態(tài)擴(kuò)展,可以將函數(shù)與數(shù)據(jù)驗(yàn)證結(jié)合使用。
首先在公式頁簽中點(diǎn)擊定義名稱,在彈出窗口中輸入“客戶全稱”,輸入“=抵銷(客戶名稱!$A$2,counta(客戶名稱!$ A:$ A)-1)";然后選擇相應(yīng)的單元格(如D2:D27),點(diǎn)擊“數(shù)據(jù)有效性”,在“有效性條件允許”中選擇“序列”,光標(biāo)指向來源,按F3,在彈出的窗口中選擇“客戶全名”。這樣,當(dāng)在列A中添加或刪除客戶名稱時(shí),下拉列表也會(huì)動(dòng)態(tài)更新(圖2)。
小提示:
還有一種方法是動(dòng)態(tài)展開下拉菜單:首先選擇客戶名稱數(shù)據(jù),在“插入”選項(xiàng)卡中點(diǎn)擊“表格”,確認(rèn);再次選擇客戶名稱數(shù)據(jù),在“公式”頁簽的“已定義名稱”中點(diǎn)擊“根據(jù)所選內(nèi)容創(chuàng)建”,在彈出窗口中只勾選“第一行”,并確認(rèn);同理,選擇相應(yīng)的單元格(如D2:D27),點(diǎn)擊“數(shù)據(jù)驗(yàn)證”,在“驗(yàn)證條件允許”中選擇“序列”,光標(biāo)指向源,按F3,在彈出的窗口中選擇“客戶名稱”。這樣,當(dāng)在列A中添加或刪除客戶名稱時(shí),下拉列表也會(huì)動(dòng)態(tài)更新(圖3)。
2. 智能獲取當(dāng)前輸入內(nèi)容
一般在記錄客戶姓名時(shí),不會(huì)輸入客戶的全名,這就需要工作表及時(shí)捕捉輸入的內(nèi)容。接下來解釋工作表是如何智能獲取當(dāng)前輸入內(nèi)容的。在工作表的F1單元格中輸入“=CELL(contents )”,按Enter鍵時(shí)會(huì)出現(xiàn)警告提示。直接確認(rèn),F(xiàn)1單元格的值將變?yōu)?。此時(shí),如果您在任一單元格中輸入任何內(nèi)容,F(xiàn)1單元格將捕獲輸入的內(nèi)容(圖4)。
3. 動(dòng)態(tài)篩選提取數(shù)據(jù)
新建一個(gè)名為客戶列表的工作表,在公式頁簽中點(diǎn)擊名稱管理器,在彈出窗口中點(diǎn)擊新建,在新彈出窗口的名稱中輸入客戶列表,在引用位置輸入“=offset”。$A$2,countif(客戶全名, * 單元格( contents ) * )";選擇“客戶列表”工作表的A2單元格,輸入“=INDEX(客戶名稱!答:a,small (if(是數(shù)字(查找(單元格(內(nèi)容)),ROW(客戶全名),4 8),row (a1))“”,同時(shí)按Crtl Shift Enter。當(dāng)彈出警告提示時(shí),直接確認(rèn)。將數(shù)組公式填充到A80中(可以根據(jù)客戶名稱中的記錄來估計(jì)篩選結(jié)果),這樣就可以將客戶名稱工作表中根據(jù)輸入關(guān)鍵字篩選出的客戶全名添加到客戶列表中的A2單元格及以下單元格中(圖5)。
函數(shù)解釋:
(1) "=offset(客戶列表!$A$2,countif(客戶全名, * 單元格( contents)* ),countif根據(jù)輸入內(nèi)容統(tǒng)計(jì)客戶全名中符合包中包含的輸入內(nèi)容的記錄數(shù),offset是從客戶列表中篩選出符合條件的記錄;
"=index(客戶名稱!答:a、small(if(is number(FIND(cell( contents ))),row(客戶全名),4 8),row (a1))“”,F(xiàn)IND是根據(jù)輸入內(nèi)容搜索客戶全名,如果找到則返回相應(yīng)位置,否則返回錯(cuò)誤,為了ROW是如果找到則返回記錄的相應(yīng)行;小可以把找到的記錄一條一條提取出來。
最后,在通話記錄工作表中,選中“客戶全名”一欄,在數(shù)據(jù)頁簽中點(diǎn)擊“數(shù)據(jù)驗(yàn)證”,在彈出窗口的設(shè)置頁簽中選擇“序列”,將光標(biāo)指向源,按F3,在彈出的粘貼名稱窗口中選擇“客戶列表”;在錯(cuò)誤警告窗口中,刪除“輸入無效數(shù)據(jù)時(shí)顯示錯(cuò)誤警告”前面的復(fù)選框(圖6)。這樣,整個(gè)智能表就做好了。
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776