배열 수식은 위의 함수들을 사용하는 새로운 활용법으로, 만일 컴활 같은 것을 준비한다면 알아두면 좋다. 배열 수식은 수식 입력 후에 Ctrl+Shift+Enter 를 통해 중괄호({,})로 묶어 주어야 하며[29], 그렇지 않으면 오류값이 반환된다. 나머지는 일반적인 수식을 만드는 것과 동일하다. 여기서는 가장 기초적이고 단순한 형태의 몇몇 배열 수식만 살펴본다.

  • 배열 수식으로 개수 구하는 방법

    • 조건이 1개일 경우

      • =SUM(IF(조건, 1)) : 조건을 만족하면 1로 처리하여 합산한다.

      • =SUM((조건)*1) : 조건 불만족시 0, 만족시 1로 처리.

      • =COUNT(IF(조건, 1)) : 단, COUNT 함수는 조건 불만족(0) 케이스도 합산한다.[30]

    • 조건이 2개일 경우

      • =SUM(IF(조건1, IF(조건2, 1)))

      • =SUM((조건1)*(조건2))

      • =COUNT(IF((조건1)*(조건2), 1))

  • 배열 수식으로 합계 구하는 방법

    • 조건이 1개일 경우

      • =SUM((조건)*구할 범위) : 조건을 만족하는 셀만 추려서 합산한다.

      • =SUM(IF(조건, 구할 범위))

    • 조건이 2개일 경우

      • =SUM((조건1)*(조건2)*구할 범위)

      • =SUM(IF((조건1)*(조건2), 구할 범위))

  • 배열 수식과 match 함수로 다중 조건을 만족시키는 셀을 찾는 방법

    • 조건이 1개일 경우(일반 match, 배열 수식 사용 안함)

      • =MATCH(찾을 값, 배열, match_type)

    • 조건이 2개 이상일 경우(배열 수식 사용)

      • =MATCH(찾을 값1&찾을 값2&찾을 값3,배열1&배열2&배열3,match_type) [31]