第一PPT - g8i4pg.cn - PPT背景圖片,PPT模板免費(fèi)下載!
第一PPT > Office專題 > Excel教程 > Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

時(shí)間: 2016-06-17標(biāo)簽:

Excel技巧:Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

有關(guān)Excel中數(shù)據(jù)匹配,腦海中會(huì)想到什么?IF函數(shù)或者Vlookup或者條件格式。如果能敏銳的想到解決思路,祝賀你已經(jīng)上Excel的道了。

Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

場(chǎng)景:企業(yè)人事、財(cái)務(wù)、市場(chǎng)部等需要數(shù)據(jù)匹配統(tǒng)計(jì)的辦公人士。

問題:如何用Excel實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

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

在進(jìn)行解答這個(gè)案例之前,首先需要把前面小伙伴的表格進(jìn)行一個(gè)優(yōu)化,變成下圖效果,也就是說B:F列一定是一個(gè)列表結(jié)構(gòu),否者就算是統(tǒng)計(jì)結(jié)束也無法進(jìn)行后續(xù)的數(shù)據(jù)分析。這一點(diǎn)作為Excel新手來說一定要有這種意識(shí),就是純粹的列表結(jié)構(gòu)。
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

上圖中C列和D列為人工輸入列,E列和F列為Excel自動(dòng)統(tǒng)計(jì)列,根據(jù)D列與C列的輸入自動(dòng)匹配和計(jì)算結(jié)果。上圖中H2:I11為電纜規(guī)格的基準(zhǔn)表。

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

這個(gè)公式解釋起來是什么意思呢?

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

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

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

4.對(duì)應(yīng)的精確數(shù)據(jù) =VLOOKUP(D3,$H$3:$I$11,2,0)是多少?

5.根據(jù)基準(zhǔn)表的對(duì)應(yīng)關(guān)系返回結(jié)果是5。
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

公式寫好后向下拖拽,卻發(fā)現(xiàn)怎么會(huì)報(bào)錯(cuò)?下圖 1 處,原因是現(xiàn)有公式后,D列的規(guī)格還未輸入,所以匹配不到后續(xù)價(jià)格,所以報(bào)錯(cuò)。所以另外一個(gè)函數(shù)出場(chǎng)。
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

如果在Vlookup函數(shù)在加一個(gè)Iferror函數(shù)就完美了,具體公式如下:=IFERROR(VLOOKUP(D3,$H$3:$I$11,2,0),"無價(jià)格")意思也很簡(jiǎn)單,如果Vlookup匹配出來的數(shù)據(jù)報(bào)錯(cuò),這顯示無價(jià)格,注意無價(jià)格三個(gè)要用引號(hào)引起來。(下圖 2 處)
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

最后合計(jì)就好辦多了。直接用乘法或函數(shù)就可以搞定,簡(jiǎn)單一點(diǎn)用乘法好了。糟糕!無價(jià)格就沒法計(jì)算,又報(bào)錯(cuò)如何是好?
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

你肯定猜到了,Iferror,所以趕緊試試。=IFERROR(D3*E3,0) 搞定。
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

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

改造之后效果如下:
Excel如何實(shí)現(xiàn)輸入規(guī)格后實(shí)現(xiàn)價(jià)格的自動(dòng)匹配?

上圖只要輸入數(shù)量和規(guī)格,價(jià)格和合計(jì)就會(huì)自動(dòng)統(tǒng)計(jì),而且當(dāng)規(guī)格輸入錯(cuò)誤,比如上圖的D8單元輸入了20.可規(guī)格20在基準(zhǔn)表中壓根就沒有,匹配價(jià)格為0,合計(jì)也為0,這樣可以方便輸入值快熟知道自己輸入錯(cuò)誤,及時(shí)改正,保證輸入的準(zhǔn)確性。

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

最新內(nèi)容