--正文開始-- 最近在一家企業(yè)做 Excel 培訓的時候,,談到了 Vlookup 函數(shù)的使用,利用 Vlookup 制作一個小型的數(shù)據庫查詢系統(tǒng),,期間財務總監(jiān)問道系統(tǒng)設計中的一個細節(jié)問題,,牛閃閃覺得有很普遍針對性,趕緊和大家進行一下分享,。 什么是列表查詢系統(tǒng),? 就是類似身份證掉了去公安局掛失,警察一定是想問你的身份證號碼,,然后在他的系統(tǒng)里進行查詢,,從而獲得身份證對應的其他信息,比如姓名,,家庭住址什么的,。 那用 Excel 當數(shù)據庫,如何設計這類查詢系統(tǒng),?本例給大家介紹一下,。 首先你需要一個「數(shù)據庫」表格,第一列包含了每條記錄的唯一性,,下表中員工編號既是數(shù)據庫每行的數(shù)據的唯一標識,,俗稱關鍵字字段。 (數(shù)據庫表格) 把上面的表格當成數(shù)據庫,,然后在另外的數(shù)據區(qū)域,,創(chuàng)建一個查詢窗口區(qū)域。下圖紅框處,,注意字段的順序與數(shù)據庫表格的字段順序不一樣,,也是本例的重點。 (注意紅框處) 接下來就可以利用 Vlookup 函數(shù),,進行列表的查詢匹配,。 Tips: 大家可以在職領牛閃達人技巧網(http://www.)中搜索 Vlookup 函數(shù),獲得 Vlookup 函數(shù)的各種職場用法,。 (查詢匹配) =VLOOKUP(A12,D2:G8,3,0) 函數(shù)輸入后,,得到 B1123 編號的員工性別是女,。從上表中看應該是 Grace。 那如何做到其他字段,,年齡,,員工姓名 都成功匹配上呢? 大家肯定會說,,把函數(shù)里面的參數(shù)改為 2 或 4 就好了,,但職場中的數(shù)據庫表格字段通常都比較多,因此我們的財務總監(jiān)希望,,寫好 Vlookup 函數(shù)后,,然后直接拖拽就可以獲得數(shù)據庫數(shù)據的自動匹配。 所以單靠 Vlookup 就不能解決這類問題,,所以需要另外一個函數(shù)出場 Match 函數(shù),。 Match 函數(shù)又叫定位函數(shù),利用可以知道查詢窗口的字段,,在數(shù)據庫表中的位置,從而獲得 Vlookup 函數(shù)對應的列數(shù),。 具體看操作: ( Match 函數(shù)) 用 MATCH(B11,D1:G1,0) 代替了 3 ,,即性別在數(shù)據庫表中的列數(shù)位置。 最后拖拽前,,將按 F4 將需要鎖住的單元格位置,,看動圖操作: (操作演示) 總結:Vlookup+Match 函數(shù)也可以看成是一個固定的搭配,解決這類小型列表查詢系統(tǒng)設計的字段不統(tǒng)一的問題,。 注:本技巧對 Excel2010 及版本以上有效,。 今晚職領訓練營公開課9:00不見不散,有興趣的小伙伴掃碼加入,。
|
|