평균 계산기 (표준편차·중앙값)

숫자 목록의 평균, 중앙값, 최빈값, 분산, 표준편차(모집단·표본), 사분위수를 한 번에 계산합니다.

쉼표·공백·줄바꿈으로 구분합니다. 엑셀에서 복사해 붙여 넣어도 됩니다. 천 단위 쉼표는 쓰지 마세요.

평균-
개수-
합계
중앙값
최빈값
최솟값
최댓값
범위 (최댓값 − 최솟값)
표본 분산 (n − 1)
표본 표준편차
모집단 분산 (n)
모집단 표준편차
변동계수 (표본 표준편차 ÷ 평균)
제1사분위수 Q1
제2사분위수 Q2 (중앙값)
제3사분위수 Q3
사분위범위 IQR

계산 방법

사분위수 계산 방법 비교

사분위수는 자료를 크기순으로 네 등분하는 경계값입니다. 정해진 한 가지 공식이 없어 프로그램마다 결과가 다릅니다. 자료 6, 7, 15, 36, 39, 40, 41, 42, 43, 47, 49(11개)로 세 방법을 비교하면 다음과 같습니다.

방법Q1Q2Q3위치 계산
엑셀 QUARTILE.INC25.54042.5(n − 1) × p번째(0부터), 사이 값은 선형 보간
엑셀 QUARTILE.EXC154043(n + 1) × p번째(1부터), 사이 값은 선형 보간
중앙값의 중앙값154043중앙값 아래·위 절반 각각의 중앙값

엑셀 QUARTILE.EXC 방식은 자료가 적으면 위치가 첫 값보다 앞이나 마지막 값보다 뒤로 벗어나 계산할 수 없습니다(엑셀에서는 #NUM! 오류). 이때 결과에 "계산 불가"로 표시합니다. 교과서 방식은 개수가 홀수일 때 가운데 값을 아래·위 어느 쪽 절반에도 넣지 않습니다.

예시 자료별 통계

자료개수평균중앙값표본 표준편차모집단 표준편차
수학 점수 5명
72, 85, 90, 64, 88
579.88511.278310.0876
주사위 10번
3, 6, 1, 6, 4, 2, 6, 5, 3, 1
103.73.52.002781.9
한 주 기온(℃)
21.5, 23.1, 19.8, 24.6, 22, 18.7, 20.3
721.428621.52.022961.8729
월 지출(만 원)
120, 135, 98, 240, 110, 125
6138122.551.555847.0638
1~10
1, 2, 3, 4, 5, 6, 7, 8, 9, 10
105.55.53.027652.87228

표는 페이지를 만들 때 위 계산기와 같은 코드로 계산했습니다(유효숫자 6자리). 자기 자료를 넣으면 바로 다시 계산됩니다.

입력과 표시 규칙

자주 묻는 질문

표본 표준편차와 모집단 표준편차 중 무엇을 봐야 하나요?

가지고 있는 자료가 관심 대상 전체라면(우리 반 30명 전원의 점수) 모집단 표준편차를, 더 큰 집단에서 일부만 뽑은 자료라면(전국 학생 중 30명) 표본 표준편차를 씁니다. 표본 쪽은 편차 제곱합을 n이 아니라 n − 1로 나누어 약간 더 크게 나옵니다. 엑셀의 STDEV.P와 STDEV.S에 각각 해당합니다.

사분위수가 엑셀이나 교과서 값과 다르게 나와요.

사분위수는 계산 방법이 여러 가지라 같은 자료라도 결과가 다를 수 있습니다. 기본값은 엑셀 QUARTILE.INC(구글 시트 QUARTILE, NumPy 기본)와 같고, 방법 선택에서 엑셀 QUARTILE.EXC 방식이나 교과서에서 많이 쓰는 "중앙값의 중앙값" 방식으로 바꿀 수 있습니다. 아래 비교 표에서 세 방법의 차이를 확인하세요.

최빈값이 여러 개이거나 "없음"으로 나오는 이유는?

가장 많이 나온 횟수가 같은 값이 여럿이면 모두 최빈값으로 보여 줍니다. 모든 값이 딱 한 번씩만 나오면 특별히 자주 나온 값이 없으므로 최빈값 없음으로 표시합니다. 소수는 입력한 그대로 비교하므로 2.0과 2는 같은 값, 2.01과 2는 다른 값으로 셉니다.

0.1을 여러 번 더했는데 합계가 정확하게 나오나요?

네. 일반적인 컴퓨터 덧셈은 0.1을 10번 더하면 0.9999999999999999가 되지만, 이 계산기는 더할 때 생기는 반올림 오차를 버리지 않고 모아 두었다가 마지막에 한 번만 반올림하는 정밀 합(Shewchuk 알고리즘)을 써서 1이 나옵니다. 분산도 평균과의 차이를 먼저 구해 제곱하는 방식이라 큰 값이 섞여도 오차가 거의 없습니다.

엑셀에서 복사한 숫자를 붙여 넣어도 되나요?

됩니다. 엑셀·구글 시트에서 한 열이나 여러 칸을 복사해 붙여 넣으면 줄바꿈과 탭이 구분자로 처리됩니다. 쉼표도 구분자로 쓰기 때문에 1,234처럼 천 단위 쉼표가 들어간 숫자는 1과 234 두 개로 읽힙니다. 붙여 넣기 전에 셀 서식에서 쉼표를 빼 주세요. 10만 개가 넘는 숫자도 한 번에 계산할 수 있습니다.

이 도구가 도움이 되었다면 공유해 주세요

계산 결과가 이상한가요? 알려 주세요.

계산 결과는 참고용이며 법적 효력이 없습니다.

다른 도구