Skip to main content

누락된 값 세기

Author: Amanda Li Last Modified: 2025-05-21

두 개의 목록이 있다고 가정할 때, 한 목록에 존재하지 않는 다른 목록의 총 값을 세려면 SUMPRODUCT 수식을 MATCH 및 ISNA 함수와 함께 사용하거나 COUNTIF 함수를 사용할 수 있습니다.

count missing values 1

SUMPRODUCT, MATCH 및 ISNA로 누락된 값 세기
SUMPRODUCT 및 COUNTIF로 누락된 값 세기


SUMPRODUCT, MATCH 및 ISNA로 누락된 값 세기

위에서 보여진 대로 목록 A에서 누락된 목록 B의 총 값을 세려면 먼저 MATCH 함수를 사용하여 목록 B의 값들이 목록 A에서 상대적인 위치 배열을 반환할 수 있습니다. 값이 목록 A에 존재하지 않으면 #N/A 오류가 반환됩니다. 그런 다음 ISNA 함수는 #N/A 오류를 식별하고 SUMPRODUCT는 오류의 총 수를 계산합니다.

일반 구문

=SUMPRODUCT(--ISNA(MATCH(세어야 할 범위,조회 범위,0)))

  • 세어야 할 범위: 누락된 값을 세야 하는 범위입니다. 여기서는 목록 B를 의미합니다.
  • 조회 범위: 세어야 할 범위와 비교할 범위입니다. 여기서는 목록 A를 의미합니다.
  • 0: 일치 유형 0은 MATCH가 정확히 일치하도록 강제합니다.

목록 A에서 누락된 목록 B의 총 값을 세려면 아래 수식을 H6 셀에 복사하거나 입력한 후 Enter를 눌러 결과를 얻으십시오.

=SUMPRODUCT(--ISNA(MATCH(F6:F8,B6:B10,0)))

count missing values 2

수식 설명

