티스토리 뷰
엑셀 FREQUENCY 함수(도수분포) 설명 및 사용 예제
커피 한 잔의 여유 2013. 4. 8. 09:21
엑셀 FREQUENCY 함수(도수분포) 설명 및 사용 예제
[링크]메모리스트 엑셀 함수 정리 목록 및 엑셀 팁 정리 목록
엑셀에서 데이터를 분석하다보면 특정 범위내의 값이 어떻게 분포되어 있는지를 알고자 하는 경우가 있습니다.
이 때 사용하는 함수가 FREQUENCY 함수입니다.
FREQUENCY 함수는 도수 분포를 구하는 함수입니다.
도수란 지정한 구간 사이에 해당하는 데이터 개수를 뜻합니다.
엑셀 FREQUENCY 함수(도수분포) 설명
FREQUENCY 함수는 도수 분포를 세로 배열의 형태로 구하는 함수입니다.
1. Data-array(데이터 범위) : 빈도수를 계산하려는 값이 있는 셀들의 배열
2. Bins_array(빈도수 구간) : 빈도수를 계산하기 위한 구간값들이 있는 셀들의 배열
엑셀 FREQUENCY 함수(도수분포) 사용 예제
FREQUENCY 함수의 사용 예를 성적표 데이터로 설명하겠습니다.
먼저 데이터는 A3:E12셀에 입력하고, 도수 분포를 구하기 위한 범위 및 결과값 위치를 G3:H13에 작성하였습니다.
범위는 10점 단위로 구분하기 위해서 100, 90, 80, 70, 60, 50, 40, 40, 30, 20, 10 으로 입력해 두었습니다.
도수 분포를 구하기 위한 위치(H4)에서 함수마법사(단축키 SHIFT+F3)를 실행 후 FREQUENCY 함수를 선택합니다.
1. Data-array(데이터 범위) : 빈도수를 계산하려는 값이 있는 셀들의 배열(B4:D12)을 선택 후 F4키를 눌러서 절대참조로 변경해 줍니다. 데이터 범위는 변경되지 않으므로 절대참조로 설정해 주어야 합니다.
2. Bins_array(빈도수 구간) : 빈도수를 계산하기 위한 구간값들이 있는 셀들의 배열(G4:G5)를 선택합니다.
범위의 첫번째 칸에는 100 이 있고, 두번째 칸에는 90 이 있습니다. 이 의미는 90 점 보다는 크고(이상이 아님) 100 점 이하인 값을 찾습니다. 즉 90 점 초과이면서 100 점 이하인 값의 개수를 구합니다.
범위는 채우기 핸들을 이용해서 채워주면 되며, 범위는 고정 위치가 아니므로 상대참조인 상태 그대로 두면 됩니다.
아래 그림은 도수 분포를 적용한 결과화면입니다.
도수 분포의 첫 번째인 90점 초과 100점의 데이터가 총 4개로 나오는 것을 볼 수 있습니다. 이 때 90점은 포함되지 않는 것을 확인할 수 있습니다.
저는 위 상품을 소개하면서 포인트를 받았습니다.