통계
MODE 함수
엑셀 2016
통계
MODE 함수
엑셀-MODE-함수-사용법
함수 요약

엑셀 MODE 함수는 범위에서 가장 많이 발생한 값(최빈값)을 계산하는 함수입니다.

함수 구문
=MODE(범위1, [범위2], ...)
범위1
-
최빈값을 구할 범위 또는 숫자입니다.
범위2
-
[선택인수]최빈값을 구할 두번째 범위 또는 숫자입니다.
상세 설명

엑셀 MODE 함수는 범위에서 가장 많이 발생한 값(최빈값)을 구하는 함수입니다. 범위에서 모든 값이 1번만 발생한 경우, 최빈값이 없으므로 MODE 함수는 #N/A 오류를 반환합니다.

=MODE(1,1,2,3,4)/ / → 1을 반환
=MODE(1,2,3,4,5)/ / → #N/A 오류 반환

엑셀 2010 이후 버전에서는 MODE 함수를 대신해 MODE.SNGL 함수 또는 MODE.MULT 함수를 사용할 수 있습니다. MODE.SNGL 함수는 최빈값 하나만 반환하며, MODE.MULT 함수는 최빈값이 여러 개일 때, 모든 최빈값을 세로 방향으로 반환합니다.

=MODE.SNGL(1,1,2,2,3)/ / 가장 빠른 최빈값인 1을 반환 합니다.
=MODE.MULT(1,1,2,2,3)/ / 최빈값 1, 2를 세로 방향으로 반환 합니다.
MODE-설명_tiny-1
MODE.MULT 함수는 모든 최빈값을 배열로 반환합니다.

통계에서는 최빈값 외에도 평균과 중간값이 자주 사용되며, 평균은 AVERAGE 함수, 중간값은 MEDIAN 함수로로 구할 수 있습니다.

=AVERAGE(1,1,2,5,8)
/ / 결과 : 3.4 (평균)
=MEDIAN(1,1,2,5,8)
/ / 결과 : 2 (중간값) 
=MODE(1,1,2,5,8)
/ / 결과 : 1 (최빈값)

MODE 함수 간단 예제
1) 고객만족도 평가에서 가장 많이 선택된 점수 구하기

아래와 같이 MODE 함수를 사용하면, 고객만족도 조사에서 가장 많이 선택된 점수를 구할 수 있습니다.

=MODE(B2:B6,D2:D6)
/ / 고객만족도 조사에서 가장 많이 선택된 5점을 반환합니다.
예시2_tiny
고객 만족 점수에서 가장 많이 선택된 '점수 최빈값'을 구합니다.
2) 500g 단위 택배 목록 중, 가장 많이 배송된 무게 구간 구하기

아래와 같이 MODE 함수를 사용하면, 500g 단위로 올림한 택배 무게 목록 중 가장 많이 배송된 구간을 구할 수 있습니다.

=MODE(C2:C7)
/ / 500g 단위로 올림한 택배 무게 중 가장 많이 배송된 무게 구간인 1000을 반환합니다.
/ / 특정 단위 올림은 CEILING 함수를 사용해 구할 수 있습니다.
예시1_tiny-2
500g 단위로 올림된 택배 무게 중 가장 많이 배송된 택배 무게 구간을 구합니다.

그 외 주의사항

범위 내 숫자가 없거나 2번 이상 나온 값이 없는 경우 MODE 함수는 #N/A 오류를 반환합니다. 이 때, IFERROR 함수를 사용해 오류 대신 특정 문구를 표시할 수 있습니다.

=IFERROR(MODE(1,2,3),"최빈값 없음")
/ / 최빈값이 없을 때, '최빈값 없음' 문구를 반환합니다.

MODE 함수는 텍스트나 빈 셀은 무시되고 숫자만 계산합니다. 단, 범위에 오류가 있을 시 해당 오류를 그대로 반환합니다.

최빈값이 여러개인 경우, MODE 함수는 목록에서 먼저 작성된 값을 반환합니다. 모든 최빈값을 반환하려면 MODE.MULT 함수를 사용합니다.

=MODE(1,2,2,3,4,4,5)/ / → '2' 를 반환
=MODE(1,2,2,3,4,4,5)/ /{2, 4} 를 배열로 반환

 


1 댓글
Inline Feedbacks
View all comments

1
0
Would love your thoughts, please comment.x