王志軍
后勤部的小黃前來求助,如圖1所示,同一品名的當前庫存是相同的,但可用庫存隨著日期的變化而不斷減少,現在她希望利用公式計算出“可用庫存”,目前只是使用手工計算的方法輸入數據,但由于實際的數據量比較大,有沒有更簡單高效的實現手段呢?
我們可以利用公式完成這一任務選擇E2單元橇在編輯欄輸入公式“=D2-SUMPRODUCT(($B$2:B2=B2)*$C$2:C2)”,這里的SUMPRODUCT函數可以返回相應的數組或區(qū)域乘積的和,最后使用D2單元格減去這個和即可,公式執(zhí)行之后向下拖拽或雙擊填充柄,很快就可以看到圖2所示的計算效果。需要提示的是,這里會出現“公式引用了有相鄰附加數字的范圍”的感嘆號提示,這是Excel的智能提示,提示你檢查是否遺漏了求和范圍,可以選擇“忽略錯誤”。
或者,也可以使吏用,“=E2-SUMIF(B$2:B2,C2,D$2:D2)”的公式,這里的SUMIF函數可以對滿足條件的單元格求和,計算結果完全相同,使用這一公式不會出現上述方法的感嘆號提示,效果如圖3所示。