첫번째 교재 p.54 2번 문제 입니다.
1. 교재에 있는 수식은 =(MOD($E3,3)=0)*($K3>=70) 이렇게 나와있는데요,
여기서 ($E3,3)=0 은 E열,3행 범위는 E열의 3행부터 끝행까지이고
콤마 뒤의 3은 3의배수를 가리키는 수이며 뒤의 =0부분은 3의 배수이려면 나머지가 0이야 하기 때문에
3의 배수를 구분하기 위한 0이 맞나요?
2. =(MOD($E3,3)=0)*($K3>=70) 에서 '*' 는 어떤 용도로 사용된거 인가요?
필기를 어영부영 붙어서 인지 혼자서 책보고 공부하는데 잘 이해가 안가네요, 답변 좀 부탁드릴께요.
감사합니다.
1. mod 함수는 나머지를 구하는 함수이고 e3에 입력된 내용을 3으로 나눠서 나머지가 0이면 3의 배수이다. 라는 것을 뜻하는 것입니다.
2. 조건을 * 로 이은것은 and 조건이 되는 것입니다.
(조건1)*(조건2)
로 조건이 참이면 1 거짓이면 0을 반영하므로
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
으로 조건이 참일때만 결과를 반영하게 되는 것입니다.
문제에서 함수가 주어졌을때 주어진 함수만 사용가능한데 이문제에는 mod 함수만 주어졌기 때문에 and 함수를 사용할 수 없어 이런 방법을 이용합니다. or 조건은 조건을 + 로 이으시면 됩니다.
좋은 하루 되세요.
"-
*2011-11-11 10:01:28
1. mod 함수는 나머지를 구하는 함수이고 e3에 입력된 내용을 3으로 나눠서 나머지가 0이면 3의 배수이다. 라는 것을 뜻하는 것입니다.
2. 조건을 * 로 이은것은 and 조건이 되는 것입니다.
(조건1)*(조건2)
로 조건이 참이면 1 거짓이면 0을 반영하므로
1 * 1 = 1
1 * 0 = 0
0 * 1 = 0
0 * 0 = 0
으로 조건이 참일때만 결과를 반영하게 되는 것입니다.
문제에서 함수가 주어졌을때 주어진 함수만 사용가능한데 이문제에는 mod 함수만 주어졌기 때문에 and 함수를 사용할 수 없어 이런 방법을 이용합니다. or 조건은 조건을 + 로 이으시면 됩니다.
좋은 하루 되세요.
"