책 내용 질문하기
2003 엑셀 실전모의고사 서식
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
조회수
120
작성일
2011-11-11
작성자
첨부파일

실전모의고사 A형의 조건부 서식에 대해서 질문이 있습니다.

문제에서는 [AR:F20]영역에 대해서 "평균경력"이 가장 크거나 또는 가장 작은 행 전체에 대해.... 라고 나와있습니다. 그래서 서식을 =OR( MAX($E$4:$E$20),MIN($E$4:$E$20)) 로 지정을 하니깐 모두가 지정이 되더라구요. 왜그런거죠? 최고값 또는 최소값을 찾아서 표시하는거... 아닌가요?

실제 답을 보니깐 =OR($E4=MAX($E$4:$E$20),$E4=MIN($E$4:$E$20)) 이던데.. MAX나 MIN 앞에

E4를 왜 붙인건가요?

*추가 : 함수 부분이랑 프로시저 부분에서 비주얼 베이직을 쓰잖아요. 그런데 처음에 함수를 입력한 뒤 저장 버튼을 누르고... 닫은다음에 프로시저 부분에서 다시 열어서 작성한 뒤 저장하면.. 앞에꺼랑 중복되지 않나요?

둘다 그냥 저장버튼 누르는게 맞는건가요?

답변
2011-11-13 20:33:07

1.

문제에 평균경력이 가장 크거나 가장 작은행 전체에 대해서..

라고 했습니다.

조건부 서식은 한 행씩 조건을 비교해 결과를 구합니다.

그런데 max($E$4:E$20)를 사용하게 되면

비교할 값이 없기 때문에 모두가 max값,min값으로 인식 되어 버립니다.

그래서 값이 나오지 않게 됩니다.

평균경력중 가장 크거나 가장 작은행을 구해야 하기때문에

평균경력과 max값을 평균경력과 min값을 비교해 주셔야 합니다.
함수에서 모듈 추가해서 만드는 것이라 이 모듈 하나하고
프로시저 부분에는 이미 만들어진 폼에서 프로시저를 작성하는 것이기 때문에 둘은 중복되거나 하지 않습니다.
각각 따로 실행 되므로 저장을 하셔도 상관 없습니다.
좋은 하루 되세요.
"
  • *
    2011-11-13 20:33:07

    1.

    문제에 평균경력이 가장 크거나 가장 작은행 전체에 대해서..

    라고 했습니다.

    조건부 서식은 한 행씩 조건을 비교해 결과를 구합니다.

    그런데 max($E$4:E$20)를 사용하게 되면

    비교할 값이 없기 때문에 모두가 max값,min값으로 인식 되어 버립니다.

    그래서 값이 나오지 않게 됩니다.

    평균경력중 가장 크거나 가장 작은행을 구해야 하기때문에

    평균경력과 max값을 평균경력과 min값을 비교해 주셔야 합니다.
    함수에서 모듈 추가해서 만드는 것이라 이 모듈 하나하고
    프로시저 부분에는 이미 만들어진 폼에서 프로시저를 작성하는 것이기 때문에 둘은 중복되거나 하지 않습니다.
    각각 따로 실행 되므로 저장을 하셔도 상관 없습니다.
    좋은 하루 되세요.
    "
· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.