簡體   English   中英

需要Excel SUMIF公式

[英]Excel SUMIF formula needed

我正在尋找一個SUMIF公式,如果行滿足特定條件,則該公式將列的所有值相加。 標准是它需要匹配3個類別(A,B或C)中的任何一個。 我的數據如下所示:

A     5     4
B    32     4
B    12     6
B     4     7
A    21   342
C     2     2
C     1     1
A     3     5

A   <total A> <total A> etc
B   <total B> <total B> etc
C   <total C> <total C> etc    

水平拖動公式時,該公式應該起作用。

示例表的屏幕截圖

先謝謝您的幫助!

在B欄中

=SUMIF($A$1:$A$8,"=A",B$1:B$8)
=SUMIF($A$1:$A$8,"=B",B$1:B$8)
=SUMIF($A$1:$A$8,"=C",B$1:B$8)

在C欄

=SUMIF($A$1:$A$8,"=A",C$1:C$8)
=SUMIF($A$1:$A$8,"=B",C$1:C$8)
=SUMIF($A$1:$A$8,"=C",C$1:C$8)

@Mike Meinz給了您正確的答案。 公式可以簡化如下:

在B列中,標准A,B和C的總計可以計算如下:

=SUMIF($A1:$A8,"A",$B1:$B8) 
=SUMIF($A1:$A8,"B",$B1:$B8)
=SUMIF($A1:$A8,"C",$B1:$B8)

注意:根據您的要求,如果水平拖動單元格,則使用絕對引用($)使值保持不變。

如果要在拖動單元格后計算當前列的總數(而不是固定的 ,即本示例中的B列),請修改公式,如下所示:

= SUMIF($ A1:$ A8, “A”,B1:B8)

相應地,類似的語法可以應用於列C。

暫無
暫無

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

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