<배열함수의 여러 형식>
(1) ctrl+shift+enter
(2) 두 개 이상의 조건을 AND 표기 시 배열 수식 {=함수명((배열조건식1)*(배열조건식2))} ? {=SUM(IF((조건식1)*(조건식2),합계구할범위))}
*if안에 합계구할 범위가 들어간다.
(3) 두 개 이상의 조건을 OR 표기 시 배열 수식 {=함수명((배열조건식1)+(배열조건식2))} ? {=SUM(IF((조건식1)+(조건식2),합계구할범위))}
(4) 조건식이 하나인 경우 괄호 표시 안해도 무방하다. ={함수명(배열조건식,~)} ?
{=SUM(IF(조건식, 합계구할범위))}
and가 *, or가 +
1. 개수
(5) Sum 함수 이용한 배열 수식
=SUM((조건1)*(조건2))
(6) Sum 함수 , IF 함수 이용한 배열 수식
=SUM(IF((조건1)*(조건2),1))
(7) Count함수, IF함수 이용한 배열 수식
= COUNT(IF((조건1) * (조건2),1))
(8) 조건이 1개일 때 배열 수식
= SUM(IF(조건,1))
= SUM((조건) * 1)
= COUNT(IF(조건,1))
2. 합계
(9) 조건이 1개일 때 배열 수식
=SUM((조건)*합계를 구하는 범위)
=SUM(IF(조건,합계를 구하는 범위))
(10) 조건이 2개일 때 배열 수식
= SUM((조건1)*(조건2)* 합계를 구하는 범위)
= SUM(IF((조건1)*(조건2), 합계를 구하는 범위))
3.평균
(11) 조건이 1개일 때 배열 수식
=AVERAGE(IF(조건,평균을 구하는 범위))
(12) 조건이 2개일 때 배열 수식
=AVERAGE(IF((조건1)*(조건2), 평균을 구하는 범위))
4. MAX
(13) 조건이 1개일 때 배열 수식
=MAX((조건) * 최대값을 구할 범위)
=MAX(IF(조건,최대값을 구하는 범위))
(14) 조건이 2개일 때 배열 수식
=MAX((조건1)*(조건2)*최대값을 구하는 범위)
5. MIN
6. MEDIAN
Q. 다원명별 2010년도의 최대 판매량
{=LARGE(IF(($J$2:$J$21=$A25)*($F$2:$F$21=2010),$K$2:$K$21),1)}
Q. 제조방법별 가격의 평균
{=TRUNC(AVERAGE(IF(($D$3:$D$21=$D25),$H$3:$H$21)),0)}
Q. 분류 제품코드, 가격을 이용하여 분류별 최고가 제품의 제품코드를 표시하시오.
{=INDEX($A$4:$A$26,MATCH(MAX(($B$4:$B$26=$D30)*$D$4:$D$26),$D$4:$D$26,0))}
*인강에서는 match의 두번째 파라미터에도 ($B$4:$B$26=$D30)* $D$4:$D$26라고 썼는데 걍 범위만 해도 나옴.
*index의 첫번째파라미터에 A열만이 아닌 A~L열까지 포함해서 세번째 파라미터인 열넘버에 1을 포함했다.
Q. 업종별 관할사업소별 전월사용금액의 합계
{=SUM(($C$3:$C$22=B$25)*($B$3:$B$22=$A26)*$G$3:$G$22)}
Q. 검침일별 사용량이 가장 많은 고객의 고객번호
{=INDEX($A$3:$A$22,MATCH(MAX(($E$3:$E$22=$A33)*$D$3:$D$22),$D$3:$D$22,0))}
Q. 판매수량의 하위 4번째까지의 평균을 계산하시오.
{=AVERAGE(IF(SMALL($H$11:$H$36,4)>=$H$11:$H$36,$H$11:$H$36))}
* $H11로끝내면 안됨. 전체 행을 표시해줄 것
'Certificate' 카테고리의 다른 글
[컴활1급_실기] 피벗테이블/부분합/자동필터(매크로) (0) | 2016.12.12 |
---|---|
[컴활1급_실기] 사용자 정의 함수 (0) | 2016.12.12 |
[컴활1급_실기] 함수(찾기참조/데이터베이스/재무) (0) | 2016.12.12 |
[컴활1급_실기] 함수(통계/삼각/논리/텍스트/날짜) (0) | 2016.12.12 |
[컴활1급_실기] 외부데이터 가져오기/고급 필터/조건부 서식 (0) | 2016.12.12 |