檢查兩個不同列中的兩個條件,以拉出第三列的金額

檢查兩個不同列中的兩個條件,以拉出第三列的金額

例子:

**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:B5YES是包含您要檢查的和值的欄位NO。如果YES那麼先檢查通過

A2:A5是您要檢查的其他字串值。如果MM第二次檢查通過。

如果兩項檢查均通過,則將儲存格範圍中的對應值相加 ( C2:C5)

在資料範圍中,不包括標題。

這給出了您在示例中所追求的結果 50。

確保價格列的格式設定為貨幣。

來源:SUMIFS 函數

答案2

方法一

您可以使用IFAND來達到您想要的結果。細胞內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。

相關內容