메뉴
실무 위키엑셀 함수데이터베이스

DSTDEV 함수

지원 버전 자세히 보기
엑셀 2013 이전엑셀 2016엑셀 2019엑셀 2021엑셀 2024M365웹 엑셀

엑셀 DSTDEV 함수는 표에서 조건에 맞는 행만 골라 그 값들의 표본 표준편차를 구하는 함수입니다.

DSTDEV 함수 예제 미리보기
예제 미리보기 크게 보기

인수 설명

=DSTDEV(, 필드명, 조건범위)
인수구분설명
필수
머리글을 포함한 표 전체 범위입니다.
  • 첫 행이 머리글이어야 합니다.
필드명 필수
계산할 열의 머리글입니다. 큰따옴표로 감싸거나 열 번호를 넣습니다.
조건범위 필수
머리글과 조건이 들어 있는 범위입니다.
  • 머리글 글자가 표의 머리글과 정확히 같아야 합니다.
예제 시트
F5=ROUND(DSTDEV(A1:D9,"매출",F1:F2),2)
A
B
C
D
E
F
G
1
지점
분기
담당자
매출
분기
2
서울
1분기
김서준
4,200
1분기
3
서울
2분기
김서준
3,800
4
부산
1분기
이하윤
2,900
1분기 매출 표준편차
5
부산
2분기
이하윤
3,300
932.74
6
대구
1분기
박도윤
5,100
7
대구
2분기
박도윤
2,400
8
인천
1분기
최시우
3,600
9
인천
2분기
최시우
2,700
10
1분기 매출 네 건의 표본 표준편차는 932.74입니다.

함수 개요

엑셀 DSTDEV 함수는 표에서 조건에 맞는 행만 골라 그 값들이 얼마나 흩어져 있는지를 구하는 함수입니다. 고른 행이 전체가 아니라 일부 표본이라고 보고 계산합니다.

A1:D9 범위에 지점별 분기 매출 표가 있고, F1:F2 범위에 분기가 1분기라는 조건이 입력되어 있습니다.

=ROUND(DSTDEV(A1:D9,"매출",F1:F2),2)1분기 매출의 표본 표준편차를 구합니다.
결과932.74
엑셀 DSTDEV 함수 수식 입력 예제

조건에 걸리는 1분기 매출은 4,200·2,900·5,100·3,600 네 개이고, 평균 3,950에서 900 넘게 흩어져 있습니다.

DSTDEV 함수 간단 예제

1
조건에 맞는 값의 표준편차 구하기

표, 열 머리글, 조건 범위를 차례로 넣습니다.

=ROUND(DSTDEV(A1:D9,"매출",F1:F2),2)1분기 매출의 표본 표준편차를 구합니다.
결과932.74
조건에 맞는 값의 표준편차 구하기
2
조건에 몇 행이 걸렸는지 확인하기

결과가 이상하면 DCOUNT 함수 로 걸린 행 수부터 셉니다.

=DCOUNT(A1:D9,"매출",F1:F2)조건에 맞는 행 수를 셉니다.
결과4
조건에 몇 행이 걸렸는지 확인하기
3
분산의 제곱근인지 확인하기

DVAR 함수 결과의 제곱근과 같습니다.

=ROUND(SQRT(DVAR(A1:D9,"매출",F1:F2)),2)분산의 제곱근을 구합니다.
결과932.74
분산의 제곱근인지 확인하기

그 외 주의사항

조건 범위의 머리글은 표의 머리글과 글자가 정확히 같아야 합니다. 공백이나 줄바꿈이 섞이면 조건이 걸리지 않고 표 전체가 계산됩니다.

조건에 맞는 행이 두 개 미만이면 #DIV/0! 오류가 반환됩니다.

고른 행이 전체 대상이라면 DSTDEVP 함수 를 씁니다.

조건 범위에 값이 비어 있는 칸이 있으면 항상 참이 되어 표 전체가 계산됩니다. 조건 범위는 머리글과 조건이 실제로 입력된 칸까지만 잡습니다.

댓글 0
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요!
스크랩 완료