사용자가 지정한 범위에서 가장 많은 빈도로 발생한 숫자를 찾고 싶을 때 MODE 함수를 이용합니다. 통계적으로 가장 자주 발생하는 값을 반환할 때 사용하는데, 최빈값이라 부르기도 합니다. MODE.SNGL 과 MODE.MULT 함수의 차이와 사용법을 알아보겠습니다.
◎ MODE.SNGL 함수 사용하기 |
▼ 우선 테스트에 사용할 숫자를 랜덤으로 뽑아보겠습니다. 함수는 RANDBETWEEN 입니다. 매개변수로 입력한 1 ~ 10 사이의 숫자를 랜덤으로 반환합니다.
▼ 랜덤으로 뽑은 숫자 범위에서 가장 많은 발생한 수를 판별하는 함수로 3가지를 사용할 수 있습니다. 제일 마지막에 MODE 는 주로 예전 엑셀 버전의 호환용으로 사용합니다. 느낌표 표시가 있듯이 사용을 자제하는 것이 좋기 때문에 설명에서 제외하겠습니다. 우선 MODE.SNGL 함수를 사용해 보겠습니다.
▼ MODE.SNGL 의 매개변수로 숫자 범위를 입력합니다.
▼ 결과는 아래와 같습니다. 가장 많은 개수의 숫자가 6 이네요. 그런데 9 도 6 과 같이 2개입니다. 이렇게 동일한 개수의 숫자가 나오면 낮은 숫자를 반환합니다. SNGL 은 Single 의 약자로 의미에서 알 수 있듯이 하나만 추출합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 함수 FREQUENCY 발생 빈도율이 높은 데이터 찾아내기 ▶ 엑셀(Excel) 배열수식과 MODE 함수를 이용해 자주 발생하는 문자열 찾기 ▶ 엑셀(Excel) DAVERAGE 함수 사용해서 평균 구하는 방법 ▶ 엑셀 Excel 데이터 퍼센트로 변경하는 간단한 방법 ▶ 엑셀 Excel 수식에 설명을 붙이기, 숫자와 문자일 경우 구분 |
◎ MODE.MULT 함수로 동일한 횟수로 발생한 모든 숫자 추출 |
▼ 다음은 MODE.MULT 함수입니다. SNGL 과 달리 동일한 숫자를 모두 반환합니다. 반환한 값은 배열이기 때문에 여러 셀에 걸쳐서 표시가 될 수 있습니다. MODE.MULT 함수의 매개변수로 숫자의 범위를 입력합니다.
▼ 아래 샘플에서는 동일하게 3번 발생한 숫자가 1, 6 입니다. MODE.SNGL 함수라면 1 만 나타날 겁니다. 이렇게 중복 추출까지 생각하고 있다면 MODE.MULT 함수를 사용하는 것이 좋습니다.
◎ MODE.MULT 가로 배열로 추출하기 |
▼ 다음은 세로가 아닌 가로 방향으로 숫자가 나열되어 있는 경우입니다. 가장 빈도수가 많은 숫자를 가로로 보고 싶을 때 사용할 수 있는 방법입니다. 그림처럼 MODE.MULT 인 경우 빈도수가 같은 숫자 여러 개를 배열로 반환하기 때문에 아래로 나열합니다. 이것을 가로로 배치하기 위해서는 함수를 한 번 더 사용해야 합니다.
▼ 함수는 TRANSPOSE 입니다. 세로를 가로로 변환하는 기능을 합니다. MODE.MULT 함수를 TRANSPOSE 함수의 매개변수로 입력합니다.
▼ 결과는 그림과 같습니다. 반환한 2개의 숫자를 세로가 아닌 가로로 배치했습니다.
◎ MODE 함수 오류 |
▼ MODE 함수에서 값을 반환하기 위한 조건은 2개 이상의 중복되는 숫자가 있어야 합니다. 하나라도 없다면 #N/A 오류가 발생합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 함수 FREQUENCY 발생 빈도율이 높은 데이터 찾아내기 ▶ 엑셀(Excel) 배열수식과 MODE 함수를 이용해 자주 발생하는 문자열 찾기 ▶ 엑셀(Excel) DAVERAGE 함수 사용해서 평균 구하는 방법 ▶ 엑셀 Excel 데이터 퍼센트로 변경하는 간단한 방법 ▶ 엑셀 Excel 수식에 설명을 붙이기, 숫자와 문자일 경우 구분 |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 번역 기능을 이용해서 영어, 한자, 일본어 해석하기 (0) | 2024.05.24 |
---|---|
엑셀 Excel 스파크라인 표시로 데이터를 시각적으로 표현하기 (5) | 2024.05.23 |
엑셀 Excel 날짜 자동 입력하는 방법과 표시형식 변경하는 방법 (0) | 2024.05.23 |
엑셀 Excel 차트에서 선 그래프 빈 영역 연결하기 (1) | 2024.05.23 |
엑셀 Excel 자료를 채워 넣을 때 HLOOKUP 과 ROW 함수를 이용하는 방법 (0) | 2024.05.22 |
엑셀 Excel 순위 매기기 위해 RANK.AVG, RANK.EQ 함수 이용하기 (1) | 2024.05.22 |
엑셀 Excel 리본 메뉴 수정하기 (0) | 2024.05.22 |
엑셀 Excel 파일이 손상되어서 열리지 않을 때 조치하기 (25) | 2024.05.22 |