엑셀 FREQUENCY 구간별 포함되는 자료의 개수 구하기

데이터를 등급별 또는 구간별로 나눠 그 개수를 구하고 싶은 경우가 있습니다. 우리반의 학생들의 성적이 등급별로 나눴을 때 몇명이 몇등급에 분포하고 있는지 알고싶은 경우나, 회사 직원들의 연봉이 금액별로 몇명이 분포하고 있는지 알고싶은 경우 “FREQUENCY” 함수가 유용합니다. 구문 부터 알아보겠습니다.

 
구문 
=FREQUENCY(data_array,bins_array)
data_array : 데이터의 범위를 입력하는 곳입니다. - 주의사항 참조
bins_array : 구간 또는 기준 정보를 입력하는 곳입니다. - 주의사항 참조
 
주의사항
* “FREQUENCY” 함수는 배열 함수이므로 반드시 입력한뒤 "Ctrl + Shift + Enter”로 셀을 채워줘야 합니다.
* 만약 data_array에 값이 없는 경우 결과 값은 “0”을 출력합니다. 
* 참고로 data_array의 값은 가로 입력이든 세로 입력이든 상관없으나, bins_array 값은 반드시 세로로 배열되어 있어야 하고, 결과 입력 방향도 세로 배열의 형태를 가져야 합니다. 
* 만약 data_array 값 중에서 bins_arra 구간/기준 정보에 속하는 값이 없는 경우 data_array의 개수를 반환합니다. 
* bins_array + 1 보다 배열 함수가 많은 경우 “#N/A 오류”를 반환 합니다. 
 
사용 방법
좌측에는 학생들의 성적을 등급별[데이터 범위]로 나눠 놓았고, 우측에는 등급의 기준 정보[구간/기준 정보]를 입력해 놓았습니다. 성적 등급은 1등급 부터 10등급으로 분류하였습니다. 
 
1.결과를 출력할 셀을 드래그하여 선택합니다. ⬇︎
2.셀이 선택되어 있는 상태에서 함수를 입력합니다. ⬇ 
=FREQUENCY(C4:C23,E4:E13) 
3.함수 수식 종료자까지 입력하고 Enter 키가 아닌 "Ctrl + Shift + Enter”(macOS : Control + Shift + Enter)키를 누릅니다. 그럼 자동으로 선택된 셀까지 모두 배열 함수로 채워집니다. ⬇

 

여기까지 간단하게 “FREQUENCY” 배열 함수를 사용하여 구간별 포함되는 자료의 개수 구하기를 알아보았습니다. 잘 못된 부분이나 추가 질문사항은 댓글 부탁드립니다. 감사합니다.^^~~~
 
새해 많이 받으세요!!
 
참조

2017/11/21 - 엑셀 "이름 'xxx'이(가) 이미 있습니다. 해당 버전의..." 시트 복사 오류

2017/05/04 - 엑셀 IF 함수

2017/03/27 - 엑셀 MID 함수, MIDB 함수 - 지정 위치에서 문자열 가져오기

2017/03/26 - 엑셀 문자열 함수 RIGHT 함수, RIGHTB 함수 - 오른쪽에서 문자열 가져오기

2017/03/24 - 엑셀 문자열 함수 LEFT 함수, LEFTB 함수 - 왼쪽에서 문자 가져오기

2017/03/23 - 엑셀 LOWER 함수, UPPER 함수, PROPER 함수 - 영문자 대문자 소문자 변환하기.

2017/03/03 - 엑셀 INDEX와 MATCH 함수

2017/02/20 - 엑셀 SUMIF 함수를 이용한 총합 계산

2017/02/05 - 엑셀 COUNTIF 함수 조건부 셀 갯수 세기 - 와이드 카드를 이용한

2017/02/03 - 엑셀 함수 오류 알아보기 - #N/A, #DIV/0!, #NAME?, #NULL!, #VALUE!, #REF!, #NUM!, #######

2017/02/02 - 오피스 Office 365 for Mac 구독하기.

2017/02/02 - 엑셀 COUNTIF 함수 조건부 셀 갯수 세기

728x90