수식 만들때
=sum(if(조건,1))
=sum((조건)*1)
=count(if(조건,1))
중에서 1은 왜 붙이나요?
계산문제 풀다보면 안붙이는 것도 있는데
무슨이유인지 잘 모르겠네요
개수를 구하기 위한 것입니다.
=count(if((조건),1)
if문에서 조건이 참이면 1을 반영합니다. 조건이 거짓일때는 아무것도 반환하지 않습니다.
그럼
=count(1,1,,1,,1,1,1,,)
과 같은 값이 나올 것이고 1의 개수를 세어서 개수를 구하게 되는 것입니다.
조건에 맞는 것의 개수를 구하는 것입니다.
=sum((조건)*1)
조건이 참이면 1이 나오고 조건이 거짓이면 0이 나옵니다.
그럼
1 * 1 = 1
0 * 1 = 0
이 되겠죠? 이렇게 조건이 참일때 1을 조건이 거짓일때는 0을 반환하여
=sum(1,1,0,1,0,1,0)
과 같은 값이 나오고 이것을 모두 더하면 4라는 값이 나오게 됩니다.
이것도 조건에 맞는 것의 개수를 구하는 방법입니다.
좋은 하루 되세요.
"-
*2012-07-25 06:31:24
개수를 구하기 위한 것입니다.
=count(if((조건),1)
if문에서 조건이 참이면 1을 반영합니다. 조건이 거짓일때는 아무것도 반환하지 않습니다.
그럼
=count(1,1,,1,,1,1,1,,)
과 같은 값이 나올 것이고 1의 개수를 세어서 개수를 구하게 되는 것입니다.
조건에 맞는 것의 개수를 구하는 것입니다.
=sum((조건)*1)
조건이 참이면 1이 나오고 조건이 거짓이면 0이 나옵니다.
그럼
1 * 1 = 1
0 * 1 = 0
이 되겠죠? 이렇게 조건이 참일때 1을 조건이 거짓일때는 0을 반환하여
=sum(1,1,0,1,0,1,0)
과 같은 값이 나오고 이것을 모두 더하면 4라는 값이 나오게 됩니다.
이것도 조건에 맞는 것의 개수를 구하는 방법입니다.
좋은 하루 되세요.
"