책 내용 질문하기
질문있습니다.
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
359
조회수
28
작성일
2018-01-10
작성자
탈퇴*원
첨부파일

고생많으십니다.

4회 기본모의고사 계산작업 1번문제에서

답안지에는

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

이라 나와있는데

match는 상대적인 위치를 반환하는건데 범위를 지정할 때 별도로 조건을 지정해야 하는 이유가 있나요?

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

위에건 제가 사용한 함수식인데 정답과 차이가 있는건지 궁금합니다.

답변
2018-01-13 12:53:36

MATCH(MAX(($D$10:$D$18=D4)*($E$10:$E$18)),($D$10:$D$18=D4)*$E$10:$E$18,0)

match 의 인수 입니다.

match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고

($D$10:$D$18=D4)*$E$10:$E$18 (두번째 인수)

에서 값을 찾는 것이므로 즉 조건에 해당하는 범위와 같게 써주셔야

정확한 위치를 찾을 수 있겠죠? 그렇기 때문에

찾을 값과 같은 범위라고 생각 해 주시면 됩니다.

이렇게 작성하지 않아도 정확한 결과가 나온다면 사용하지 않아도 되는 부분입니다.

좋은 하루 되세요.

  • *
    2018-01-13 12:53:36

    MATCH(MAX(($D$10:$D$18=D4)*($E$10:$E$18)),($D$10:$D$18=D4)*$E$10:$E$18,0)

    match 의 인수 입니다.

    match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고

    ($D$10:$D$18=D4)*$E$10:$E$18 (두번째 인수)

    에서 값을 찾는 것이므로 즉 조건에 해당하는 범위와 같게 써주셔야

    정확한 위치를 찾을 수 있겠죠? 그렇기 때문에

    찾을 값과 같은 범위라고 생각 해 주시면 됩니다.

    이렇게 작성하지 않아도 정확한 결과가 나온다면 사용하지 않아도 되는 부분입니다.

    좋은 하루 되세요.

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