교재의 답이
=COUNT(IF($B$7:$B$14=B3,$D$7:$D$14))인데 $D$7:$D$14 이거는 왜 해주는 건가요??
$D$7:$D$14를 $C$7:$C$14로 바꾸면 안되던데 왜 안되는거죠??
안녕하세요.
=COUNT(IF($B$7:$B$14=B3,$D$7:$D$14))
조건이 만족하면 [$D$7:$D$14] 영역의 값을 반환해서 COUNT 함수로 넘겨 줍니다.
COUNT 함수는 인수로 주어진 값 중 숫자가 있는 셀의 개수를 구합니다.
[$D$7:$D$14] 영역이 숫자로 구성되어 있어야 셀의 개수를 구할 수 있는 것이죠.
[$C$7:$C$14] 영역은 문자로 구성되어 있기 때문에 결과가 나오지 않는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-10 16:53:31
안녕하세요.
=COUNT(IF($B$7:$B$14=B3,$D$7:$D$14))
조건이 만족하면 [$D$7:$D$14] 영역의 값을 반환해서 COUNT 함수로 넘겨 줍니다.
COUNT 함수는 인수로 주어진 값 중 숫자가 있는 셀의 개수를 구합니다.
[$D$7:$D$14] 영역이 숫자로 구성되어 있어야 셀의 개수를 구할 수 있는 것이죠.
[$C$7:$C$14] 영역은 문자로 구성되어 있기 때문에 결과가 나오지 않는 것입니다.
좋은 하루 보내세요.
-
관리자2019-01-11 16:42:21
안녕하세요.
=COUNT(IF($B$7:$B$14=B3,1)) 처럼 1을 넣으면 조건에 맞는 데이터의 수를 계산하게 됩니다.
=COUNT(IF($B$7:$B$14=B3,$D$7:$D$14)) 처럼 입력하시면, 조건이 맞으면 [$D$7:$D$14] 에서 값을 반환시켜서 개수를 구합니다.
결과적으로 동일할 수도 있으나 [$D$7:$D$14] 영역에 숫자와 문자가 섞여 있을 경우에는 조건에 맞는 숫자 데이터만 반환해서 수를 세어줍니다.
이 문제에서는 사용하셔도 됩니다.
좋은 하루 보내세요.
-
*2019-01-11 00:04:41
=COUNT(IF($B$7:$B$14=B3,1))
이거와
=COUNT(IF($B$7:$B$14=B3,$D$7:$D$14))
이게 답이 같게 나오는데 어떤 식으로 풀어도 상관 없는지 궁금합니다.