簡體   English   中英

Excel Sumif 公式

[英]Excel Sumif formula

我正在嘗試創建一個 SumIf 公式,該公式根據一個標准將多個列添加在一起。

=sumif(F$8:F$58,F73,L$8:L$58+I$8:I$58)

這給了我一個錯誤,並且不會將兩列加在一起。

你需要

=sumif(F$8:F$58,F73,L$8:L$58) + sumif(F$8:F$58,F73,I$8:I$58)

我強烈建議您養成使用SUMIFS而不是SUMIF的習慣,即使您只有一個標准。 該順序更有意義(您首先求和),並且更容易擴展。 假設您想開始添加更多標准,現在您必須重新調整輸入的順序,而使用Sumifs您只需添加到標准。

=sumifs(L$8:L$58,F$8:F$58,F73) + sumifs(I$8:I$58,F$8:F$58,F73)

在求和多個范圍的情況下,您也可以嘗試SUMPRODUCT

=SUMPRODUCT((F$8:F$58=F73)*((L$8:L$58)+(I$8:I$58)))

邏輯類似於SUMIFS(F$8:F$58=F73)設置標准,而((L$8:L$58)+(I$8:I$58))定義要求和的范圍。

如果您有任何問題,請告訴我。 干杯:)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM