Excel의 SUMPRODUCT를 사용하여 여러 기준 계산

두 개 이상의 범위 에서 셀이 여러 기준을 충족하는 횟수를 계산하는 데 사용할 수있는 COUNTIFS 함수 는 Excel 2007에서 처음 도입되었습니다. 그 전에는 셀의 수를 세는 COUNTIF 만 단일 기준을 충족시키는 범위가 가능했습니다.

Excel 2003 또는 이전 버전을 사용하는 사용자 또는 COUNTIF를 사용하여 여러 기준을 세는 방법을 찾는 대신 COUNTIFS 대신 SUMPRODUCT 함수를 사용할 수 있습니다.

COUNTIFS와 마찬가지로 SUMPRODUCT와 함께 사용되는 범위는 동일한 크기 여야합니다.

또한이 함수는 각 행 범위에 대한 기준이 동시에 충족되는 경우 (예 : 같은 행에있는 경우) 만 계산합니다.

SUMPRODUCT 함수를 사용하는 방법

여러 기준을 계산하는 데 SUMPRODUCT 함수를 사용할 때 사용되는 구문 은 함수에서 일반적으로 사용하는 구문과 다릅니다.

= SUMPRODUCT (Criteria_range-1, Criteria-1) * (Criteria_range-2, Criteria-2) * ...)

Criteria_range - 기능이 검색 할 셀의 그룹입니다.

기준 - 셀을 셀 수 있는지 여부를 결정합니다.

아래의 예에서는 데이터 세 개의 모든 열에 대해 지정된 기준을 충족하는 데이터 샘플 E1에서 G6의 행만 계산합니다.

행은 다음 기준을 충족하는 경우에만 계산됩니다.
열 E : 숫자가 2보다 작거나 같은 경우.
열 F : 숫자가 4 인 경우.
열 G : 숫자가 5보다 크거나 같으면

Excel SUMPRODUCT 함수 사용 예제

참고 : 이것은 SUMPRODUCT 함수의 비표준 사용이므로 대화 상자를 사용하여 함수를 입력 할 수 없지만 대상 셀에 입력해야합니다.

  1. E1 - E6 셀에 다음 데이터를 입력하십시오. 1, 2, 1, 2, 2, 8.
  2. 셀 F1 ~ F6 : 4, 4, 6, 4, 4, 1에 다음 데이터를 입력하십시오.
  3. G1 ~ G6 셀에 다음 데이터를 입력하십시오 : 5, 1, 5, 3, 8, 7.
  4. 셀 I1 - 함수 결과가 표시 될 위치를 클릭하십시오.
  5. 셀 I1에 다음을 입력하십시오.
    1. = sumproduct ((E1 : E6 <= 5) * (F1 : F6 = 4) * (E1 : E6> = 5)) 키보드의 Enter 키를 누릅니다.
  6. 위에 나열된 세 가지 기준을 모두 충족하는 행이 두 (행 1 및 행 5)이므로 대답 2가 셀 I1에 나타나야합니다.
  7. 전체 함수 = SUMPRODUCT ((E1 : E6 <= 5) * (F1 : F6 = 4) * (E1 : E6> = 5)) 셀 I1을 클릭하면 워크 시트 위의 수식 입력 줄에 나타납니다.