=LARGE(IF(($C$4:$C$42=$M21)*($E$4:$E$42=$N$20),$I$4:$I$42),1)-SMALL(IF(($C$4:$C$42=$M21)*($E$4:$E$42=$N$20),$I$4:$I$42),1)
답은 이거지만
=IF(($C$4:$C$42=$M21)*($E$4:$E$42=$N$20),LARGE($I$4:$I$42,1)-SMALL($I$4:$I$42,1))
이렇게 쓰면 왜 안되나요..?
배열 수식에서 사용할 수 없는 식이기 때문입니다.
다음은 배열 수식에 활용되는 함수들을 정리한 것입니다.
=sum(if(조건),1))
=SUM(조건)*1)
=count(If(조건),1))
=count(if(조건,개수 구할 범위))
=count(if((조건1)*(조건2),1)) - 조건이 2개일 경우
=sum((조건1)*(조건2)*합계구할범위)
=sum(if((조건1)*(조건2), 합계구할범위))
=sum((조건)*합계구할범위)
=max((조건1)*(조건2)*최대값을 구할 범위)
=max(if(조건,최대값구할범위))
=large((조건)*계산범위,N번째로 큰수)
=large(if((조건, 계산범위) ,N번째로 큰수)
=small(if(조건,값 구할 범위),N번째로 작은 수)
=average(if(조건,평균구할범위))
=median(if(조건, 중간값을 구할 범위))
좋은 하루 되세요.
-
관리자2021-04-29 20:01:43
배열 수식에서 사용할 수 없는 식이기 때문입니다.
다음은 배열 수식에 활용되는 함수들을 정리한 것입니다.
=sum(if(조건),1))
=SUM(조건)*1)
=count(If(조건),1))
=count(if(조건,개수 구할 범위))
=count(if((조건1)*(조건2),1)) - 조건이 2개일 경우
=sum((조건1)*(조건2)*합계구할범위)
=sum(if((조건1)*(조건2), 합계구할범위))
=sum((조건)*합계구할범위)
=max((조건1)*(조건2)*최대값을 구할 범위)
=max(if(조건,최대값구할범위))
=large((조건)*계산범위,N번째로 큰수)
=large(if((조건, 계산범위) ,N번째로 큰수)
=small(if(조건,값 구할 범위),N번째로 작은 수)
=average(if(조건,평균구할범위))
=median(if(조건, 중간값을 구할 범위))
좋은 하루 되세요.