계산문제 2번
=H3*VLOOKUP(G3,$L$3:$O$7,MATCH(E3,$M$2:$O$2,0)+1,FALSE) 이게 답인데
Vlookup 범위를 왜 L부터 잡은거죠? $M$3:$O$7 이렇게 하면 안되는 이유가 있나요? 또 match에
왜 +1을 하는지...
뮨제4번
답을 =IF(($E$3:$E$31=M$10)*($F$3:$F$31=$L11),SUM($H$3:$H$31)) 이게 왜 답이 안되는지 논리적으로
모르겠습니다. 답은 sum이 바깥으로 나오고 if가 들어가는걸로 나오는데.. 제가 쓴 답이 왜 안되는지
모르겠습니다.
vlookup의 범위와 match 의 범위가 달라서 입니다.
아래 그림과 같이 vlookup의 범위는 4열인데 match 의 범위는 3열입니다.
그러므로 match 의 값이 정확히 적용되기 위해서 +1 을 한 것입니다.

배열 수식 사용법이 아니므로 사용할 수 없는 방법입니다.
=sum(if((조건1)*(조건2),합계범위)
=sum(if((조건1)*(조건2),1) <- 개수 구하는방법
=sum(if(조건1,if(조건2,1)) <- 개수 구하는방법
등으로 사용가능합니다.
좋은 하루 되세요.
-
*2016-12-20 11:51:26
vlookup의 범위와 match 의 범위가 달라서 입니다.
아래 그림과 같이 vlookup의 범위는 4열인데 match 의 범위는 3열입니다.
그러므로 match 의 값이 정확히 적용되기 위해서 +1 을 한 것입니다.

배열 수식 사용법이 아니므로 사용할 수 없는 방법입니다.
=sum(if((조건1)*(조건2),합계범위)
=sum(if((조건1)*(조건2),1) <- 개수 구하는방법
=sum(if(조건1,if(조건2,1)) <- 개수 구하는방법
등으로 사용가능합니다.
좋은 하루 되세요.