108쪽 문제 5번을 풀때 왜 average 함수에 절대값을 지정해주나요..?
=if(if(B25="필",3,0)+C25>=average($C$25:$C$32),"합격,"불합격")
위와 같은 방식으로 107쪽 2번문제에도 MAX함수에 절대값지정 하라고 답지에 나와있거든요.. 왜 지정하는지 잘 이해가 안갑니다:)
average 함수의 범위는 변경되면 안되기 때문입니다.
채우기 핸들을 사용하여 식을 복사하면
절대참조로 지정되지 않은 값은 변경됩니다.
즉
=if(if(B25="필",3,0)+C25>=average($C$25:$C$32),"합격,"불합격")
을 입력하여 채우기 핸들을 사용하면
=if(if(B25="필",3,0)+C25>=average($C$25:$C$32),"합격,"불합격")
=if(if(B26="필",3,0)+C26>=average($C$25:$C$32),"합격,"불합격")
=if(if(B27="필",3,0)+C27>=average($C$25:$C$32),"합격,"불합격")
...
와 같이 변경되는 것이죠.
average 값을 절대참조 하지 않았다면
c25:c32
c26:c33
c27:c34
와 같이 범위가 변경되어 평균 값이 변경 되게 되므로
절대참조를 하여 범위의 값이 변경되지 않도록 설정 한 것입니다.
좋은 하루 되세요.
-
*2017-02-07 09:40:13
average 함수의 범위는 변경되면 안되기 때문입니다.
채우기 핸들을 사용하여 식을 복사하면
절대참조로 지정되지 않은 값은 변경됩니다.
즉
=if(if(B25="필",3,0)+C25>=average($C$25:$C$32),"합격,"불합격")
을 입력하여 채우기 핸들을 사용하면
=if(if(B25="필",3,0)+C25>=average($C$25:$C$32),"합격,"불합격")
=if(if(B26="필",3,0)+C26>=average($C$25:$C$32),"합격,"불합격")
=if(if(B27="필",3,0)+C27>=average($C$25:$C$32),"합격,"불합격")
...
와 같이 변경되는 것이죠.
average 값을 절대참조 하지 않았다면
c25:c32
c26:c33
c27:c34
와 같이 범위가 변경되어 평균 값이 변경 되게 되므로
절대참조를 하여 범위의 값이 변경되지 않도록 설정 한 것입니다.
좋은 하루 되세요.