<배열함수의 여러 형식>

(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로끝내면 안됨. 전체 행을 표시해줄 것





+ Recent posts