블로그에 올라온 후기중 내용인데요?
저 궁금한게 있는데요...
>>어려운 부분은 인수 와 인수 사이에 *을 써야할지 , 을 써야할지 헷갈리는 것입니다.
해결책은, 배열수식에 IF가 있으면 맨 마지막에는 , 표시가 있어야 하고 없으면 * 표시만 있으면 됩니다
이부분이 무슨말인지 이해가 되지 않네요.... 제가 본 배열수식에는 저런게 없는거같은뎅 혹시 설명부탁드려도 될까요 예시도 부탁드려요
합계구하기
sum((조건1)*값을구할범위)
sum((조건1)*(조건2)*값을구할범위
sum(if(조건1,값을구할범위))
sum(if((조건1)*(조건2),값을구할범위))
개수구하기
sum((조건1)*1)
sum((조건1)*(조건2))
sum(if(조건1,1))
sum(if((조건1)*(조건2),1))
입니다.
sum 만사용할때는 * 로 구하면 됩니다. 마지막에 * 값은 합계를 구할범위입니다.
합계를 나타낼 값이구요. 1을 곱하게 되면 1을 표시하게 되므로 개수를 구할 수 있습니다.
if 를 사용할때 , 를 하는 것은 if 문의 사용법 때문입니다.
if(조건,조건이 참일때반환값,조건이 거짓일때 반환값)
이므로 조건이 참일대 반환할 값을 표시하기 위해 ,값을구할범위 로 작성하는 것입니다.
개수를 구할때는 ,1 을 하여 조건이 참일때 1을 반환하여
sum(1,,1,,1,1,1)
과 같은 값을 반환하여 이 값을 모두 더하게 되면
조건에 맞는 값의 개수를 구할 수 있습니다.
sum 과 if 함수로 개수를 구하는 것입니다.
좋은 하루 되세요.
-
*2016-11-22 10:31:18
합계구하기
sum((조건1)*값을구할범위)
sum((조건1)*(조건2)*값을구할범위
sum(if(조건1,값을구할범위))
sum(if((조건1)*(조건2),값을구할범위))
개수구하기
sum((조건1)*1)
sum((조건1)*(조건2))
sum(if(조건1,1))
sum(if((조건1)*(조건2),1))
입니다.
sum 만사용할때는 * 로 구하면 됩니다. 마지막에 * 값은 합계를 구할범위입니다.
합계를 나타낼 값이구요. 1을 곱하게 되면 1을 표시하게 되므로 개수를 구할 수 있습니다.
if 를 사용할때 , 를 하는 것은 if 문의 사용법 때문입니다.
if(조건,조건이 참일때반환값,조건이 거짓일때 반환값)
이므로 조건이 참일대 반환할 값을 표시하기 위해 ,값을구할범위 로 작성하는 것입니다.
개수를 구할때는 ,1 을 하여 조건이 참일때 1을 반환하여
sum(1,,1,,1,1,1)
과 같은 값을 반환하여 이 값을 모두 더하게 되면
조건에 맞는 값의 개수를 구할 수 있습니다.
sum 과 if 함수로 개수를 구하는 것입니다.
좋은 하루 되세요.