Sign in with Microsoft
New to Microsoft? Create an account.

本主題涵蓋使用 SUMPRODUCT 時發生 #VALUE! 錯誤的常見案例。

問題:陣列引數沒有相同的維度

所有陣列引數的維度必須相同。 如果不是,您就會收到 #VALUE! 錯誤。 例如,假設陣列 1 的參照範圍是 3 個列和 2 個欄,則陣列 2 也必須參照類似的範圍。

造成錯誤的 SUMPRODUCT 公式為 =SUMPRODUCT(D2:D13,E2:E10) - E10 需要變更為 E13 以符合第一個範圍。
  • =SUMPRODUCT(D2:D13,E2:E10)

這會發生錯誤,因為參照的列數量不同 (第一個範圍是 13 個,但第二個只有 10 個)。

解決方案: 將公式變更為:

  • =SUMPRODUCT(D2:D13,E2:E13)

將兩個範圍設成相同的起始和結束列數量,然後重試公式。

在用來解決 SUMPRODUCT 函數錯誤的資料中,解決該資料的 #VALUE! 錯誤

問題:範圍中的一或多個儲存格包含文字

如果參照範圍中的一或多個儲存格包含文字,或者格式設定為 [文字] 資料類型,您就會收到 #VALUE! 錯誤。 文字可能是其他公式的計算結果,或可能是儲存格的格式設定不正確。

因為欄 E 中 #VALUE! 錯誤,所以儲存格 E15 中的公式顯示了 #VALUE! 錯誤。

解決方案: 檢查包含文字或格式設定為文字的任何儲存格,並設定為正確的資料類型。

對特定函數有任何問題嗎?

在 Excel 社群論壇張貼問題

需要更多協助嗎?

您可以隨時詢問 Excel 技術社群中的專家,或是在 Answers 社群取得支援。

另請參閱

修正 #VALUE! 錯誤

SUMPRODUCT 函數

Excel 公式概觀

如何避免公式出錯

偵測公式中的錯誤

所有Excel函數 (字母)

所有 Excel 函數 (依類別)

Need more help?

Expand your skills
Explore Training
Get new features first
Join Microsoft Office Insiders

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?

Thank you for your feedback!

×