기록내 완주한 선수들의 인원수를 sum과 if를 적용한 배열수식 구하기인데요
{=sum(if($C$3:$C$23<=H8,1,0))}
뒤에 0이 붙는건 왜 인가요??
=SUM(IF(조건,1)) 아닌가요??
그리구요 기록내 라고 해서 <= 인건가요?? 기록내면 포함이라??? <게 아니고..
sum(if(조건,1,0))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1 아니면 0을 나타내므로
=sum(1,1,0,1,0,1,0,0,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
0을 생략을 하든 0을 사용하든 결과가 같기 때문에 0이나 생략으로 사용하는 것입니다.
네 기록 내 이므로 포함으로 처리 합니다.
좋은 하루 되세요.
-
*2012-08-20 10:15:21"
sum(if(조건,1,0))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1 아니면 0을 나타내므로
=sum(1,1,0,1,0,1,0,0,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
0을 생략을 하든 0을 사용하든 결과가 같기 때문에 0이나 생략으로 사용하는 것입니다.
네 기록 내 이므로 포함으로 처리 합니다.
좋은 하루 되세요.