Excel 엑셀의 지정한 범위에서 가장 많은 빈도의 숫자를 찾는 방법 2가지(최빈수 구하기)

엑셀에서 사용자가 지정한 셀 범위에 있는 숫자들 중에서 가장 많이 반복적으로 나오는 숫자, 즉 빈도 수가 가장 많은 숫자를 찾고자 한다면 엑셀의 어떤 함수를 사용하면 될까요?

엑셀의 특정 영역에서 가장 자주 나오는 숫자를 찾는 방법은 MODE.SNGL 함수와 MODE.MULT 함수 두 가지를 사용하면 쉽게 최빈값을 찾을 수 있습니다.

이번 글에서는 Excel 엑셀의 지정한 범위에서 가장 많은 빈도의 숫자를 찾는 방법 2가지에 대해 알아보겠습니다.

엑셀 MODE.SNGL 함수를 사용하여 빈도가 가장 많은 숫자 찾기

엑셀에서 MODE.SNGL 함수는 데이터 집합에서 가장 자주 발생하는 값(최빈수)를 구하는 함수입니다.

  • 기본 구문 : MODE.SNGL(number1, [number2]…)
  • number1, number2..는 최빈수를 구하려는 인수로서 255개까지 지정할 수 있습니다.

1. 아래 엑셀 화면은 A2 셀에서 A9 셀까지의 범위에 있는 숫자 중에 가장 빈도수가 많은 숫자를 찾는 예제 입니다.

2. MODE.SNGL(A2:A9) 수식을 입력했을 때 구해진 최빈수에 해당하는 숫자는 3입니다.

  • 숫자 4는 2번 반복, 숫자 3은 3번 반복, 숫자 2도 3번 반복되고 있습니다.
  • 숫자 3과 숫자 2가 동일하게 3번 반복되고 있지만 범위의 앞쪽에 있는 숫자 3을 선택하게 됩니다.
Excel 엑셀의 지정한 범위에서 가장 많은 빈도의 숫자를 찾는 방법 1

엑셀 MODE.MULT 함수를 사용하여 빈도가 가장 많은 숫자 찾기

엑셀에서 MODE.MULT 함수는 데이터 집합에서 가장 자주 발생하는 값(최빈수)의 세로 배열을 구하는 함수입니다.
MODE.SNGL 함수가 하나의 최빈수를 구하는 함수라면, MODE.MULT는 빈도가 같은 숫자가 여러 개인 경우 모두 구해주는 함수입니다.

  • 기본 구문 : MODE.MULT(number1, [number2]…)
  • number1, number2..는 최빈수를 구하려는 인수로서 255개까지 지정할 수 있습니다.

1. 아래 엑셀 화면은 A2 셀에서 A9 셀까지의 범위에 있는 숫자 중에 가장 빈도수가 많은 숫자를 찾는 예제 입니다.

2. MODE.MULT(A2:A9) 수식을 입력했을 때 구해진 최빈수에 해당하는 숫자는 32 이렇게 2개가 됩니다.

  • 숫자 4는 2번 반복, 숫자 3은 3번 반복, 숫자 2도 3번 반복되고 있습니다.
  • 숫자 3과 숫자 2가 동일하게 3번 반복되고 있기 때문에 두 숫자를 모두 선택해서 세로 배열로 보여주고 있습니다.
Excel 엑셀의 지정한 범위에서 가장 많은 빈도의 숫자를 찾는 방법 2

3. 만약 가로 배열로 보여주고자 한다면 TRANSPOSE 함수를 결합해서 사용하면 됩니다.

  • 수식 : TRANSPOSE(MODE.MULT(A2:A9))
  • C2 셀에서 이 수식을 입력했다면 결과는 C2셀에 3이 입력되고, D2 셀에 2가 입력되게 됩니다.
  • TRANSPOSE 함수는 배열이나 범위의 행과 열을 바꾸어주는 함수 입니다.

마무리

이상으로 엑셀에서 범위에 있는 수자 중에가 가장 빈도수가 많은 최빈수를 찾는 방법에 대해 MODE.SNGL 함수와 MODE.MULT 함수 두 가지에 대해 알아보았습니다.

지정한 범위에서 가장 먼저 오는 한 개를 구할 경우에는 MODE.SNGL 함수를, 최빈수가 동일한 숫자가 여러 개인 경우 모두 찾고자 할 경우에는 MODE.MULT 함수를 사용해서 원하는 최빈수를 찾을 수 있습니다.





이 글이 도움이 되었기를 바랍니다. ^-^
댓글로 흔적을 남겨 주세요.

답글 남기기