책 내용 질문하기
index 에서 범위 설정
도서
[2011] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2003 사용자용)
페이지
322
조회수
57
작성일
2011-08-17
작성자
첨부파일

문제 2의 1번에서요

=INDEX($A$10:$H$18,MATCH(MAX(($D$10:$D$18=D$4)*$E$10:$E$18),($D$10:$D$18=D$4)*$E$10:$E$18,0),1)

정답은 이건데요..

=INDEX($A$9:$F$18,MATCH(MAX(($D$10:$D$18=D$4)*$E$10:$E$18),($D$10:$D$18=D$4)*$E$10:$E$18,0),1)

제가 이렇게 적어서 틀렸거든요!? 저 범위는 왜 틀린거에요?

답변
2011-08-17 10:53:08

필드명이 포함되었기 때문에

행과 열에 해당하는 값이 달라지게 됩니다.

index($A$10:$H$18, 3, 4) 의 값과

index($A$9:$F$18, 3,4) 의 값은 다르죠.

첫번째 식은

3, 4 를 하면 부장이 나오지만

두번째 식은

3, 4 를 하면 과장이 나옵니다.

예를 들자면 이런것이죠. 그렇기 때문에 범위를 어떻게 사용해야 할지 잘 생각하신 후에 사용하시기 바랍니다.

좋은 하루 되세요.

"
  • *
    2011-08-17 10:53:08

    필드명이 포함되었기 때문에

    행과 열에 해당하는 값이 달라지게 됩니다.

    index($A$10:$H$18, 3, 4) 의 값과

    index($A$9:$F$18, 3,4) 의 값은 다르죠.

    첫번째 식은

    3, 4 를 하면 부장이 나오지만

    두번째 식은

    3, 4 를 하면 과장이 나옵니다.

    예를 들자면 이런것이죠. 그렇기 때문에 범위를 어떻게 사용해야 할지 잘 생각하신 후에 사용하시기 바랍니다.

    좋은 하루 되세요.

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