用公式計算Packing List的每箱重、每LOT重

用公式計算Packing List的每箱重、每LOT重

Oct 30, 2024

難度︰★☆☆☆☆
實用度︰★★★☆☆
上手度︰★★★☆☆

應用內容︰
Unique, Sumifs


🔶情境

接下來這個例子應該很常見,然而,這一篇的教法現在回想起來,真的覺得自己是白痴。
白痴的點是明明有更簡單的方法,我偏偏因為加班而理智不清,想了這種方法去解難。
不過既然都寫了,那就分享給大家,也許大家能夠利用這個做法去應用其他情況。

這是我的Packing List (裝貨單)︰

image

如圖所示,可以留意到箱號碼都用上了合併儲存格,而每箱的物品數量都不一樣︰

第一箱有2種物品,共4件
第三箱有1種物品,共3件

然而我的難題是,發現提單文件跟裝貨單的重量對不上,為了確認資料我必須重新計算一次,分別是每箱的重量和每LOT(批次)的重量。


🔶教學

先從把合併儲存格的箱號碼還原成單個儲存格開始。

  1. 先選取有合併儲存格的部分︰

image

  1. 解除合併儲存格
    image
    這時你的選取範圍應該像這樣︰
    image

  2. 按下Ctrl + G 或者 F5,會跳出以下視窗
    image

  3. 按左下方的按鈕(選取儲存格),跳出以下視窗
    image

  4. 選擇「空白」,再按確定
    image
    選取範圍會變成這樣︰
    image

  5. 這時候不要亂動,直接輸入=和↑鍵,會變成輸入公式︰=B2

    image

  6. 按下CTRL+ENTER,本來空白的地方都會變成數字
    image

  7. 選取整個B欄,複製>貼上值,這樣就可以得到沒有合併儲存格的表格,接下來便可以開始計算工作
    image

由於我的目的是計算每LOT的每箱重量,如果我手動把每箱的重都這樣框起來計算也太花時間了。
這個時候或許有些讀者已經想到,要計算每箱的重可以用到Sum/Sumif/Sumifs。
image

但要列出每LOT/每箱,手動輸入不是一個最好的方法,但可以嘗試用Unique︰

  1. 在空白的地方輸入Unique
    image

    由於要列出的對象只有LOT和箱數,所以是
    🏴=UNIQUE(A:B)
    image

  2. 列好後,在旁邊計算每箱重︰
    🏴=SUMIFS(D:D,A:A,G2,B:B,H2)

    image

  3. 完成後把公式拉到最底便完成

如果只需要計算每LOT重,就可以修改成這樣︰
image

由於條件只有LOT,沒有了箱數,SUM的公式也可以修改成這樣︰
🏴=SUMIF(A:A,G2,D:D)

至於不用公式的做法,可以參考延伸的部分。


🔶延伸

🌟**不用**公式計算Packing List的每箱重、每LOT重

Vous aimez cette publication ?

Achetez un café à 從社畜變成Excel畜

Plus de 從社畜變成Excel畜