1. p.112 1번 문제 - if에서 왜 합계구할 값 1 을 설정하는 것인가요?
2, 2번 문제에서 "급"을 보면. 사원=1급 대리=2급 ... 이런식으로 조건을 설정해주지 않았는데
어떻게 사원이면 1급이 나오고 대리이면 2급이 나올 수 있는 건가요> ??
3 3번문제에서 if 에서는 조건,평균구할범위 로 쓰였는데요
1번에서는 조건,합계 구할 값으로 쓰였구요
상황에 따라서 if의 쓰임이 달라지는 것인가요?
1.
sum(if(조건,1))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1을 조건이 거짓이면 아무것도 나타내지 않으므로
=sum(1,1,,1,,1,,,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
2. MATCH 함수는 (찾을값, 찾을범위, 옵션)
찾을값을 찾을 범위에서 찾아 그 상대적인 위치를 반환 하는 것입니다.
그래서 범위를 1,2,3,4,5 로 표시하고 그중에서 값이 위치한 곳의 위치값을 반환하므로
1,2,3,4,5 라는 값이 나올 수 있습니다.
여기서 나온 숫자와 "급" 을 이어서
1급
2급
..
과 같이 나타내게 됩니다.
3. if 는 if(조건, 참, 거짓) 이 됩니다.
앞에 사용된 sum 은 합계를 구하는 것이고, average 는 평균을 구하는 것입니다.
그래서 설명이 달라지는 것이죠.
좋은 하루 되세요.
"-
*2014-01-17 11:15:12
1.
sum(if(조건,1))
if문을 때어놓고 보면 조건이 참이면 1을 반영한다 라는 뜻이 됩니다.
조건이 참이면 1을 조건이 거짓이면 아무것도 나타내지 않으므로
=sum(1,1,,1,,1,,,1)
과 같은 값이 나올 것이고 이 값들을 모두 더해서 5라는 개수를 나타내게 되죠.
즉 조건에 맞는 것의 개수를 세는 방법이 되는 것입니다.
2. MATCH 함수는 (찾을값, 찾을범위, 옵션)
찾을값을 찾을 범위에서 찾아 그 상대적인 위치를 반환 하는 것입니다.
그래서 범위를 1,2,3,4,5 로 표시하고 그중에서 값이 위치한 곳의 위치값을 반환하므로
1,2,3,4,5 라는 값이 나올 수 있습니다.
여기서 나온 숫자와 "급" 을 이어서
1급
2급
..
과 같이 나타내게 됩니다.
3. if 는 if(조건, 참, 거짓) 이 됩니다.
앞에 사용된 sum 은 합계를 구하는 것이고, average 는 평균을 구하는 것입니다.
그래서 설명이 달라지는 것이죠.
좋은 하루 되세요.
"