界面效果:
前期準備工作:
打開excel把sheet1和sheet2分別改為花名冊、查詢表,花名冊中錄入員工基本信息以及對應的照片,在查詢表裡面我們設計查詢界面。
製作過程:
1、查詢基本信息
在查詢表的B5單元格(要顯示性別的單元格)中輸入公式:
=VLOOKUP(C1,花名冊!A2:Q11,2,0)
公式中各參數含義如下:
Lookup_value C1:要查找的值,即根據什麼來查找,這裡我們用的是姓名,通過輸入姓名來顯示其他信息。
Table_array 花名冊!A2:Q11:表示要查找的數據範圍,這裡是花名冊表中的A2:O11單元格區域。
Col_index_num 2:表示需要返回的值在查找數據範圍內的第幾列,如果查民族,那就是第3列,即公式中相應位置要寫3。
Range_lookup 0 :TRUE = 模糊匹配 = 1;FALSE = 精確匹配 = 0 ;用精確匹配。
其它信息根據上述公式自己輸入,注意公式中表示列的那個數字是變化的,其它不變哦~~
這裡有個問題:如果我要刪除查找人的姓名,那麼下面的信息都顯示「#N/A」的提示,嚴重影響顯示效果,為了使界面乾淨整潔,我們用下面這個公式進行隱藏單元格中的「#N/A」。
=IFERROR(原來的公式,""),例如下圖中性別單元格中輸入公式:
=IFERROR(VLOOKUP(C1,花名冊!A2:Q11,2,0),"")
這樣既是刪除了姓名,顯示性別的單元格是空白的,不顯示任何信息。
2、顯示照片
(1)進入查詢表,光標定位到任意單元格,然後依次執行【公式】→【定義名稱】→【定義名稱】在名稱中輸入【照片】,在【應用位置】處輸入:
=INDIRECT("花名冊!$P$"&MATCH(查詢表!$C$1,花名冊!$A:$A,0))確定。
(2)添加照相機和圖片剪裁工具
照相機和剪裁工具在後面的照片操作中要用到,那如何將這兩個工具顯示出來。
(3)進入花名冊表,光標定位到Q3單元格,即照片後面一個單元格,然後按下向左方向鍵,選中照片所在單元格,接著點一下照相機,回到查詢表,在照片位置所在處拖出一個照片,再在「編輯欄」輸入「=照片」後回車。
至此,根據姓名顯示照片的操作全部完成,但是有個小問題啊,拖出來的照片有黑色線框,還有多餘的部分,設置一下圖片格式和剪裁就可以了。