excel求和相同值的變數

excel求和相同值的變數

我有下表: 桌子

它顯示一個 SKU,然後顯示該 SKU 的生產持續時間,然後顯示一個新的 SKU 和持續時間。

您可以看到的是 SKU 1,然後是新的 SKU 2,然後是與 SKU 1 相同的 SKU 3-10。結果看起來像這樣: 結果

我想在沒有 VBA 的情況下使用公式來完成此操作。 SKU 永遠不會超過 10 個,因此持續時間也不會超過 10 個。

答案1

如果您只需要對最後 8 個 SKU 的值進行求和,則可以使用:

=IF(COUNTIF(E2:T2,E2)=8,SUMPRODUCT(--(E2:S2=E2)*F2:T2),"")

其中 E2 是 SKU3-10 中重複的 SKU
E2:T2 是 SKU3---Process10 的值

答案2

如果您想要對具有共同鍵 (SKU) 的多個值求和,可以使用 SUMIF 指令:

蘇米夫

  1. 將資料放入 2 列中,第一列是 SKU,第二列是值。
  2. 列出您關心的 SKU。
  3. 寫入命令:

=SUMIF(keysList,valueToFind,valuesList)

像這樣:

=SUMIF($A$3:$A$9,D3,$B$3:$B$9)

此命令將在清單中搜尋所有出現的 SKU 並將其值求和。

相關內容