Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。 LOOKUP函數有三兄弟,自己,大兄VLOOKUP,小弟HLOOKUP。許多小伙伴對LOOKUP和大兄VLOOKUP熟悉,卻不認識小弟HLOOKUP。今天我們就來說說HLOOKUP的基本用法。人人都需會Excel真的一點不夸張,就連銷售小哥都要會用Excel函數公式。 最近我們在交流群中就收到一位家裝行業銷售小哥的問題:公司提供定制,定制的價格由材料型號和飾面顏色共同組成,不同客戶在選擇材料和顏色搭配后就會產生各種各樣的組合,怎么將每種組合對應的總價統計出來? 如下表所示: ? 這個問題的難點在于如何根據材料型號以及顏色匹配對應的單價,然后進行求和。 筆者想到了三種解決方法,如下: 方法① =LOOKUP(I3,{"材料1";"材料2";"材料3"},{17;23;49})*H3+LOOKUP(J3,{"顏色1";"顏色2";"顏色3"},{38;66;81})*H3 ? 方法② =OFFSET(B2,1,MATCH(I3,$B$2:$D$2,0)-1,1,1)*H3+OFFSET(E2,1,MATCH(J3,$E$2:$G$2,0)-1,1,1)*H3 ? 方法③ =HLOOKUP(I3,$B$2:$D$22,(ROW(B3)-1),0)*H3+(HLOOKUP(J3,$E$2:$G$22,(ROW(B3)-1),0)*H3) 簡化后: =HLOOKUP(I3,$B$2:$D$22,ROW(B2),0)*H3+(HLOOKUP(J3,$E$2:$G$22,ROW(B2),0)*H3) 前面兩種方法都是老朋友了,大家應該都很熟了。今天主要說說這位新朋友HLOOKUP在這里的用法。 函數公式: ? 大家對于VLOOKUP很熟悉,但是對于HLOOKUP可能比較陌生。 其實HLOOKUP與VLOOKUP基本用法以及語法結構保持一致,VLOOKUP是按照列數向右查找,HLOOKUP是按照行數向下查找。 HLOOKUP函數基本語法結構 =HLOOKUP(查找值,數據區域,行序號,0/1(精確匹配/近似匹配)) 譬如: =HLOOKUP(I3,$B$2:$D$22,2,0) 結果是17。公式在$B$2:$D$22數據區域的首行B2:D2中查找到I3(材料1)在B列,然后向下找到B列第2行的數據作為返回值。 本例函數公式中第三個參數,行序號,我們通過ROW函數動態引用當前客戶所在行的行號。所以我們看到HLOOKUP(I3,$B$2:$D$22,(ROW(B3)-1),0)函數公式時就可以看作HLOOKUP(I3,$B$2:$D$22,2,0),向下填充時,行號依次變成3、4、5、6…… 三種方法個人認為HLOOKUP和OFFSET+MATCH組合更實用,因為即使出現不同客戶報價不同的情況,這兩種公式也可以照常使用,但是第1種LOOKUP函數公式就無法滿足這個需求了。 Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。 |
溫馨提示:喜歡本站的話,請收藏一下本站!