無(wú)法插入表格
1019
2025-04-01
Excel 制作聯(lián)想式輸入的下拉菜單不懂VBA也可以實(shí)現(xiàn)(excel表格怎么換行)
利用數(shù)據(jù) - 有效性制作的excel下拉列表,如果選項(xiàng)過(guò)多,會(huì)給選擇輸入帶來(lái)不少的麻煩。如果....能輸入一個(gè)或幾個(gè)字符,就只顯示以這些字符開(kāi)頭的選項(xiàng)(聯(lián)想式輸入)..該多好哦!..高手們用VBA實(shí)現(xiàn),可不懂VBA是何物的你,這個(gè)功能也可以實(shí)現(xiàn)嗎?今天,蘭色將分享不用VBA也可以實(shí)現(xiàn)聯(lián)想式輸入的技巧。
實(shí)現(xiàn)效果:
單元格為空,打開(kāi)下拉列表
輸入關(guān)鍵詞寶來(lái)后,再打開(kāi)下拉列表。
上面的效果是你夢(mèng)想中的功能吧。現(xiàn)在和蘭色一起來(lái)實(shí)現(xiàn)它。
---------------操作步驟------------------
第1步 源數(shù)據(jù)排序。目的是把相似的內(nèi)容排列在一起。如上圖C列所示。
第2步 選取A列要設(shè)置的區(qū)域,右鍵菜單 - 定義名稱(chēng)。在如圖所示的新那建名稱(chēng)窗口中:
名稱(chēng):車(chē)型
引用位置:
=OFFSET(Sheet1!$C,MATCH(Sheet1!A2&"*",Sheet1!C:C,0)-1,,COUNTIF(Sheet1!C:C,Sheet1!A2&"*"),1)
公式說(shuō)明:
match()查找輸入的字符串在C列的開(kāi)始位置,&"*"實(shí)現(xiàn)模糊查找。
Countif()統(tǒng)計(jì)以輸入字符串開(kāi)頭的車(chē)型有多少個(gè)
offset() 獲取開(kāi)始行數(shù)和總行數(shù),用offset生成動(dòng)態(tài)引用區(qū)域。
第3步 數(shù)據(jù)選項(xiàng)卡 - ?數(shù)據(jù)有效性 - 允許“序列”,來(lái)源 =車(chē)型
第4步 在數(shù)據(jù)有效性窗口中,去掉“輸入無(wú)效數(shù)據(jù)時(shí)顯示出錯(cuò)警告”的勾選。
示例表格下載(粘貼到電腦瀏覽器地址欄,按回車(chē)下載)
鏈接: http://pan.baidu.com/s/1sliXLSD 密碼: ngav
今天的技巧用到了offset+match+countif函數(shù),其實(shí)在excel中構(gòu)建動(dòng)態(tài)區(qū)域時(shí),總是這三個(gè)函數(shù)配合實(shí)現(xiàn)的。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶(hù)投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。