텍스트 값에 기반한 여러개의 조건에 맞는 셀 카운트하기 Count Cells With Multiple Criteria Based On Text Value
다음의 데이터를 가지고 동일한 컬럼에 분포된 Clothes 와 Cosmetics의 수를 카운트해보자. 이를 위해서는 단순히 각각의 countif 함수를 합치면 된다.
=COUNTIF($A$2:$A$30,"Clothes")+COUNTIF($A$2:$A$30,"Cosmetics")
위의 식에서 A2:A30 은 데이터 범위이고, Cosmetics 와 Clothes 는 카운트하고자하는 검색조건이다.
하나의 컬럼에서 2개 이상의 조건을 사용하는 경우, 다음과 같이 각각의 값을 구하는 수식을 합치면 된다. =COUNTIF(range1, criteria1) + COUNTIF(range2, criteria2) + COUNTIF(range3, criteria3)+…
=SUMPRODUCT(COUNTIF($A$2:$A$30,{"Cosmetics";"Clothes"})) 로도 동일한 결과를 구할 수 있다. criteria 는 대소문자를 가리지 않는다.
조건이 2개 이상인 경우 다음과 같이 불여나가면 된다. =SUMPRODUCT(COUNTIF(range,{ "criteria1";"criteria2";"criteria3";"criteria4"…}))
두 개의 값 사이에 복수의 조건에 부합하는 셀 갯수 카운트 Count Cells With Multiple Criteria Between Two Values
특정값 사이의 값을 가지는 셀의 갯수는 다음과 같이 카운트할 수 있다. 아래 테이블에서 주문량이 2,000 과 5,000 사이인 셀의 갯수를 카운트해보자.
아래 함수를 빈 셀에 넣고 엔터를 누른다.
=COUNTIF($D$2:$D$30,">2000")-COUNTIF($D$2:$D$30,">5000")
앞선 식과 동일하게 D2:D30 은 셀의 범위이고, >2000 과 >5000 은 카운트 조건이다. 즉, 2,000 보다 큰 값의 셀 갯수에서 5,000 보다 큰 값의 갯수를 뺀다는 의미이다.
COUNTIFS 함수를 이용하여 다음과 같이 표현할 수도 있다.
=COUNTIFS($D$2:$D$30,">2000",$D$2:$D$30,"<5000")
복수의 조건은 다음과 같이 추가해나가면 된다. =COUNTIFS(range1,"criteria1",range2,"criteria2",range3,"criteria3",...)
'엑셀 Become awesome in EXCEL' 카테고리의 다른 글
엑셀 한 셀에서 단일 문자의 개수를 세는 수식 (0) | 2024.11.01 |
---|---|
엑셀 콤마를 탭으로 바꾸기 (엑셀 텍스트 나누기 마법사로 텍스트를 여러 열로 나누기) (0) | 2021.01.10 |
텍스트가 포함한 셀 갯수 카운트하기 How To Count If Cell Contains Text Or Part Of Text In Excel (1) | 2020.07.17 |
엑셀 비밀번호 찾기 Advanced Office Password Recovery (1) | 2020.05.07 |
엑셀 특정 문자 앞 또는 뒤의 값 출력하기 Extract Substring After Or Before A Specified Character (0) | 2020.03.25 |