=SUMPRODUCT(--ISNA(MATCH(F6:F8,B6:B10,0)))

  • MATCH(F6:F8,B6:B10,0): 일치 유형 0은 MATCH 함수가 F6부터 F8까지의 셀들에서 B6:B10 범위 내 값들의 상대적 위치를 나타내는 숫자 값을 반환하도록 합니다. 값이 목록 A에 존재하지 않으면 #N/A 오류가 반환됩니다. 따라서 결과는 {2;3;#N/A}와 같은 배열로 표시됩니다.
  • ISNA(ISNA(MATCH(F6:F8,B6:B10,0))) = ISNA(ISNA({2;3;#N/A})): ISNA는 값이 “#N/A” 오류인지 아닌지를 확인하는 역할을 합니다. 그렇다면 함수는 TRUE를 반환하고, 그렇지 않으면 FALSE를 반환합니다. 따라서 ISNA 수식은 {FALSE;FALSE;TRUE}를 반환합니다.
  • SUMPRODUCT(--ISNA(MATCH(F6:F8,B6:B10,0))) = SUMPRODUCT(--{FALSE;FALSE;TRUE}): 이중 마이너스 기호는 TRUE를 1로, FALSE를 0으로 변환합니다: {0;1;0}. 그런 다음 SUMPRODUCT 함수는 합계를 반환합니다: 1.

SUMPRODUCT 및 COUNTIF로 누락된 값 세기

목록 A에서 누락된 목록 B의 총 값을 세기 위해 COUNTIF 함수를 사용하여 값이 목록 A에 존재하는지 여부를 조건 “=0”으로 확인할 수도 있습니다. 값이 누락되면 0이 생성되기 때문입니다. 그런 다음 SUMPRODUCT는 누락된 값의 총 수를 계산합니다.

일반 구문

=SUMPRODUCT(--(COUNTIF(조회 범위,세어야 할 범위)=0))

  • 조회 범위: 세어야 할 범위와 비교할 범위입니다. 여기서는 목록 A를 의미합니다.
  • 세어야 할 범위: 누락된 값을 세야 하는 범위입니다. 여기서는 목록 B를 의미합니다.
  • 0: 일치 유형 0은 MATCH가 정확히 일치하도록 강제합니다.

목록 A에서 누락된 목록 B의 총 값을 세려면 아래 수식을 H6 셀에 복사하거나 입력한 후 Enter를 눌러 결과를 얻으십시오.

=SUMPRODUCT(--(COUNTIF(B6:B10,F6:F8)=0))

count missing values 3

수식 설명

=SUMPRODUCT(--(COUNTIF(B6:B10,F6:F8)=0))

  • COUNTIF(B6:B10,F6:F8): COUNTIF 함수는 F6부터 F8까지의 셀들이 B6:B10 범위 내에서 발생 횟수를 세어줍니다. 결과는 {1;1;0}과 같은 배열로 표시됩니다.
  • --(--(COUNTIF(B6:B10,F6:F8)=0)=0) = --(--({1;1;0}=0)=0): 스니펫 {1;1;0}=0은 TRUE 및 FALSE 배열 {FALSE;FALSE;TRUE}를 생성합니다. 이중 마이너스 기호는 TRUE를 1로, FALSE를 0으로 변환합니다. 최종 배열은 다음과 같습니다: {0;0;1}.
  • SUMPRODUCT(--(COUNTIF(B6:B10,F6:F8)=0)) = SUMPRODUCT({0;0;1}): SUMPRODUCT는 합계를 반환합니다: 1.

관련 함수

Excel SUMPRODUCT 함수

Excel에서 SUMPRODUCT 함수는 두 개 이상의 열 또는 배열을 곱하고 곱의 합계를 구하는 데 사용할 수 있습니다. 실제로 SUMPRODUCT는 여러 조건으로 셀 값을 세거나 합산하는 데 도움이 되는 유용한 함수로 COUNTIFS 또는 SUMIFS 함수처럼 작동합니다. 이 문서에서는 이 SUMPRODUCT 함수의 구문과 몇 가지 예제를 소개합니다.

Excel MATCH 함수

Excel MATCH 함수는 특정 범위의 셀에서 특정 값을 검색하고 해당 값의 상대적 위치를 반환합니다.

Excel COUNTIF 함수

COUNTIF 함수는 Excel에서 주어진 조건을 충족하는 셀의 수를 세는 통계 함수입니다. 논리 연산자(<>, =, >, and <)와 부분 일치를 위한 와일드카드(? 및 *)를 지원합니다.


관련 수식

누락된 값 찾기

때때로 두 개의 목록을 비교하여 목록 A의 값이 목록 B에 있는지 확인해야 할 때가 있습니다. 예를 들어 제품 목록이 있고 공급업체에서 제공한 제품 목록에 자신의 제품이 포함되어 있는지 확인하려고 합니다. 이 작업을 수행하기 위해 여기에 세 가지 방법을 나열했으니 원하는 방법을 선택하십시오.

특정 값과 동일한 셀 세기

이 문서에서는 지정된 텍스트 문자열과 정확히 일치하거나 부분적으로 일치하는 셀의 수를 세는 Excel 수식에 초점을 맞춥니다. 먼저 수식 구문과 인수를 설명한 다음 이해를 돕기 위한 예제를 제공합니다.

두 숫자 사이에 없는 셀의 수 세기

두 숫자 사이의 셀 수를 세는 것은 Excel에서 일반적인 작업이지만 특정 경우에는 두 숫자 사이에 있지 않은 셀 수를 세고 싶을 수 있습니다. 예를 들어 월요일부터 일요일까지의 판매량이 포함된 제품 목록이 있고 특정 낮은 숫자와 높은 숫자 사이에 없는 셀 수를 알아야 한다고 가정해 보겠습니다. 이 문서에서는 Excel에서 이 작업을 처리하기 위한 몇 가지 수식을 소개합니다.


최고의 오피스 생산성 도구

Kutools for Excel - 당신을 돋보이게 하는 도구

? Kutools AI Aide: 지능형 실행, 코드 생성, 사용자 정의 수식 작성, 데이터 분석 및 차트 생성, Kutools 함수 호출 등을 기반으로 한 데이터 분석 혁신
인기 기능: 중복 찾기, 강조 또는 식별  |  빈 행 삭제  |  데이터 손실 없이 열 또는 셀 결합  |  수식 없이 반올림 ...
슈퍼 VLookup: 다중 조건  |  다중 값  |  여러 시트에 걸쳐서  |  퍼지 매치...
고급 드롭다운 목록: 쉬운 드롭다운 목록  |  종속 드롭다운 목록  |  다중 선택 드롭다운 목록...
열 관리자: 특정 개수의 열 추가  |  열 이동  |  숨겨진 열의 표시 상태 전환  열 비교하여 동일한 셀과 다른 셀 선택 ...
주요 기능: 그리드 포커스  |  디자인 보기  |  향상된 수식 표시줄  |  통합 문서 및 시트 관리자 | 자동 텍스트 라이브러리 (자동 텍스트)  |  날짜 선택기  |  데이터 병합  |  셀 암호화/해독  |  목록으로 이메일 보내기  |  슈퍼 필터  |  특수 필터 (굵은 글꼴/이탤릭체/취소선 필터링...) ...
최고의 15가지 도구 모음12개의 텍스트 도구 (텍스트 추가, 특정 문자 삭제 ...)  |  50+ 차트 유형 (간트 차트 ...)  |  40+ 실용적인 수식 (생일을 기반으로 나이 계산 ...)  |  19개의 삽입 도구 (QR 코드 삽입, 경로에서 그림 삽입 ...)  |  12개의 변환 도구 (단어로 변환하기, 통화 변환 ...)  |  7개의 병합 및 분할 도구 (고급 행 병합, 엑셀 셀 분할 ...)  |  ... 그리고 더 많은 기능들

Kutools for Excel은 300개 이상의 기능을 제공하며, 필요한 모든 것이 단 한 번의 클릭만으로 가능합니다...


Office Tab - Microsoft Office(Excel 포함)에서 탭 방식의 읽기 및 편집 활성화

  • 수십 개의 열린 문서 간에 1초 만에 전환 가능!
  • 매일 수백 번의 마우스 클릭을 줄이고, 마우스 손 인사와 작별하세요.
  • 여러 문서를 보고 편집할 때 생산성을 50% 향상시킵니다.
  • Chrome, Edge 및 Firefox처럼 Office(Excel 포함)에 효율적인 탭을 제공합니다.