책 내용 질문하기
엑셀 기본모의고사 4회 질문있습니다
도서
2017 시나공 컴퓨터활용능력 1급 실기(엑셀,액세스 2007사용자용)
페이지
327
조회수
70
작성일
2017-02-24
작성자
탈퇴*원
첨부파일

문제 2번중에서 첫번째 문제 index match max 함수를 이용한 것인데]

D4를 예로 들면 부장중 인사고과가 최고인 사람을 찾는데 max값이 30찾아서

match를 이용하여 3번째 순서를 내보내는데

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

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

E10~E18의 사이에서 30이 있는 순서를 찾는건데 두식의 차이가 있는지 궁금합니다

답변
2017-02-27 09:25:44

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 (두번째 인수)

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

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

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

($D$10:$D$18=D4) 부분을 제외하고 사용해도 같은 결과가 나온다면 제외하고 사용하셔도 상관 없습니다.


좋은 하루 되세요.

  • *
    2017-02-27 09:25:44

    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 (두번째 인수)

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

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

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

    ($D$10:$D$18=D4) 부분을 제외하고 사용해도 같은 결과가 나온다면 제외하고 사용하셔도 상관 없습니다.


    좋은 하루 되세요.

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