製作模糊查詢下拉選單【Excel2016】/1

範例檔:製作模糊查詢下拉選單_1【Excel2016】

前二天我的學生問我這個問題,就是他在Excel中有用到「資料驗証」做下拉式選單以方便使用者點選。不過隨著選單內容筆數越來越多,就算用點選的也因內容太長捲軸也要拉好久、找好久很浪費時間且看到眼都花了,她希望能夠打相關的字然後顯示相關字的資料讓使用者點選。

這裡我們就是要製作所謂的【模糊查詢下拉選單】,主要會用到函數【OFFSET】、【MATCH】及【COUNTIFS】,主要步驟如下:

01#使用 資料驗証\設定→清單,來源輸入下列公式:

=OFFSET(所有銀行!$A$1,MATCH("*"&$B$2&"*",所有銀行!$A:$A,0)-1,0,COUNTIFS(所有銀行!$A:$A,"*"&$B$2&"*"),1)

上方公式我們可以這樣理解:

OFFSET(起始位置,向下移動幾列,向右移動幾欄,向下取幾列,向右取幾欄)

02#資料驗証\錯誤提醒→取消「輸入的資料不正確時顯示警訊」

使用這種方式製作的模糊查詢要注意的是,查找的資料欄位須先做排序,查找的關鍵資料並須是連續性的,否則查找出的資料並不會完全正確,要特別注意!

教學影片:

待續…

發佈留言