책 내용 질문하기
MAX관련질문입니다.
도서
[2011] 컴퓨터활용능력 2급 실기(엑셀 2003 사용자용)
페이지
113
조회수
88
작성일
2011-04-15
작성자
첨부파일

2번을 풀고 있었는데요,

MAX로 지정하면 그 범위안에서의 최대값이 주어지잖아요.

그래서 처음에 제가 식으로 썼을 때는

IF(MAX($H$3:$H$9),"최고가",IF(MIN($H$3:$H$9),"최저가",""))

으로 나타냈거든요 근데 답에는

IF(MAX($H$3:$H$9)=H3,"최고가",IF(MIN($H$3:$H$9)=H3,"최저가",""))

으로 나와있더라구요.

왜궂이 =H3으로 나타내주어야 하는건지 궁금합니다. MAX로 이미 최고값, 최저값 주어질텐데말이죠..

답변
2011-04-15 12:08:36

if 문의 조건에는 항상

이것은 = 이것

과 같이 비교하는 등호가 들어가야 합니다. 그래야만 조건이 참인지 거짓인지 알수 있기 때문이죠.

그래서 MAX($H$3:$H$9)=H3 과 같이 써서 h3이 max 값이 맞는지 를 확인 하셔야 합니다. 맞으면 "최고가" 를 반영할 것이고 아니면 ㅏ다시 if 문을 돌려 최저가인지 확인 하겠지요.

if 문의 조건은 항상 참인지 거짓인지 알수 있게 식을 작성해 주세요.

좋은 하루 되세요.

"
  • *
    2011-04-15 12:08:36

    if 문의 조건에는 항상

    이것은 = 이것

    과 같이 비교하는 등호가 들어가야 합니다. 그래야만 조건이 참인지 거짓인지 알수 있기 때문이죠.

    그래서 MAX($H$3:$H$9)=H3 과 같이 써서 h3이 max 값이 맞는지 를 확인 하셔야 합니다. 맞으면 "최고가" 를 반영할 것이고 아니면 ㅏ다시 if 문을 돌려 최저가인지 확인 하겠지요.

    if 문의 조건은 항상 참인지 거짓인지 알수 있게 식을 작성해 주세요.

    좋은 하루 되세요.

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