[算表] SUMIFS加總跨欄位資料
軟體:Excel
版本:365
我有一個Excel表(甲),A欄是產品名稱,B、C、D欄開始是1、2、3月各產品銷量。
我在另一個表(乙),A1是某指定產品名。
想在B1用公式算出該產品1月的銷量、C1是1~2月銷量、D1是1~3月銷量…以此類推。
試過的方法:
1.用SUMIFS每多一個月份,就需要多一項算式,例如:
B1 = SUMIFS(甲!B:B, 甲!A:A, 乙!A1)
C1 = SUMIFS(甲!B:B, 甲!A:A, 乙!A1) + SUMIFS(甲!C:C, 甲!A:A, 乙!A1)
但情境可能有很多月份,希望公式可以套用到各月,而不是每個月都需手動寫公式。
2.嘗試 C1 = SUMIFS(甲!B:C, 甲!A:A, 乙!A1),報錯。
看來SUMIFS沒辦法加總不同欄位,也是本篇標題提到的。
3.網路查到可用 C1 = SUMPRODUCT( (甲!A:A=乙!A1) * (甲!B:C) )
試過這方法是可行的,但有另一個問題是我甲表有一些非數值的格子會導致錯誤。
示意圖 https://imgur.com/a/a4plc7E
在公式限定矩陣範圍,如SUMPRODUCT( (甲!A2:A5=乙!A1) * (甲!B2:C5) ),可行;
但因為每次做的時候資料列範圍不一定,不希望每次都重調公式。
有公式可以達成要求嗎? 謝謝!
--
╭─╮ ──╮ ╭─┤╭╮ ╭╭─╮╮ ╭
│ │ │ ││││││ ││││
╰─╮ ╭─┼╮╰─┼╯││││○││││
│ │ ││ │ ││││ ││││
╰─╯ ╰─╯╰──╯ ╰╰╯╰─╯╰╯╯
傻瓜,我們都一樣~~ ψsagwow
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.220.229.199 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Office/M.1746502743.A.AC6.html
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):
Office 近期熱門文章
PTT數位生活區 即時熱門文章