我一直在為一個在 excel 中有效但在谷歌表中無效的公式而苦苦掙扎。目標是獲得以不同貨幣提供的金額的總和。
=SUMPRODUCT(B7:B12,SUMIFS(F:F,E:E,C7:C12))
B7:B12 包含不同貨幣的金額 C7:C12 包含每個金額的貨幣代碼 E 有貨幣代碼串列 F 有每種貨幣的匯率 感謝您的任何幫助/支持!

而如果你用 Sumif 嘗試相同的條件,你會得到:
=ArrayFormula(sumif(E:E,C7:C12,F:F))

這就是您收到錯誤的原因。
修復它的一種方法是使用 Sumif 而不是 sumifs:
=ArrayFormula(sumproduct(B7:B12,sumif(E:E,C7:C12,F:F)))

編輯
如果包裹在 sumproduct 中,可以省略陣列公式:
=sumproduct(B7:B12,sumif(E:E,C7:C12,F:F))
uj5u.com熱心網友回復:
=SUMPRODUCT(VLOOKUP(B1:B6,D1:E2,2,1)*A1:A6)
在 Google Sheet 中作業而不是
=SUMPRODUCT(B7:B12,SUMIFS(F:F,E:E,C7:C12))
轉載請註明出處,本文鏈接:https://www.uj5u.com/qukuanlian/339803.html
上一篇:Excel-檢查產品的相同行
