책 내용 질문하기
조건부 서식 관련 질문입니다.
도서
[2013] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
264
조회수
41
작성일
2013-02-06
작성자
첨부파일

안녕하세요. 실기 독학하고 있는 학생입니다.

1편 264p에서

=OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

이 조건에서 LARGE함수와 SMALL함수의 형식은 이해가 되는데..

이 함수들 앞에 각각 $E3>= , $E3<= 이렇게 되어있는데 이 부분이 이해가 안되서 질문드립니다..

왜 이런 식이 성립이 되어야하는지 궁금합니다.

답변해주시면 감사합니다..^^

답변
2013-02-06 16:38:12

=OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

로 지정해야 large 에서 나온 값이 e3 값이랑 맞는지 확인 하여 true 나 false 를 반영하게 되겠죠.

=OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

입력하면

범위로 지정된 부분에서

=OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

=OR($E4>=LARGE($E$3:$E$22,3), $E4<=SMALL($E$3:$E$22,3))

=OR($E5>=LARGE($E$3:$E$22,3), $E5<=SMALL($E$3:$E$22,3))

...

와 같이 비교하게 되어 참인 값에 대해서만 서식을 적용하게 됩니다.

or이

=or(조건1,조건2..)

와 같이 되어야 하고 조건1과 조건2는 true 나 false 값을 가져야 하는데

=or(large(), small())

이 되면

=or(100,1)

과 같이 숫자 값을 가지게 되므로 정확한 결과가 나오지 않는 것입니다.

그래서 large와 small 에서 나온 값을 비교를 하여 true 와 false 값이 나올 수 있게 해줘야 하는 것이죠.

좋은 하루 되세요.

"
  • *
    2013-02-06 16:38:12

    =OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

    로 지정해야 large 에서 나온 값이 e3 값이랑 맞는지 확인 하여 true 나 false 를 반영하게 되겠죠.

    =OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

    입력하면

    범위로 지정된 부분에서

    =OR($E3>=LARGE($E$3:$E$22,3), $E3<=SMALL($E$3:$E$22,3))

    =OR($E4>=LARGE($E$3:$E$22,3), $E4<=SMALL($E$3:$E$22,3))

    =OR($E5>=LARGE($E$3:$E$22,3), $E5<=SMALL($E$3:$E$22,3))

    ...

    와 같이 비교하게 되어 참인 값에 대해서만 서식을 적용하게 됩니다.

    or이

    =or(조건1,조건2..)

    와 같이 되어야 하고 조건1과 조건2는 true 나 false 값을 가져야 하는데

    =or(large(), small())

    이 되면

    =or(100,1)

    과 같이 숫자 값을 가지게 되므로 정확한 결과가 나오지 않는 것입니다.

    그래서 large와 small 에서 나온 값을 비교를 하여 true 와 false 값이 나올 수 있게 해줘야 하는 것이죠.

    좋은 하루 되세요.

    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.