파일 경로: C:\컴활 문제\1급J형.xlsm
프로그램 버전: 4.0.124(2007)
항목: Excel 1급J형 [계산작업] - [3 함수 3]
여기서 =SUM((N$2=$I$3:$I$23)*($M3=$G$3:$G$23)*($A$3:$A$23)) 이건 왜 안되죠?
사람수를 구하는건데 (N$2=$I$3:$I$23)*($M3=$G$3:$G$23) 이런 조건을 가진
사람수 ($A$3:$A$23) 를 구한다 이 말 아닌가요?
친절한 말씀 부탁드립니다 ^^ (제가 푼 실기문제지 첨부해놓았습니다. 처음에 위와 같은 방법으로 했는데 오류가 떠서 수정한겁니다)
a3:a23 에는 사람의 이름이 들어 있습니다.
=SUM((N$2=$I$3:$I$23)*($M3=$G$3:$G$23))
은
sum((조건1)*(조건2))
로 조건1이 참이면 1을 조건1이 거짓이면 0이 나오게 됩니다.
그럼 조건2도 마찮가지 이겠죠.
조건1 조건2
1 1 = 1
1 0 = 0
0 1 = 0
0 0 = 0
이 됩니다. 즉 두조건이 모두 참이어야 1이 나오게 되죠.
그럼 결과적으로
sum(1,0,1,0,0,1,1,...)
과 같은 결과가 나올 것이고 이 값들을 모두 더해 조건에 맞는 것의 개수를 셀 수 있게 되는 것입니다.
조건 1과 조건2 가 참 인경우 여기에 a3:a23의 범위를 더 곱해 버리면
1 * 사람이름 = 사람이름
0 * 사람이름 = 0
이 나오게 됩니다.
sum 으로 사람이름을 더할 수 없기 때문에 결과가 나오지 않겠죠.
좋은 하루 되세요.
"-
*2013-04-23 10:50:02
a3:a23 에는 사람의 이름이 들어 있습니다.
=SUM((N$2=$I$3:$I$23)*($M3=$G$3:$G$23))
은
sum((조건1)*(조건2))
로 조건1이 참이면 1을 조건1이 거짓이면 0이 나오게 됩니다.
그럼 조건2도 마찮가지 이겠죠.
조건1 조건2
1 1 = 1
1 0 = 0
0 1 = 0
0 0 = 0
이 됩니다. 즉 두조건이 모두 참이어야 1이 나오게 되죠.
그럼 결과적으로
sum(1,0,1,0,0,1,1,...)
과 같은 결과가 나올 것이고 이 값들을 모두 더해 조건에 맞는 것의 개수를 셀 수 있게 되는 것입니다.
조건 1과 조건2 가 참 인경우 여기에 a3:a23의 범위를 더 곱해 버리면
1 * 사람이름 = 사람이름
0 * 사람이름 = 0
이 나오게 됩니다.
sum 으로 사람이름을 더할 수 없기 때문에 결과가 나오지 않겠죠.
좋은 하루 되세요.
"