본문 바로가기
Excel Basic

엑셀 조건에 맞는 값 개수 세기

by 꿀랩 블로그 2025. 2. 20.

배열내에 조건에 맞는 값이 몇 개 있는지 확인할 수 있는 방법입니다. 
예를 들어 설명해보겠습니다.
아래와 같이 A열에 숫자 혹은 글자가 입력돼있을 때, 글자수가 7자리 보다 큰 값은 총 몇 개인지 알고자 할 때 사용할 수 있습니다.
 
원하는 값을 구하는 방법은 다양하지만 SUMPRODUCT를 사용하여 간단하게 구할 수 있습니다. 
 
=SUMPRODUCT((LEN(A2:A8)>7)*1)
 
함수 풀이를 해보겠습니다. 
 
1. 우선 글자수를 확인하는 함수인 LEN을 사용해야 합니다.
LEN(A2:A8)>7은 글자수가 7자리보다 크면 TRUE, 아닐 경우 FALSE를 반환합니다. 
결과는 FALSE, FALSE, FALSE, FALSE, FALSE, TRUE, TRUE 입니다.
 
 
2. 곱하기 1이 사용된 이유는 
TRUE = 1
FALSE = 0 
으로 변환하기 위함입니다.
 
 
3. SUMPRODUCT는 배열의 값을 곱한 후 합산하는 함수입니다. 
여기서는 0, 0, 0, 0, 0, 1, 1 이라는 하나의 배열만 주어져서 합산 수행만 실행되어 2가 반환됩니다.
 
 

조건 예시
결과 예시

 

https://smartstore.naver.com/zlebee/products/11275110223

 

테니스양말 러닝양말 쿠션양말 스마일 화이트 : 즐비컴퍼니

[즐비컴퍼니] 좋은 상품이 즐비

smartstore.naver.com