엑셀 통계함수(1)

1. AVERAGE 함수란? 평균을 구할 때 사용하는 함수로써 인수로 지정한 수치, 셀참조, 셀범위의

평균을 계산합니다.

∴AVERAGE(수치1[,수치2,‥])

AVERAGE 함수는 셀이 공백이거나, 문자열, 논리값인 경우는 무시됩니다.

다만 참고하는 것이 모두 공백일 때는 오류가 표시됩니다.

입력예)

=AVERAGE(10,20,30)	[20]이 나옵니다.
=AVERAGE(B1:B10)	[B1~B10]셀범위의 수치평균이 나옵니다.
=AVERAGE(B1:B10,D1:D10)	[B1~B10]과 [D1~D10]셀범위의 수치평균이 나옵니다.

2.COUNT 함수란? 아무것도 들어있지 않는 셀의 수와 무언가가 들어있는 셀의 수를 셀때에는

COUNT 함수, COUNTA 함수, COUNTBLANK 함수를 이용합니다.

①COUNT 함수 : 수치의 수를 셉니다.

②COUNTA 함수 : 공백이 아닌 값의 수를 셉니다.

③COUNTBLANK 함수 : 공백의 값을 셉니다.

∴COUNT(값1[,값2,..])

COUNTA(값1,[,값2,..])

COUNTBLANK(값1,[,값2,..])

데이터를 입력할 때 출근했을 때 근무시간, 결근했을때는 [결]을 입력하고, 휴일은 아무것도 입력하지

않습니다.  출근일수를 셀때는 근무시간이 입력되어 있는 셀 수를 COUNT 함수로 셉니다.

결근일수는 [결]이라고 하고 문자까지 포함한 셀 수를 COUNT 함수로 세어 출근한 일수를 알아냅니다.

휴일을 셀 때는 아무것도 입력되지 않은 셀 수를 COUNTBLANK 함수로 셉니다.

COUNT 함수, COUNTA 함수, COUNTBLANK 함수를 사용한 경우, 계산되는 데이터값은 다음과 같이

됩니다.

	COUNT 함수	COUNTA 함수	COUNTBLANK 함수
수치	O	O	X
수치를 나타내는 문자	X	O	X
문자열	X	O	X
논리값	X	O	X
오류값	X	O	X
공백셀	X	X	O

입력예)

=COUNT(A1:A10)	[A1~A10] 셀범위로부터 수치가 입력되어 있는 셀 수가 나옵니다.
=COUNT(A1:A10,C1:C10)	[A1~A10]과 [C1~C10] 셀범위로부터 수치가 입력되어 있는 셀 수가 나옵니다.
=COUNTA(A1:A10)	[A1~A10] 셀범위로부터 공백이 아닌 셀 수가 나옵니다.

3. COUNTIF 함수란? 지정한 조건에 일치하는 셀의 개수를 셀 때는 COUNTIF 함수를 사용합니다.

응용범위가 넓은 함수나, 특히 COUNTIF 함수일 경우 공백이 아닌 셀만을 계산대상으로 합니다.

∴COUNTIF(범위,조건)

범위 : 셀 수를 세는 범위를 지정합니다.

조건 : 검색조건을 수치, 수식, 문자열로 지정합니다. “>50”과 “합격”처럼 [“]으로 둘러싸서

지정합니다.

입력예)

=COUNTIF(A1:A10,">40")	[A1~A10]셀범위에서 [40]이상의 수치가 입력되어 있는 셀수가 나옵니다.
=COUNTIF(A1:A10,"●")	[A1~A10] 셀범위에서 ●가 표시되어 있는 셀수가 나옵니다.

4.MAX,MIN 함수란? 수치 중에서 최대값을 구할 때는 MAX 함수를 이용합니다.

특히 셀범위중 최대값/최소값에 대해서 MAX 함수를 이용하면 최대값을 구할 수 있고 MIN 함수를

이용하면 최소값을 구할 수 있습니다.

∴MAX(수치[,수치,‥])

MIN(수치[,수치,‥])

수치를 나타내는 문자를 함수로 직접 사용한 경우는 그 수치도 고려하여 최대와 최소값이 나옵니다.

MAX함수, MIN 함수는 셀범위를 사용한 경우, 셀 내에 수치를 나타내는 문자열과 보통의 문자열,

논리값이 있어도 무시됩니다.

다만 오류값이 있는 경우는 MAX, MIN 함수도 오류가 나타납니다.

수치가 아무것도 입력되어 있지 않은 문자만의 셀범위를 지정한 경우는 [0]이 나옵니다.

=MAX(A1:A10)	[A1~A10] 셀범위에서 최대값이 나옵니다.
=MAX(A1:A10)	[A1~A10] 셀범위에서 최소값이 나옵니다.

5.LARGE,SMALL 함수란? LARGE 함수는 데이터범위에서 K번째로 큰값을 구하며, SMALL 함수는

데이터범위에서 K번째로 작은 값을 구합니다.

∴ LARGE(범위,K)

SMALL(범위,K)

범위 : 데이터가 입력되어 있는 셀범위 또는 배열을 지정합니다.

K : 데이터범위에서 데이터를 추출하는 순위를 지정합니다. LARGE는 큰 것부터의 순위, SMALL은

작은것부터의 순위입니다.

데이터를 조사할 셀범위는 복사해도 바뀌어지지 않게 절대참조하고 있습니다. 이것에 의해 수식을

복사해도 올바른 데이터를 표시할 수 있습니다.

다음과 같이 지정하면 오류가 됩니다.

․ 범위중에 데이터가 아무것도 들어있지 않을 때

․ 순위가 [0]이하일 때

․ 데이터 수보다도 순위의 값이 클때

입력예)

=LARGE(A1:A10,5)	[A1~A10]셀범위에서 큰 것부터 5번째의 데이터가 나옵니다.
=SMALL(A1:A10,2)	[A1~A10]셀범위에서 작은 것부터 2번째의 데이터가 나옵니다.