2011년 3회 계산문제
2번
=sum(IF(($D$3:$D$18=B$22)*((YEAR(TODAY())-YEAR($C$3:$C$18))=$A23),1,0),1))
배열수식에서 마지막에 왜 0이 들어가야 하나요??
3번
이문제에서도 역시
=COUNT(IF(($I$3:$I$18=E23)*($F$3:$F$18="서교동"),1,""))/COUNT($I$3:$I$18)
마지막에 "" 왜 쌍따옴표가 들어가는지 이해가 가질 않습니다.
답변부탁드려요!!!
=sum(IF(($D$3:$D$18=B$22)*((YEAR(TODAY())-YEAR($C$3:$C$18))=$A23),1 ,0))
------------------ ------------------------------------------- ---- --------
조건1 조건2 참 거짓
입니다.
if문에서 조건1과 조건2가 참이면 1을 반영하고 거짓이면 0을 반영하여
sum(1,1,0,0,1,0,1)
과 같은 결과를 나타내고 이값을 모두 더해 조건에 맞는 것의 개수를 구하게 됩니다.
=COUNT(IF(($I$3:$I$18=E23)*($F$3:$F$18="서교동"), 1 ,""))/COUNT($I$3:$I$18)
--------------- -------------------- --- ----
조건1 조건2 참 거짓
이것도 마찮가지 입니다.
다만 count 함수는 숫자의 개수를 세기 때문에
거짓의 값을 0 으로 하게 되면
count(1,1,0,0,1)
인경우 5가 나오게 됩니다. 즉 조건에 맞는 것도 개수를 세고 조건에 맞지 않는것도 개수로 세기 때문에
"" 로 거짓부분을 나타낸 것입니다.
count(1,1,"","",1)
로 결과가 나오면 공백은 세지 못하므로 1의 개수를 세어 조건에 맞는 것의 개수를 셀 수 있습니다.
좋은 하루 되세요.
"
-
*2013-12-03 11:27:59
=sum(IF(($D$3:$D$18=B$22)*((YEAR(TODAY())-YEAR($C$3:$C$18))=$A23),1 ,0))
------------------ ------------------------------------------- ---- --------
조건1 조건2 참 거짓
입니다.
if문에서 조건1과 조건2가 참이면 1을 반영하고 거짓이면 0을 반영하여
sum(1,1,0,0,1,0,1)
과 같은 결과를 나타내고 이값을 모두 더해 조건에 맞는 것의 개수를 구하게 됩니다.
=COUNT(IF(($I$3:$I$18=E23)*($F$3:$F$18="서교동"), 1 ,""))/COUNT($I$3:$I$18)
--------------- -------------------- --- ----
조건1 조건2 참 거짓
이것도 마찮가지 입니다.
다만 count 함수는 숫자의 개수를 세기 때문에
거짓의 값을 0 으로 하게 되면
count(1,1,0,0,1)
인경우 5가 나오게 됩니다. 즉 조건에 맞는 것도 개수를 세고 조건에 맞지 않는것도 개수로 세기 때문에
"" 로 거짓부분을 나타낸 것입니다.
count(1,1,"","",1)
로 결과가 나오면 공백은 세지 못하므로 1의 개수를 세어 조건에 맞는 것의 개수를 셀 수 있습니다.
좋은 하루 되세요.
"