엑셀함수2013. 10. 24. 00:08

EXCEL  함수   [몇번째 큰수 LARGE함수, 몇번째 작은수 SMALL함수]

데이터의 범위중에서 상위 또는 하위 데이터의 몇개만 선택하여 계산하거나  비교할때 사용합니다.

데이터의 범위에서 몇번째 큰수를 구하는 함수는 LARGE함수입니다

데이터의 범위에서 몇번째 작은수를 구하는 함수는 SMALL함수입니다.

함수형식 : = LARGE(데이터범위, 몇번째큰수)

              = SMALL(데이터범위, 몇번째작은수)

여기서 최대값을 구하는 함수는 MAX함수입니다.

 

아래 표에 보시면 100부터 1000까지의 데이터 범위가 있습니다 제일큰수 1번부터 3번까지 구하면

1위는 100, 2위는 200, 3위는 300 이렇게 되는것을 LARGE 함수를 사용하면

1번째 큰수를 구할 C13셀에 =LARGE(B2:B11,1) 또는=LARGE(B2:B11,A13) 이렇게 작성하면  1번째

큰수가 구해짐을 알수 있습니다. 함수에서 몇번째 큰수는 직접 숫자를 넣던지 아니면 숫자가 들어

있는 셀 번호를 지정하여 주면 됩니다 또 데이터 범위 B2:B11셀을 셀을 고정하였는데 이는 아래로

드레그하여 복사시 데이터의 범위가 오류가 나지 않기 위함입니다. F4키를 눌러 고정할수 있습니다.

 

또 몇번째 작은수를 구하는 함수는 SMALL 함수이며 사용방법은 LARGE함수와 동일합니다

1번째 작을수를 구할 C19셀에 =SMALL(B2:B11, A19)를 작성하여 주면 1번째 작은수가 구해지며

2번째 3번째도 마찬가지로 셀범위를 고정하여 드레그 복사하면 쉽게 구할 수 있습니다.

Posted by it is
엑셀함수2013. 10. 22. 18:45

Excel COUNT함수  [ COUNT, COUNTA, COUNTBLANK, COUNTIF 함수]

셀에 있는 데이터의 형식에 따른 셀 개수를 세어주는 함수입니다, 형식에 따른 4가지 종류가

있습니다.

> COUNT : 데이터 범위에서 숫자가 입력되어 있는 셀의 개수를 세어줍니다

> COUNTA : 데이터 범위에서 숫자 또는 문자가 입력되어 있는 셀의 개수를 세어줍니다

> COUNTBLANK : 데이터의 범위에서 공백으로 된 셀의 개수를  세어줍니다.

> COUNTIF : 데이터의 범위에서 지정한 조건에 맞는 셀 개수를 세어줍니다.

함수 형식 : =COUNT(숫자가 있는 셀개수를 세어줄 데이터 범위)

                =COUNTA(문자가 있는 셀개수를 세어줄 데이터 범위)

                 =COUNTBLANK(공백의 셀개수를 세어줄 데이터 범위)

                =COUNTIF(셀개수를 세어줄 데이터 범위, 조건)

아래 간략한 예제를 보면 B2셀에서 B11셀까지의 데이터 범위안에서 숫자가 있는 셀의 개수를

COUNT 함수에 범위를 지정하였습니다 숫자가 있는 셀의 개수는 5개(2,4,5,8,10)

문자가 있는 셀의 갯수는 (숫자,영문, 한문, 한글등) COUNTA 함수를 사용하여 8개(one,2,三,4,5,칠,8,10)가 됨을

알수 있습니다  공백의 갯수는 2개 이지요 이건 COUNTBLANK 함수를 사용하여 범위를 지정하면 됩니다.

위 3가지 카운트 함수는 간단히 알수 있습니다.

 

또 조건에 맞는 셀개수를 세어 볼건데요 이건 COUNTIF 함수를 사용합니다

COUNT(셀범위, 조건) 이렇게 사용하면 되는데요 아래그림에서  80점 이상인 학생의 수를 구하여 봅니다.

C10셀에서 COUNTIF(B2:B11,">=80") 이렇게 작성하면 구하여 집니다. 여기서 B2:B11 은 80이상인 학생수를 구할

범위가 되며 ">=80" 은 80점 이상의 조건을 표현한 것이며 조건은 ""(큰따옴표)를 달아 작성하면 됩니다.

이상으로 COUNT 함수에 대해 알아 보았는데요 카운트 함수 조건에 "80"이렇게 하면 80인 학생수를,

COUNTIF(B2:B11,"80")+COUNTIF(B2:B11,"90")이렇게 작성하면 80점인 학생과 90점인 학생수를 구할 수 있습니다.

정확히 말하면 학생수를 구하였지만 조건에 맞는 셀의 갯수를 구한셈이지요

Posted by it is
엑셀함수2013. 10. 21. 19:25

EXCEL OFFSET 함수  [원하는 범위의 셀범위를 구하는 함수 OFFSET]

기준범위를 지정한 다음 이범위 안에서 행과 열의 수만큼 (위치만큼) 떨어져 있는 셀값, 또는

셀범위를 구하는 함수입니다,

OFFSET 함수를 단독으로 사용하면 셀범위만 나오기 때문에 다른 함수 SUM이나 AVERAGE 등과

오프셋이 같이 중첩하여 사용하는 경우가 많습니다.

함수 형식 : =OFFSET(reference, rows, cols, height, width)

             > reference : 시작할 위치, 즉 기준이 될 셀

             > rows : 기준셀부터 옮겨질 행수

             > cols : 기준셀부터 옮겨질 열 수

             >height :[생략가능] 기준셀에서 행과 열수 만큼 이동한 셀에서 범위를 지정할 행수

           >width :[생략가능] 기준셀에서 행과 열수 만큼 이동한 셀에서 범위를 지정할 열수            

계산할 범위가 자꾸 바뀌는 경우 유동적인 범위를 선택할때 사용합니다.

아래 표 예를들어  업업1~영업4 의 1월, 2월, 3월 매출합계 및 평균값을 구해봅니다.

 

매출합계는 합계를 구하는 SUM함수안에 범위를 지정할 OFFSET함수를 중첩하여 사용합니다

OFFSET(B2셀을 기준으로, 0행,0열부터, 3행(C15셀), 4열(C16셀) 만큼의 범위의 합계

매출평균은 평균을 구하는 AVERAGE 함수안에 오프셋 함수를 중첩하여 사용합니다

OFFSET(B2셀을 기준으로, 0행,0열부터, 3행(C15셀), 4열(C16셀) 만큼의 범위의 평균

이렇게 사용하게 됩니다.

 

매출액의 항목수는 오프셋으로 지정된 3행,4열의 범위안에 있는 셀에서 숫자가 들어 있는 셀의

개수를 세어 표현하여 주게 됩니다. 간단한 예로 OFFSET함수에 대해 알아보았습니다.

Posted by it is