第一PPT - www.homemadedogfoodmatters.com - PPT背景圖片,PPT模板免費下載!
第一PPT > Office專題 > Excel教程 > Excel如何實現輸入規格后實現價格的自動匹配?

Excel如何實現輸入規格后實現價格的自動匹配?

時間: 2016-06-17標簽:

Excel技巧:Excel如何實現輸入規格后實現價格的自動匹配?

有關Excel中數據匹配,腦海中會想到什么?IF函數或者Vlookup或者條件格式。如果能敏銳的想到解決思路,祝賀你已經上Excel的道了。

Excel如何實現輸入規格后實現價格的自動匹配?

場景:企業人事、財務、市場部等需要數據匹配統計的辦公人士。

問題:如何用Excel實現輸入規格后實現價格的自動匹配?

解答:利用Vlookup+ IFERROR組合函數即可快速搞定。

在進行解答這個案例之前,首先需要把前面小伙伴的表格進行一個優化,變成下圖效果,也就是說B:F列一定是一個列表結構,否者就算是統計結束也無法進行后續的數據分析。這一點作為Excel新手來說一定要有這種意識,就是純粹的列表結構。
Excel如何實現輸入規格后實現價格的自動匹配?

上圖中C列和D列為人工輸入列,E列和F列為Excel自動統計列,根據D列與C列的輸入自動匹配和計算結果。上圖中H2:I11為電纜規格的基準表。

那么接下來我們就來講講如何進行基準表的匹配,具體操作如下:假設在D3單元格輸入規格為10,在E3單元格輸入函數公式 =VLOOKUP(D3,$H$3:$I$11,2,0)

這個公式解釋起來是什么意思呢?

1.想匹配一下10這個規格 =VLOOKUP(D3,$H$3:$I$11,2,0)

2.在H3:i11這個基準表里 =VLOOKUP(D3,$H$3:$I$11,2,0),

3.告訴基準表第二列=VLOOKUP(D3,$H$3:$I$11,2,0)

4.對應的精確數據 =VLOOKUP(D3,$H$3:$I$11,2,0)是多少?

5.根據基準表的對應關系返回結果是5。
Excel如何實現輸入規格后實現價格的自動匹配?

公式寫好后向下拖拽,卻發現怎么會報錯?下圖 1 處,原因是現有公式后,D列的規格還未輸入,所以匹配不到后續價格,所以報錯。所以另外一個函數出場。
Excel如何實現輸入規格后實現價格的自動匹配?

如果在Vlookup函數在加一個Iferror函數就完美了,具體公式如下:=IFERROR(VLOOKUP(D3,$H$3:$I$11,2,0),"無價格")意思也很簡單,如果Vlookup匹配出來的數據報錯,這顯示無價格,注意無價格三個要用引號引起來。(下圖 2 處)
Excel如何實現輸入規格后實現價格的自動匹配?

最后合計就好辦多了。直接用乘法或函數就可以搞定,簡單一點用乘法好了。糟糕!無價格就沒法計算,又報錯如何是好?
Excel如何實現輸入規格后實現價格的自動匹配?

你肯定猜到了,Iferror,所以趕緊試試。=IFERROR(D3*E3,0) 搞定。
Excel如何實現輸入規格后實現價格的自動匹配?

也許你會覺得說,怎么那么麻煩?其實如果你有經驗的話你會發現?剛剛這步公式:=IFERROR(VLOOKUP(D3,$H$3:$I$11,2,0),"無價格") 如果改為=IFERROR(VLOOKUP(D3,$H$3:$I$11,2,0),0")把后面改為0.不就好了。這樣0是數值,數值可以和空進行計算啊,后面的合計就不需要IFerror函數對不?是不是更加節省時間呢?所以千萬不要小看這些小小的工作案例,如果研究透了會事半功倍的。

改造之后效果如下:
Excel如何實現輸入規格后實現價格的自動匹配?

上圖只要輸入數量和規格,價格和合計就會自動統計,而且當規格輸入錯誤,比如上圖的D8單元輸入了20.可規格20在基準表中壓根就沒有,匹配價格為0,合計也為0,這樣可以方便輸入值快熟知道自己輸入錯誤,及時改正,保證輸入的準確性。

該技巧Excel2010版本及以上有效。

最新內容

暖暖在线观看 中文,亚洲一卡二卡三卡四卡无卡姐弟,色五月丁香五月综合五月亚洲,6080YY琪琪理论新视觉