平淡
大家知道,超市售賣的產(chǎn)品非常多,為了方便員工進行快速查詢,很多超市的統(tǒng)計報表都使用“文字+圖片”的方式進行統(tǒng)計。如蘋果種類就有紅富士、嘎啦果、金冠、青蘋果等,為了方便查看和統(tǒng)計,對蘋果的統(tǒng)計就按照上述分類統(tǒng)計,并且在每種蘋果后面添加上對應的圖片(圖1)。
不過問題來了,統(tǒng)計的商品多了以后,查詢起來就有些不便。因為同一大類的商品外形都差不多,默認查詢又只能按照商品的文字描述進行查找。現(xiàn)在通過Excel的函數(shù),我們就可以實現(xiàn)對圖片的查找。新建一個名為“查詢”的新工作表(假設(shè)原工作表名稱為“產(chǎn)品統(tǒng)計表”),在新工作表中的A1、B1輸入和原工作表相同的內(nèi)容,選中A2單元格,點擊“數(shù)據(jù)一數(shù)據(jù)驗證”,在彈出的窗口驗證條件下的允許選擇“序列”,來源設(shè)置為“=$A$2:$A$5”,即“產(chǎn)品統(tǒng)計表”中“圖案”列的所有單元格(圖2)。
按Ctrl+F3調(diào)出名稱管理器,點擊新建按鈕,新建一個名稱“圖案”,在引用位置編輯框內(nèi)輸入以下公式(圖3):
=OFFSET(產(chǎn)品統(tǒng)計表!$B$1,MATCH(查詢!$A$2,產(chǎn)品統(tǒng)計表!$A:$A)-1,)
此公式是在OFFSET函數(shù)中嵌套MATCH函數(shù),這里先使用MATCH函數(shù)查詢A2單元格的產(chǎn)品名稱在“產(chǎn)品統(tǒng)計表”中A列所處的位置,然后將這個作為OFFSET函數(shù)的行偏移參數(shù)。這里MATCH函數(shù)計算的是在整列中的位置從B1開始偏移,實際顯示從B2開始,所以要減去1。這樣當我們在“查詢”工作表中的A2進行數(shù)據(jù)有效性查詢時,B2就會動態(tài)引用原來工作表中B列對應的圖片。
切換到“查詢工作表”,選中B2單元格,按下Ctrl+C進行復制,點擊“開始→粘貼”,選擇“其他粘貼選項”下的“粘貼鏈接的圖片”,這樣B2就會動態(tài)引用和A2中查詢產(chǎn)品所對應的圖片(圖4)。
選中B2,在函數(shù)欄處輸入“=圖案”,即引用產(chǎn)品統(tǒng)計表中對應的圖案。完成上述操作后,在A2展開下拉列表選擇對應的蘋果品種,此時在B2就會自動粘貼上對應的圖片(圖5)。當然,如果需要查詢的數(shù)目較多,也可以直接在A2輸入名稱進行快速查詢。
這樣我們通過OFFSET函數(shù)中嵌套MATCH函數(shù),就可實現(xiàn)通過對文字數(shù)據(jù)查詢來直接引用相應的圖片查詢,這種方法可以極大地方便我們在眾多數(shù)據(jù)中快速找出需要查詢的產(chǎn)品,同時通過圖案快速進行鑒別。比如一些外形相似的產(chǎn)品,通過圖案查詢就可以快速進行分辨,以確定查找的是否是自己真正需要查詢的產(chǎn)品。
OFFSET是通過引用MATCH函數(shù)獲得的偏移行數(shù)來獲得動態(tài)引用效果,可能有些朋友不容易理解。當然我們也可以使用Excel經(jīng)典的INDEX函數(shù)來完成查詢。
同上在原工作表的D、E列輸入原工作表的商品和圖案字符用作查詢字庫,在D2建立數(shù)據(jù)有效性驗證,按Ctrl+F3新建一個名稱“照片”,在引用位置編輯框內(nèi)輸入以下公式:
=INDEX(產(chǎn)品統(tǒng)計表!$B:$B,MATCH(產(chǎn)品統(tǒng)計表!$D$2,產(chǎn)品統(tǒng)計表!$A:$A,0))
這也是一個嵌套公式,使用MATCH在D列獲取原工作表中的A列數(shù)據(jù)(即商品名稱數(shù)據(jù)),然后根據(jù)這個數(shù)據(jù)使用INDEX函數(shù)在E列動態(tài)引用B列的圖片,從而實現(xiàn)通過文字來查詢對應的圖片(圖6)。
同上選中E2,按下Ctrl+C進行復制,點擊“開始→粘貼”,選擇“其他粘貼選項”下的“粘貼鏈接的圖片”,并且在函數(shù)欄輸入“=照片”,即引用上述建立的INDEX函數(shù)。因為這里粘貼的是鏈接的圖片,這樣E2就會動態(tài)引用B列的圖片(圖7)。
完成上述的操作后,以后我們只要在D列下拉列表選擇相應的商品名稱,同樣在E2也會動態(tài)出現(xiàn)對應的圖案,方便我們快速進行查詢(圖8)。