
[4번 풀이]
LARGE(IF(~))로 풀게되면 오류값이 그대로 출력되기 때문에 LARGE(~)로 풀어야 오류값이 아닌 0값이 출력됩니다.

아래와 같이 IF조건문을 활용하여 문제를 풀어야합니다.
IF(LARGE(($D$71:$D$93=$H71)*($E$71:$E$93=I$70)*($F$71:$F$93),1)=0,0,LARGE(($D$71:$D$93=$H71)*($E$71:$E$93=I$70)*($F$71:$F$93),1))
LARGE함수로 계절별/종류별 매출액의 최대값구한 후 IF함수로 참일때와 거짓일때의 조건으로 식완성한다.
IF(매출액의최대값=0,0,매출액의최대값)


[2-2번 풀이]

위와 같이 범위지정한 후 LARGE,IF배열수식을 적용한다.
여기서 {1;2;3}은 행의 줄바꿈을 의미하며 1순위,2순위,3순위에 대한 배열상수를 의미한다.
*배열상수기법을 사용할 때는 범위지정해야한다.
[2-4번 풀이]
count(if((조건1)*(조건2), 1))
count((조건1)*(조건2)*1)
=IFERROR(COUNT((FIND($G68,$D$68:$D$77,1))*(FIND(H$67,$D$68:$D$77,1))*1),"") &"명"
일반적으로 if가 있는 배열수식은 값이 없다면 오류로 반환하고, if가 없는 배열수식은 값이 없다면 결과는 0으로 반환을 하게 됩니다.
따라서 따로 오류수식 없어도 0이 반환할 수도 있습니다. 그러니 값이 변화가 없더라도 IFERROR수식을 주면 된다.
