전체 표준 편차를 구하는 함수에는 STDEV.P 와 STDEV.S 가 있습니다. 그럼 특정 영역에서 조건을 주고 걸러 낸 데이터 중 표준 편차를 구하고 방법에는 어떤 것이 있을 까요? 엑셀에서 제공하는 데이터베이스 함수를 이용합니다. 데이터베이스 함수는 이전에 소개한 포스팅에서 몇 개 다룬 적이 있습니다. 합계와 평균함수인 DSUM, DAVERAGE 이 그것입니다. 이 외에도 표준 편차를 구할 수 있는 DSTDEV 함수도 있습니다.
[참고] l 엑셀 Excel 표준편차 함수 이용하지 않고 구하는 방법 l 엑셀 Excel 표준편차, 표준오차 그래프에서 표시하는 방법 |
▼ 데이터베이스 함수들은 단어 앞에 D 가 붙어 있습니다. 데이터베이스라는 것을 나타내는 것이겠죠. 이런 함수들은 일정한 패턴이 있습니다. 첫 번째 필드에 범위를 넣고 두 번째 필드에 열 번호를 넣습니다. 세 번째는 조건인데 특이하게 따로 조건 필드를 만들어서 넣습니다. 데이터베이스 함수의 종류는 다음과 같습니다.
● DAVERAGE : 선택한 영역의 평균을 구한다.
● DCOUNT : 숫자에 해당하는 셀의 개수를 구한다.
● DCOUNTA : 공란을 제외한 셀의 개수를 구한다.
● DMAX : 최대값을 찾는다.
● DMIN : 최소값을 찾는다.
● DGET : 조건에 맞는 데이터 하나를 찾는다.
● DSUM : 조건에 맞는 값들을 합친다.
● DVAR : 표본집단의 분산을 계산한다.
● DVARP : 표본집단이 아닌 모집단의 분산을 계산한다.
● DSTDEV : 표본집단의 표준편차를 계산한다.
● DSTDEVP : 모집단의 표준편차를 계산한다.
▼ 샘플의 왼쪽은 데이터 영역입니다. 오른쪽에는 두 가지 조건 필드가 있습니다. 성별이 “남”이며 나이가 “>8” 인 사람의 성적을 찾아서 표준편차를 구할 것입니다. 이 때 데이터베이스 함수 DSTDEVP 를 사용한다는 것이죠.
▼ 데이터베이스 함수에서 표준 편차 함수는 두 가지 입니다. DSTDEVP 가 모집단 표준 편차 함수 입니다. 그럼 DSTDEV 는 표본 집단 표준 편차 함수겠죠.
▼ 모집단 표준 편차 함수인 DSTDEVP 로 구해 보겠습니다. 첫 번째 Database 인수에는 값을 구할 전체 영역을 넣습니다. 제목이 들어간 헤더도 포함입니다. Field 는 통계를 구할 데이터 열을 나타냅니다. 세 번째 Criteria 는 조건이 들어간 영역입니다. 이것도 헤더 포함입니다. 내부에서 열의 제목으로 해당 열을 찾기 때문입니다.
▼ 조건에 맞는 영역에 해당하는 값들의 표준편차가 구해 졌습니다. 일반 표준편차함수인STDEV.P 를 이용해서 동일하게 나오는지 테스트해 보시기 바랍니다.
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel 텍스트(TEXT) 함수 사용법 (6) | 2024.10.30 |
---|---|
엑셀 Excel 데이터에서 VLOOKUP 함수 이용해서 자료 찾기 (9) | 2024.10.30 |
엑셀 Excel 함수 PHONETIC 윗주의 내용을 추출하기 (1) | 2024.10.25 |
엑셀 Excel 매크로 소스 디버깅으로 결과 확인하기 (1) | 2024.10.25 |
엑셀 Excel 함수 WEEKDAY, CHOOSE 주민번호 태어난 요일 추출하기 (1) | 2024.10.23 |
엑셀 Excel 금액 통화 기호 정렬하기 (1) | 2024.10.22 |
엑셀 Excel 수식에서 정의한 이름을 확인해서 사용하기 (1) | 2024.10.22 |
엑셀 Excel 여러 셀 가운데 병합하지 않고 데이터를 정렬하기 (6) | 2024.10.22 |