2009년 2회1급 D형 계산문제중 문제5 지원부서별 인원수 구하는 문제
답을 보면= {sum(($C$3:$C$23=E31)*1)}
1을 왜 곱해야하는지 모르겠습니다.중복된 질문이겠지만
답변부탁드리겠습니다.
sum((조건)*1)
이죠..
즉 조건이 참이면 1이 나오고
1 * 1 = 1
이 나오게 됩니다. 조건이 참일때 1을 반영하는 것이죠.
조건이 거짓이면 0이 나오고
0 * 1 = 0
이 됩니다.
이렇게 조건에 맞는것 안맞는 것을 구하여
sum(1,1,0,1,1,0,0,0)
과 같은 값이 나올 것이고 이것을 모두 더하면 4가 나오게 됩니다.
즉 조건에 맞는 것의 개수를 세는 함수라고 보시면 됩니다.
*1 자리에 * 값을구할범위(a1:a10 과 같은 셀주소)를 쓰시면
조건에 맞는 값들의 합을 구할 수 있습니다.
1을 곱할때는 조건에 맞는 것의 개수를 구한다 라고 생각 하시면 되죠.
좋은 하루 되세요.
-
*2011-09-15 11:55:56"
sum((조건)*1)
이죠..
즉 조건이 참이면 1이 나오고
1 * 1 = 1
이 나오게 됩니다. 조건이 참일때 1을 반영하는 것이죠.
조건이 거짓이면 0이 나오고
0 * 1 = 0
이 됩니다.
이렇게 조건에 맞는것 안맞는 것을 구하여
sum(1,1,0,1,1,0,0,0)
과 같은 값이 나올 것이고 이것을 모두 더하면 4가 나오게 됩니다.
즉 조건에 맞는 것의 개수를 세는 함수라고 보시면 됩니다.
*1 자리에 * 값을구할범위(a1:a10 과 같은 셀주소)를 쓰시면
조건에 맞는 값들의 합을 구할 수 있습니다.
1을 곱할때는 조건에 맞는 것의 개수를 구한다 라고 생각 하시면 되죠.
좋은 하루 되세요.