說到sumproduct,我目前能想像得到他的應用方式,會比較適合用在訂單計算上,例如:團購
以下,是我這次教學使用的假設資料(其中的商品訂價都是我編的喔!但照片和品名是真的)
假設我們辦公室想要團購「TEN THIRTY」的好吃甜點,因此主揪我就做了一個Excel的統計表,請同事們填寫
但填寫完成後我需要去計算出畫面中的小計、每人運費、總金額及合計等資料
先讓大家看看我所設定的公式們
第一步 我們先來處理小計(sumproduct的關鍵)
我這裡對sumproduct的運用很單純,我只是想要單純的計算小明這列他的數量x各個甜點的單價
因此,我的公式直接將小明可填寫數量的儲存格範圍全部選起來,直接 乘上 商品金額的全部範圍,輸入完後按下enter,他就會依據有數量的儲存格去計算出小明購買商品的小計了
接著再將公式複製,貼到其它同事的資料列即可完成,但在貼公式前必須注意,因為價錢是填寫在固定的位置,且不需要因為不同人而變動,因此在金額範圍的儲存格名稱上都要記得加上「$」,這樣才能讓金額的儲存格是被固定住的,而不會讓公式亂掉喔!
另外,同場加碼IF的用法,我這裡使用的公式邏輯是,假如小計超過1000元的話,就免運「運費=0」,低於1000元時,運費210,所以,if所需的三個參數,第一個我會設判斷的邏輯,後面接符合時為0,不符合時將資料指向運費所在的儲存格,回報給我該儲存格中運費的金額,而這樣設定的好處是,如果有時我們團購的量大,老闆願意降低運費,我們直接調整F4的運費數字,下方的就表格就會自動計算結果,我們也不需要再重新設定公式了。
以上~~希望可以幫助到大家囉!