利用execl製作一鍵查詢系統,查詢數據簡直太方便啦!

這個方法適合數據量比較大的表格,製作一鍵查詢的系統,可以同時匹配兩個查詢條件,利用下拉菜單,點擊兩下就可以快速查詢到數據了!

利用execl製作一鍵查詢系統,查詢數據簡直太方便啦!

先來製作一個下拉菜單。選中b2單元格,點擊數據-數據驗證,在彈出的對話框中選擇序列,來源框選標題,確定後就可以了。

利用execl製作一鍵查詢系統,查詢數據簡直太方便啦!

b3的下拉菜單同上。

然後選中b4單元格,輸入公式。

方法一:=VLOOKUP(B3,D3:I10,MATCH(B2,D2:I2,0),0)

這個方法是利用公式使用MATCH函數查詢出B2單元格的名稱在對照表中處於第幾列。

然後使用VLOOKUP函數,以B3單元格的規格型號作為查詢值在對照表中查詢,再以MATHC函數的結果指定要返回第幾列的內容。

利用execl製作一鍵查詢系統,查詢數據簡直太方便啦!

方法二:=SUMPRODUCT((B2&B3=E2:I2&D3:D10)*E3:I10)

公式先將B2和B3單元格中待查詢的名稱和型號合併,然後將對照表中的名稱和型號合併,用等式對比二者是否相同,最後將對比得到的邏輯值與對照表中的單價相乘,並計算乘積之和。

這個公式看起來和VLOOKUP公式的長度沒什麼優勢,但是重要的是,可以利用等式忽略一些通配符的特性,能夠避免因為規格型號中存在一些特殊符號比如*,在部分特殊情況下出現的查詢錯誤。

利用execl製作一鍵查詢系統,查詢數據簡直太方便啦!

今天就到這裡,點個贊給我個動力能繼續寫下去吧!


分享到:


相關文章: