책 내용 질문하기
문제1
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
333
조회수
33
작성일
2012-03-09
작성자
첨부파일

=OR(MAX($G19),MIN($G19))

조건부서식을

=OR(MAX($G19),MIN($G19)) 이렇게 지정하면 왜안되나요.

그리고 실제시험에서 문제가 저렇게 나왔다면 OR함수 써도 되는거죠?

그리고 OR함수를 썼을때 조건부서식도 써주세요

답변
2012-03-10 07:47:20
g19 가 g19:g27 중 가장 큰값 인지 묻는 것입니다. 맞으면 true(1)을 반영하고 아니면 false(0)을 반영하죠.

$G19=MAX($G$19:G$27))

g19 가 g19:g27 중 가장 작은값인지를 묻는 것입니다.

($G19=MIN($G$19:$G$27))

두 조건 사이를 + 로 연결 했으므로 or 이네요.
즉 가장큰값이거나 가장 작은값 을 찾는 것이죠.
or 이므로 두 값중 하나라도 참이면 참이 됩니다. 즉 서식을 적용하는 것이죠.

=($G19=MAX($G$19:G$27))+($G19=MIN($G$19:$G$27))

이렇게 조건부 서식에 입력 하면 범위로 지정한 부분의 위쪽 부터 차례대로 비교하게 됩니다.

=($G19=MAX($G$19:G$27))+($G19=MIN($G$19:$G$27))
=($G20=MAX($G$19:G$27))+($G20=MIN($G$19:$G$27))
=($G21=MAX($G$19:G$27))+($G21=MIN($G$19:$G$27))
...

그래서 조건부 서식이 범위 내에서 가장 큰값과 가장 작은 값을 찾아 서식을 적용 하게 됩니다.
문제에서 max와 min 외의 함수를 지정 하지 않았기 때문에 or을 사용하실 수 없습니다.
or 을 이용하여 조건을 작성하실려면 =or($G19=MAX($G$19:G$27),($G19=MIN($G$19:$G$27)) 와 같이 작성하셔야 합니다.

좋은 하루 되세요.
"
  • *
    2012-03-10 07:47:20
    g19 가 g19:g27 중 가장 큰값 인지 묻는 것입니다. 맞으면 true(1)을 반영하고 아니면 false(0)을 반영하죠.

    $G19=MAX($G$19:G$27))

    g19 가 g19:g27 중 가장 작은값인지를 묻는 것입니다.

    ($G19=MIN($G$19:$G$27))

    두 조건 사이를 + 로 연결 했으므로 or 이네요.
    즉 가장큰값이거나 가장 작은값 을 찾는 것이죠.
    or 이므로 두 값중 하나라도 참이면 참이 됩니다. 즉 서식을 적용하는 것이죠.

    =($G19=MAX($G$19:G$27))+($G19=MIN($G$19:$G$27))

    이렇게 조건부 서식에 입력 하면 범위로 지정한 부분의 위쪽 부터 차례대로 비교하게 됩니다.

    =($G19=MAX($G$19:G$27))+($G19=MIN($G$19:$G$27))
    =($G20=MAX($G$19:G$27))+($G20=MIN($G$19:$G$27))
    =($G21=MAX($G$19:G$27))+($G21=MIN($G$19:$G$27))
    ...

    그래서 조건부 서식이 범위 내에서 가장 큰값과 가장 작은 값을 찾아 서식을 적용 하게 됩니다.
    문제에서 max와 min 외의 함수를 지정 하지 않았기 때문에 or을 사용하실 수 없습니다.
    or 을 이용하여 조건을 작성하실려면 =or($G19=MAX($G$19:G$27),($G19=MIN($G$19:$G$27)) 와 같이 작성하셔야 합니다.

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