본문으로 바로가기

[엑셀강좌]엑셀함수 조건수(COUNTIFS), 빈도수,최빈수,최대빈도수(MODE)를 알아보자

엑셀에서 많이 사용되는 것이 바로 함수인데요 함수를 얼마나 사용하느냐에 따라

작업속도가 현저하게 차이나게 됩니다. 엑셀에서 다른 함수와 응용해서 사용하는것도 중요합니다. 

이전 강좌에세 알려드렸던 이름정의와 함게 잘 사용하시면 좀 더 빠른 엑셀 고수의 길을 걷게 되실 겁니다.

함수를 무조건 외우려 하지 마시고 이해를 하고 이렇게 사용하는것이 있구나 라고 알게되면 나중에 검색을 통해서 쉽게 접하실 수 있을 겁니다. 자연스럽게 익숙해지는것이 중요합니다. 


이번 시간은 엑셀 함수 중에서 조건수를 나타내는 COUNTIFS 와 

빈도수를 나타내는 MODE 함수에 대해 알아보겠습니다. 

COUNTIFS



이 두가지 함수를  함께 사용하는 일이 많이 있는데요

두함수의 정의와 함께 사용하는 방법을 알아보겠습니다. 


조건을 구하는 함수 COUNTIFS

이 함수는 조건에 만족하는 셀의 수가 몇개인지 구할 때 사용되는 함수 입니다.

사용방법은 이렇습니다.   

 =COUNTIFS(범위,"비교수식")

 =COUNTIFS(범위,



지정된 범위에 셀의 값이 각각 1,3,6,10,15,13,25 이 있을 때

10보다 큰 값을 가진 셀은 몇개인가요? 라는것을 구할경우 COUNTIFS(범위>"10") 를 하게 되면 결과값은 3이 됩니다. 


이제 실제 예제를 통해 알아보겠습니다. 

샘플을 준비했습니다. 지역별 판매량, 상품타입에 대해 나와 있는데요

판매량이 200개 이상인 지역수를 함수를 통해서 구해보겠습니다. 

상품 판매량


사용되는 함수는 COUNTIFS 입니다. 

=COUNTIFS에 범위를 먼저 입력합니다. 

=COUNTIFS(C3:C8 

사용되는 함수는 COUNTIFS



이제 기준인 200이상인 비교수식을 입력하면 됩니다.

=COUNTIFS( C3:C8 , ">=200") 에서 비교수식은 "" 쌍따옴표(더블쿼테이션)으로 묶어주시면 됩니다. 

비교수식을 입력



조건을 더 추가할 수도 있는데요 판매량이 200개 이상인 수와 추가로 판매량이 200미만인 조건을 만족하는 수를 구하고자 할 때

=COUNTIFS( C3:C8 , ">=200", C3:C8 , "<800") 이렇게 추가하시면 됩니다. 

조건 추가



이제 빈도수에 대해 알아보겠습니다. 

빈도수에는 지정된 범위에서 많이 사용된 값을 찾는 겁니다.

사용 하는 함수는 MODE 함수입니다. 

MODE



사용방법은 이렇습니다.

=MODE(숫자가 입력되어 있는 셀범위) 


문자는 되지 않고 숫자가 많이 사용되어 있는 빈도수를 구하는것이기 때문에

문자가 들어가있는 셀이 범위에 포함되어 있으면 오류가 발생됩니다. 


예를 들어 (1,2,3,3,3,3,4,5,6,6) 인것중 빈도수를 구하면 

가장 많이 사용된 3이 나오게 됩니다. 

엑셀 mode 함수



많이 입력된 값을 찾기위해

=MODE(E3:E8)을 입력합니다. 많이 사용된값은 100이 나왔네요

사용되는값


이제 두함수를 이용해서 많이 사용된 빈도수의 값이 몇개 있는지 확인해보겠습니다.

=COUNTIFS(E3:E8 , MODE(E3:E8) ) 를 입력합니다. 

MODE(E3:E8)로 범위에 빈도수를 구하고

이 값이 입력된 수가 몇개인지 구하는 겁니다. 

결과는 3으로 나왔습니다. 

최대 빈도수

이렇게 함수를 응용해서 사용하면 좀더 효율적으로 사용할 수 있습니다.

여기서 지난 강좌때 설명드린 범위 대신 이름정의를 사용한다면 좀더 깔끔하고 가독성있는 수식이 될겁니다. 

반응형