周末好!隨小雅一起繼續(xù)玩Excel吧!
下面截圖的Excel數(shù)據(jù)源,“流水報(bào)表”工作表是小雅平時(shí)記錄的訂單情況,“核對(duì)報(bào)表”是銷售發(fā)給小雅的。
當(dāng)小雅接到銷售發(fā)來的寶貝,會(huì)增加 “訂單核對(duì)” 列。查找銷售和我記錄的訂單編號(hào)以及金額是否正確。
我們?cè)贑2單元格輸入公式:=VLOOKUP(A2,流水報(bào)表!A:B,2,0),然后下拉,完成數(shù)據(jù)核對(duì)。(如果你需要本教程的Excel文件練習(xí),可以在QQ群:417354533群文件下載)
觀察上面的excel數(shù)據(jù)表,發(fā)現(xiàn)有兩個(gè)訂單出現(xiàn)#N/A錯(cuò)誤,說明這兩個(gè)訂單,小雅平時(shí)沒有記錄到,所以查找不到,VLOOKUP函數(shù)就提示錯(cuò)誤啦。
問題二:我們要對(duì)“訂單核對(duì)”列求和,怎么辦?如果直接使用SUM函數(shù)求和是得不到正確答案的。不妨可以輸入公式試試:=SUM(C2:C16)
小伙伴,你能夠想到如何寫公式呢?可以給小雅留言,期待你的答案。
小雅也給出我的公式寫法哈,E2單元格公式為:=SUMIF(C2:C16,"<9E+307")
公式解釋:
因?yàn)镃列的數(shù)字中包含錯(cuò)誤值,我們就需要避開這兩個(gè)錯(cuò)誤值,只對(duì)數(shù)字求和。相當(dāng)于的條件求和,因此小雅想到了用SUMIF函數(shù)來搞定。
=SUMIF(A:A,"<9E+307"),9E+307是接近最大的數(shù)字,一種約定俗成的寫法。在excel中,錯(cuò)誤值比最大的數(shù)字大,因此"<9E+307"就是對(duì)小于最大值的數(shù)字求和,就實(shí)現(xiàn)了我們的目標(biāo):丟開錯(cuò)誤值只對(duì)數(shù)字求和。
反過來,excel忽略錯(cuò)誤值求和,我們也可以這樣寫公式:=SUMIF(C2:C16,">0")
聯(lián)系客服