이 기사에서는 각 열의 특정 기준과 일치하는 행을 계산하는 방법에 대해 알아 봅니다.

각 열에 대해 특정 기준과 일치하는 행을 계산하려면 SUMPRODUCT 함수를 사용하여 출력을 얻을 수 있습니다.

SUMPRODUCT : 해당 범위 또는 배열의 곱의 합계를 반환합니다.

구문 : = SUMPRODUCT (array1, array2, array3, …​)

array1, array2,… .. array255는 곱하고 추가하려는 셀 또는 배열의 범위입니다.

Sumproduct 함수에는 최대 255 개의 배열이있을 수 있습니다. 아래 표시된 스크린 샷을 참조하세요

img1

[.underline] # 예를 들어 보겠습니다. # * A 열의 ID, B 열의 성별, C 열의 직원 연령 등 직원 데이터가 있습니다.

E2 및 F2 셀에는 남성 및 25 세 연령으로 두 가지 기준이 정의되어 있습니다. 셀 F6에서 결과를 계산해야합니다.

img2

  • F6 셀에서 수식은

= SUMPRODUCT B2 : B10 = E2) * (C2 : C10 = F2

img3

먼저 & 다음을 선택하여 공식 *“B2 : B10 = E2”를 평가한다면

평가를 위해 F9 단축키를 누르십시오. TRUE & FALSE \ {TRUE; FALSE; TRUE; TRUE; FALSE; TRUE; TRUE; FALSE; TRUE} 문자열을 얻을 것입니다.“C2 : C10 = F2”*를 평가하면 TRUE 문자열이됩니다. & FALSE \ {TRUE; FALSE; FALSE; FALSE; FALSE; TRUE; FALSE; FALSE; FALSE}

img4

  • 아래 스크린 샷과 같이 TRUE와 FALSE 문자열을 곱하면 1 또는 0이 출력됩니다.

img5

  • 수식을 M6 셀에서 N6 : U6 범위로 복사하면 원하는 결과를 얻을 수 있습니다.

img6

  • 위의 스크린 샷에는 기준과 일치하는 결과가 2 개만 있습니다. 따라서 출력은 2가됩니다.