엑셀(excel) 함수 TIP 10 - 수와 관련된 함수[count, rank, frequency] 배우기
엑셀(excel2007)에서 개수를 구할때는 count, counta, countblank함수를 사용합니다. 즉 데이터가 포함되어 있는 범위 내에서의 숫자, 또는 데이터가 들어있는 셀의 갯수, 데이터가 들어있지 않은 셀의 갯수를 구할 때 사용합니다.
● COUNT 함수
하단과 같이 개인별 파워포인트, 엑셀, 한글, msword에 대한 합격자(O)와 불합격자를 구할 때 =COUNTA(C3,C10)를 구하고자 하는 셀에 입력을 하면 해당범위에 데이터가 들어있는 숫자의 갯수를 구하게 된다. 즉 파워포인트에 합격한 사람은 5명이라는 의미입니다.
▶ COUNT, COUNTA, COUNTBLANK
=COUNT(A1,A5) : A1에서 A5사이의 숫자의 갯수를 세라
=COUNTA(A1,A5) : A1에서 A5사이에서 데이터가 들어있는 숫자의 갯수를 구하라
=COUNTBLANK(A1,A5) : A1에서 A5사이의 공백셀의 갯수를 구하라
상금을 획득한 사람을 나타내고자 할 때 ="상금:"&COUNT(G3:G10) 을 입력하는데 이 의미는 " " 따옴표사이에 있는 글을 기록하라(상금:) 그리고(&) G3에서 G10까지의 데이터가 들어있는 수의 갯수를 구하라는 의미입니다. 즉 상금을 획득한 사람은 5명이라는 뜻입니다.
● COUNTBLANK 함수
불합격자를 구하고자 할 때에는 =COUNTBLANK(C3,C10)을 입력하면 되는데 이 의미는 해당범위안에 공백셀을 구하게 됩니다.
● RANK함수
=RANK(E3, E3:E12) : E3 에서 E12까지에서 E3의 순위를 구하라. 큰값을 1로 계산한다
(J2:J6 선택 - RANK(H2,H2:H6) - 하단으로 드래그[채우기 핸들])
을 하면 하단과 같이 각각에 셀에 함수가 입력된다 하지만 채우기 핸들로 복사를 하기 때문에 복사의 위치에 따라 셀의 위치가 변경되어 결과값이 다르게 나타납니다.(참조가 자동조정이 되면서 참조의 범위가 이탈됨)
따라서 참조의 범위를 수정하기 위해 =RANK(E3, $E$3:$E$12)수식으로 변경한다. 아래와 같이 올바른 순위가 나타납니다.
● frequency 함수
하단과 같이 학생별 총점이 있을 경우 점수 구분별 학생수를 구하고자 할 경우에는 frequency함수를 사용한다. 하단의 예를 들어 점수의 분포는 0~55, 56~65, 66~75, 76~85, 86~95로 정의된다. frequency함수는 발생빈도를 구하는 함수로서 배열수식으로 입력이 됩니다. 따라서 해당 함수를 입력하고 마지막에는 배열수식인 [CTRL+SHIFT]키를 누르고 [확인]을 합니다.
[구하고자 하는 셀 선택 (G3 : G7) - 수식탭 - 함수추가 - 통계 - frequency]
▷ frequency함수창에서 입력
DATA_ARRAY(D3:D17)입력 : 빈도를 구하고자 하는 범위의 셀
BINS_ARRAY(F3:F7)입력 : 구하고자 하는 빈도의 범위가 구분되어 있는 셀
[CTRL+SHIFT]셀을 누른 상태에서 [확인]
▷ 결과값 [사용함수 : =FREQUENCY(D3:D17,F3:F7)]
하단과 같이 [점수구분] 별 [학생수]가 추출되었습니다. 이렇게 발생빈도를 구하고자 할 경우에는 FREQUENCY함수를 사용합니다.
▶ 엑셀함수 TIP - (& : 두셀을 하나로)
하단과 같이 셀에 정보가 있을때 참석자와 명을 하나로 합하고자 할때 사용하는 함수가 [ & ] 입니다. 이 [ & ]가 없다면 해당셀에 하나하나 [ 명 ]을 삽입해야 하는 어려움이 있을 것입니다.다. 하단과 같이 합치고하 하는 셀을 컴퓨터 자판의 [&]을 사용하면 하나로 합해 집니다.
▶ 엑셀함수 TIP - (" "/ " " 안의 내용을 기록하시오)
하단과 같이 기록하고자 하는 셀을 선택하고 " " 사이안에 글자를 써 넣으면 해당 셀에 글자가 삽입되는 편리한 기능입니다.