例子:
**TYPE** | **New** | **Amount**
MM | YES | $25.00
DDA | YES | $0.00
MM | NO | $0.00
MM | YES | $25.00
基本上,如果類型是 MM 並且 New = YES,我想獲得總金額($50.00)。
答案1
嘗試這個:
=SUMIFS(C2:C5, B2:B5, "YES", A2:A5, "MM")
微軟的功能總結:新增滿足多個條件的區域中的儲存格。
C2:C5
是滿足要求時需要求和的列。
B2:B5
YES
是包含您要檢查的和值的欄位NO
。如果YES
那麼先檢查通過
A2:A5
是您要檢查的其他字串值。如果MM
第二次檢查通過。如果兩項檢查均通過,則將儲存格範圍中的對應值相加 (
C2:C5
)
在資料範圍中,不包括標題。
這給出了您在示例中所追求的結果 50。
確保價格列的格式設定為貨幣。
來源:SUMIFS 函數
答案2
方法一
您可以使用IF
和AND
來達到您想要的結果。細胞內D2型
=IF(AND(A2="MM", B2="YES"),C2,0)
AND(...)
當滿足裡面的兩個條件時,AND(...)
變成 true,並且IF(...)
會有第二個參數 ie 的值C2
。否則IF(...)
回傳第三個參數 ie 0
。
方法2
=C2*(A2="MM")*(B2="YES")
(A2="MM")
若成立則求值為 1,否則求值為 0 C2*1*1
。否則,C2*1*0
如果第二列不是“是”,則可能是 0。