도수분포는 발생한 자료들을 정리하는 개념으로 데이터들의 전체적인 경향을 알아볼 때 많이 사용합니다. 엑셀에서는 FREQUENCY 함수를 이용하는데, 특정 범위에 속하는 값들이 몇 개나 되는지 개수를 리턴합니다. 이렇게 구한 도수분포 값을 이용해서 시작과 종료 범위 값을 찾아 보겠습니다.
▼ 예제를 통해서 성적을 분석한 후 어느 점수대에 학생이 제일 많은지 파악해 보겠습니다.
▼ 먼저 도수 분포란에 FREQUENCY 함수를 이용해서 해당 범위의 데이터가 몇 개나 있는지 계산합니다.
▼ FREQUENCY 함수에는 두 개의 값이 필요한데, 첫 번째는 계산할 데이터 영역입니다. 두 번째는 범위입니다. Data_array 는 점수 영역이 들어가고, Bins_array 에는 범위인 100 과 90 영역을 입력합니다.
▼ 빈도수를 측정한 결과 입니다. 60 과 50 사이는 2개가 있네요. 정확히는 60~51 사이입니다. 50 보다 큰 수를 측정합니다.
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 범위에서 가장 빈도수가 많은 값 찾기 ▶ 엑셀 Excel 생년월일로 나이 구하기, 연령대 인원 구하기 ▶ 엑셀(Excel) DAVERAGE 함수 사용해서 평균 구하는 방법 ▶ 엑셀 Excel 특정 문자 세는 방법, LEN과 SUBSTITUTE 함수 사용 ▶ 엑셀 Excel 날짜 시간 함수 EDATE 이용해서 제대 날짜 계산하기 |
▼ 다음은 구한 도수분포 결과값에서 제일 값이 높은 시작과 종료 범위 값을 구해 보겠습니다. 정답은 90 ~ 80 사이입니다. 도수분포 열에서 제일 높은 수를 찾아 바로 옆 시작과 종료값을 가져오기 위해서는 INDEX 함수가 필요합니다. INDEX 는 범위에서 행과 열을 알면 값을 알아낼 수 있기 때문입니다. 도수분포에서 제일 높은 4의 상대적인 행의 번호만 알면 됩니다.
▼ 영역에서 4의 행 번호는 2 입니다. 값을 구하기 위해서는 도수분포 최대값을 구하는 MAX 와 MATCH 두 함수입니다. MATCH 에서 Lookup_value 는 도수분포 최대값을 입력해야 합니다. MAX() 함수로 구합니다. Lookup_array 에는 영역을 지정합니다. 마지막 Match_type 에는 첫 번째 일치하는 값을 찾기 위해 0 을 입력합니다. 바로 아래 결과값은 2 입니다.
=MATCH(MAX(I3:I12),I3:I12,0) |
▼ 이제 도수분포에서 가장 높은 값의 상대적인 행 번호가 2 라는 것을 알았습니다. INDEX 함수를 이용하면 4 에 해당하는 시작범위와 종료범위 값을 알아낼 수 있습니다. INDEX 에서 Array 는 값을 구할 영역입니다. Row_num 은 MATCH 함수를 이용해서 구한 상대적인 행 번호입니다. Column_num 은 시작범위 값이므로 열 번호인 1이 됩니다. 결과값은 90 입니다.
=INDEX(G3:I12,MATCH(MAX(I3:I12),I3:I12,0),1) |
▼ 시작 범위를 알았으니 종료 범위도 구해 보겠습니다. INDEX 함수에서 Column_num 값을 2 로 합니다. 범위 표시를 위해 물결 “~” 표시를 중간에 넣어서 문자열을 만들었습니다.
=INDEX(G3:I12,MATCH(MAX(I3:I12),I3:I12,0),1) & "~" & INDEX(G3:I12,MATCH(MAX(I3:I12),I3:I12,0),2) |
※ 아래는 참고하면 좋을 만한 글들의 링크를 모아둔 것입니다. ※ ▶ 엑셀 Excel 범위에서 가장 빈도수가 많은 값 찾기 ▶ 엑셀 Excel 생년월일로 나이 구하기, 연령대 인원 구하기 ▶ 엑셀(Excel) DAVERAGE 함수 사용해서 평균 구하는 방법 ▶ 엑셀 Excel 특정 문자 세는 방법, LEN과 SUBSTITUTE 함수 사용 ▶ 엑셀 Excel 날짜 시간 함수 EDATE 이용해서 제대 날짜 계산하기 |
'엑셀(Excel) > Excel' 카테고리의 다른 글
엑셀 Excel SUBSTITUE 공백을 제거하거나 특정 문자 삭제하기 (5) | 2023.05.30 |
---|---|
엑셀 Excel 숫자 0 표시 안하는 방법 (2) | 2023.05.29 |
엑셀 Excel 숫자가 큰 단위 줄여서 표현하기 (2) | 2023.05.29 |
엑셀 Excel 숫자 더하기 함수 SUM 사용하기 (0) | 2023.05.28 |
엑셀 Excel 복사한 셀의 열 너비 유지해서 붙여 넣기 (0) | 2023.05.27 |
엑셀 Excel 카드번호를 하나씩 분리해서 셀에 넣기 (2) | 2023.05.27 |
엑셀 Excel 텍스트 길이를 알아내기 위한 함수 사용법 (0) | 2023.05.27 |
엑셀 Excel 숨겨진 셀 제외하고 데이터 검색하기 (1) | 2023.05.26 |