본문 바로가기
컴퓨터/엑셀

엑셀 MODE함수 (가장 많이 있는 수 구하는 함수)

by 적시우 2017. 5. 23.
반응형

안녕하세요. 적시우입니다.

 

이번에 제가 다룰 엑셀 함수는 MODE함수입니다.

모드는 통계용어로 최빈값을 나타낸다고 합니다.

 

가장 빈번히 나오는 값이라고 생각하시면 됩니다.

 

 

 


 

 

함수 구문은 =MODE(number1, number2, number3~~~) 입니다.

 

함수 설명으로는 데이터 집합에서 가장 많이 나오는 수를 구합니다.

 

 

 


 

 

MODE.SNGL함수와 MODE.MULT함수를 사용해보도록 하겠습니다.

 

차이는 최빈값이 하나만 나오게 하느냐 여러개가 나오게 하느냐입니다.

 

 

 

 

2010 버전 기준으로는 그냥 모드 함수는 2007버전 및 그 이전 버전과 호환성을 위해 제공되는 함수라고 나와있습니다.

 

MODE.SNGL과 MODE함수는 기능이 같습니다.

 

그래서 저는 =MODE.SNGL(A1:D15) 입력해봤습니다.

 

의도적으로 1, 4, 5의 개수를 최빈값으로 만들었는데요.

 

그냥 MODE값은 먼저 나오는 값을 최빈값으로 인식합니다.

 

그래서 4와 5는 나타나지 않았습니다.

 

 

 

 


 

 

 

다음은 MODE.MULT함수를 사용해보도록 하겠습니다.

 

 

 

우선 마우스 커서를 잡아서 여러개가 입력될 수 있도록 영역을 지정해야합니다.

 

왜냐하면 최빈값이 여러개가 나올 수 있도록 만들기 위해서 입니다.

 

 

그런 다음 노란색으로 색칠한 창에 클릭을 해서 커서를 두고 

 

=MODE.MULT(A1:D15)를 입력하시고 나서

 

중요한게 컨트롤 시프트 엔터를 같이 눌러주셔야 합니다.

 

배열수식이기 때문에 그냥 엔터만 치면 올바른 값이 나오지 않습니다.

 

 

그러면 최빈값이 여러개가 나오게 됩니다.

 

그리고 영역을 더 많이 잡으면 값이 없기 때문에 #N/A가 나오게 됩니다.

 

그래도 최빈값을 다 구할 수 있습니다.

 

 

가장 많이 나오는 값은 MODE함수로 구할 수 있었습니다.

 

읽어주셔서 감사합니다.

 

반응형

댓글