用萬金油Excel函數(shù)公式,制作一個模糊搜索查詢器!
公司有一份人事檔案數(shù)據(jù),然后為了方便查詢,我們制作了一個模糊搜索查詢器,效果如下所示:

可以在G列中選擇查詢的是哪個字段,然后在H列紅框中輸入關(guān)鍵字,便可以模糊搜索出所有符合條件的值,在下方進行顯示。
?準備源數(shù)據(jù)和基本框架設(shè)立
我們現(xiàn)在A:D列是原始數(shù)據(jù),然后F至I列制作了一個簡易的查詢窗口

?在F3單元格中輸入公式:
=IF(H3="","",IF(F6="","查無此人",""))

為了讓這個單元格的內(nèi)容不顯示出來,我們將字體調(diào)整成背景色一樣的綠色。
然后插入一個文本框,單擊選中,然后在公式輸入欄填里面輸入公式=F3,綁定F3單元格的值

也就是實現(xiàn)了,當H3輸入了內(nèi)容,但查詢不到結(jié)果的時候,顯示為查無此人。
?制作G3的下拉菜單
我們選中G3單元格,然后點擊數(shù)據(jù),點擊數(shù)據(jù)有效性,在彈出的數(shù)據(jù)驗證中,選擇序列,數(shù)據(jù)區(qū)域選擇A2:D2

?在公式里面,創(chuàng)建一個名稱管理器,定義名稱為:數(shù)據(jù),引用位置為:
=OFFSET(模擬!$A$3,0,MATCH(模擬!$G$3,模擬!$A$2:$D$2,0)-1,COUNTA(模擬!$A:$A)+100,1)
【因為這個表名為模擬,所以上方有模擬!】

?最后在F6單元格中輸入公式:
=IF($H$3="","",INDEX(A:A,SMALL(IF(ISNUMBER(FIND($H$3,數(shù)據(jù))),ROW(數(shù)據(jù)),2^10),ROW(A1)))&"")
按CTRL+shift+enter三鍵,然后向右,向下填充結(jié)果

這樣一個查詢系統(tǒng)就制作完成了,自己動手研究研究吧~
至于上面的公式,有不會的部分,留言討論吧~
-
Origin(Pro):學習版的窗口限制【數(shù)據(jù)繪圖】 2020-08-07
-
如何卸載Aspen Plus并再重新安裝,這篇文章告訴你! 2020-05-29
-
OriginPro:學習版申請及過期激活方法【數(shù)據(jù)繪圖】 2020-08-06
-
CAD視口的邊框線看不到也選不中是怎么回事,怎么解決? 2020-06-04
-
教程 | Origin從DSC計算焓和比熱容 2020-08-31
-
Aspen Plus安裝過程中RMS License證書安裝失敗的解決方法,親測有效! 2021-10-15
-
CAD外部參照無法綁定怎么辦? 2020-06-03
-
CAD中如何將布局連帶視口中的內(nèi)容復(fù)制到另一張圖中? 2020-07-03
