책 내용 질문하기
섹션8_ 배열수식 기본문제 9번
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
101
조회수
33
작성일
2017-09-04
작성자
탈퇴*원
첨부파일

=INDEX( $B$11:$H$29, MATCH( MAX( ($B$11:$B$29=B3)*$G$11:$G$29 ), ($B$11:$B$29=B3) * $G$11:$G$29,0 ), 3 )

의 수식에서 match함수에서 찾을범위가 왜 $B$11:$B$29=B3)*$G$11:$G$29 이렇게 구하는지 잘 모르겠어요.

책의 해설에 건물번호가 같은 것 중에서 찾아야 한도고 해서 $B$11:$B$29=B3 인것 까지는 알겠는데

$G$11:$G$29 는 왜 * 연결하는 건가요??

답변
2017-09-08 10:57:22

match는 해당 범위에서 찾을 값의 위치를 반환하는 함수입니다.

문의하신 내용은 해당 범위를 왜 위와 같이 지정하느냐 인데요.

조건에 만족하는 범위에서 찾을 값을 찾아야 하기 때문입니다.

max 안의 조건과 범위의 조건이 같죠.

조건을 만족하는 내용 중 최대값을 찾아서 그 최대값이 조건을 만족하는 범위에서 몇번째 위치에 있는냐를 찾게되는 것입니다.

$G$11:$G$29 로 변경해도 정확한 결과가 나오는 경우도 있습니다.

정확한 결과가 나온다면 이 범위를 사용하셔도 상관은 없습니다.

좋은 하루 되세요.

  • *
    2017-09-08 10:57:22

    match는 해당 범위에서 찾을 값의 위치를 반환하는 함수입니다.

    문의하신 내용은 해당 범위를 왜 위와 같이 지정하느냐 인데요.

    조건에 만족하는 범위에서 찾을 값을 찾아야 하기 때문입니다.

    max 안의 조건과 범위의 조건이 같죠.

    조건을 만족하는 내용 중 최대값을 찾아서 그 최대값이 조건을 만족하는 범위에서 몇번째 위치에 있는냐를 찾게되는 것입니다.

    $G$11:$G$29 로 변경해도 정확한 결과가 나오는 경우도 있습니다.

    정확한 결과가 나온다면 이 범위를 사용하셔도 상관은 없습니다.

    좋은 하루 되세요.

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