Hello,大家好,今天跟大家分享下如何制作信息查詢窗口,我們以員工信息查詢窗口為例,跟大家講解下是如何制作的,如下圖,當我們更改工号的時候,窗口中的各種信息就會變為這個工号對應的信息,甚至連員工的照片都能顯示出來,這個的操作也并不難,下面就讓我們來一起操作下吧
一、整理數據源
在這裡我們演示制作的是員工的信息查詢窗口,一般人事上都有員工信息表我們可以拿來直接使用,最重要的一步就是将每個員工的照片放在對應的位置,如下圖
我們如何快速的将每個人對應的照片放在合适的位置呢,大家可以參考下我之前寫的這個視頻
批量插入對應姓名的圖片
二、設置查詢表格式,設置下拉菜單因為查詢需求千差萬别,我們需要根據自己的實際要求來設置查詢表的格式,因為在這裡我們演示制作的是員工信息查詢窗口,所以我們以工号為查找值來查找每個人數據。使用工号為查找值是為了避免查找值出現重複的情況,同樣的為了避免輸入錯誤的工号查詢不到正确的數據,我們為工号這個 單元格設置一個下拉菜單,來防止輸入錯誤的工号,首先點擊數據功能組,然後找到數據驗證在允許中選擇序列,然後在數據表中選擇所有工号點擊确定,這樣的話下拉菜單就完成了
三、使用vlookup查詢數據
當格式以及下拉設置完成後我們就可以在對應的單元格使用vlookup函數将數據從數據源中引用到查詢表中,其實就是vlookup函數的常規用法,我們以查找工号對應的姓名跟大家演示下是如何查找的,首先我們選擇一個工号,然後在姓名這個單元格中輸入函數=VLOOKUP(B2,數據源!A:B,2,0),然後點擊回車即可查找到這個工号對應的姓名,以此類推,表中橙色的部分都需要使用vlookup函數如此查找
四、查找員工對應的圖片
當我們使用vlookup将所有的數據都引用進查詢表後,我們就需要着手制作查詢圖片的效果,在這裡我們使用的是index加上match函數來實現這個的效果的首先我們在空白的地方輸入函數來查找圖片
=INDEX(數據源!$C:$C,MATCH(Sheet1!$B$2,數據源!$A:$A,0)) 可以看到這個時候函數的結果為0,因為我們查找的是圖片,所以結果為0,接下來我們需要将函數賦值給圖片
首先我們複制這個公式,然後點擊公式功能組找到定義名稱,我們将名稱設置為tx,然後将複制的公式粘貼到引用位置這個地方,點擊确定
緊接着我們複制任意一個圖片到相片的位置,點擊這個圖片,然後在編輯欄中輸入等一個等号然後輸入剛才我們定義的名稱也就是tx,點擊回車,這樣的話就制作完成了,當我們更改下拉菜單就能查找對應的信息,以及照片,至此信息查詢窗口就制作完成了
怎麼樣?你學會了嗎?
我是excel從零到一,關注我持續分享更多excel技巧
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!