세 번째 열에서 금액을 가져오려면 서로 다른 두 열의 두 조건을 확인하세요.

세 번째 열에서 금액을 가져오려면 서로 다른 두 열의 두 조건을 확인하세요.

예:

**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")

Microsoft의 기능 요약:여러 기준을 충족하는 범위의 셀을 추가합니다.

C2:C5요구 사항이 충족되면 합산해야 하는 열입니다.

B2:B5확인할 값 YES과 값이 포함된 열입니다 . NO그렇다면 YES첫 번째 확인이 통과되면

A2:A5확인할 다른 문자열 값입니다. 그러면 MM두 번째 검사가 통과됩니다.

두 검사가 모두 통과되면 셀 범위( C2:C5) 의 각 값을 합산합니다.

데이터 범위에는 헤더를 포함하지 마세요.

이것은 귀하의 예에서 추구했던 결과 50을 제공합니다.

가격이 포함된 열의 형식이 통화로 지정되어 있는지 확인하세요.

원천:SUMIFS 함수

답변2

방법 1

을 사용하여 원하는 결과를 얻을 수 IF있습니다 AND. 셀 D2 유형

=IF(AND(A2="MM", B2="YES"),C2,0)

내부의 두 조건이 AND(...)충족 되면 AND(...)가 true가 되고 는 IF(...)두 번째 매개변수의 값, 즉 을 갖게 됩니다 C2. 그렇지 않으면 IF(...)세 번째 매개변수, 즉 를 반환합니다 0.

방법 2

=C2*(A2="MM")*(B2="YES")

(A2="MM")성립하면 1로 평가되고, 그렇지 않으면 0입니다. 두 조건이 모두 충족되면 공식은 C2*1*1C2가 됩니다. 그렇지 않으면 C2*1*0두 번째 열이 "YES"가 아닌 경우 0이 될 수 있습니다 .

관련 정보