문제2-계산작업
1번;사원수이면 뒤에 ,1하면 안되나요?맨날그렇게 했는데 요번에는 아니네요,,
=SUM(($A$10:$A$29=$A3)*($B$10:$B$29=B$2),1)&"명"
sum(if((조건1)*(조건2),1)
if 문을 사용한 경우 조건이 참일때 1을 반환하기 위해서 ,1 을 사용하는 것입니다.
이것은 조건이 참일때 1값을 반환하여 개수를 구하기 위한 것이구요..
질문 주신 식은
sum((조건1)*(조건2))
입니다.
조건이 참이면 true(1), 조건이 거짓이면 false(0) 이 됩니다.
그럼 조건1이 참이고 조건2가 참이면
1 * 1 = 1
이 될 것이고
조건이 거짓이 하나라도 있으면
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
이 되어서
조건1과 조건2가 참이면 1이 나오게 되죠.
그래서 꼭 *1을 하실 필요가 없습니다. 하셔도 상관 없습니다.
좋은 하루 되세요.
-
*2016-11-15 12:50:29
sum(if((조건1)*(조건2),1)
if 문을 사용한 경우 조건이 참일때 1을 반환하기 위해서 ,1 을 사용하는 것입니다.
이것은 조건이 참일때 1값을 반환하여 개수를 구하기 위한 것이구요..
질문 주신 식은
sum((조건1)*(조건2))
입니다.
조건이 참이면 true(1), 조건이 거짓이면 false(0) 이 됩니다.
그럼 조건1이 참이고 조건2가 참이면
1 * 1 = 1
이 될 것이고
조건이 거짓이 하나라도 있으면
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
이 되어서
조건1과 조건2가 참이면 1이 나오게 되죠.
그래서 꼭 *1을 하실 필요가 없습니다. 하셔도 상관 없습니다.
좋은 하루 되세요.