책 내용 질문하기
문제 질문
도서
2022 시나공 컴퓨터활용능력 1급 실기(엑셀, 엑세스 2016)
페이지
173
조회수
200
작성일
2022-09-05
작성자
탈퇴*원
첨부파일

2022년 상시 2 컴활1급 계산작업 중 3번문제 질문드려요

저는 =INDEX($A$3:$I$30,MATCH(MAX((A38=$F$3:$F$30)*$H$3:$H$30),$H$3:$H$30,0),4)라고 답을 적었는데 실제 정답과는 다른 답이 나오더라구요 

저렇게 쓰면 왜 안되는 건지 궁금합니다!

답변
2022-09-06 21:47:50

=INDEX($A$3:$I$30,MATCH(MAX((A38=$F$3:$F$30)*$H$3:$H$30),$H$3:$H$30,0),4) 

 

=INDEX($A$3:$I$30,MATCH(MAX((A38=$F$3:$F$30)*$H$3:$H$30),(A38=$F$3:$F$30)*$H$3:$H$30,0),4) 

 

빨간색으로 표시한 부분을 추가하니 정상적으로 표시되었습니다. 

 

이 범위는 max에서 사용한 범위와 같게 지정한 것입니다. 

 

이렇게 지정해야 정확한 결과가 나오기 때문에 사용한 것입니다. 

 

아래 설명을 참고해 주세요. 

 

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

 

MAX(($F$3:$F$30=A38)*$H$3:$H$30) : match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고 


($F$3:$F$30=A38)*$H$3:$H$30 : (두번째 인수)에서 값을 찾는 것입니다.

 

즉 조건과해당하는 범위는 같게 써주셔야  정확한 위치를 찾을 수 있겠죠?

 

해당 부분 생략 해도 정확한 결과가 나온다면 정답으로 인정 됩니다.  

 

다만 이 문제는 정확한 결과가 나오지 않기 때문에 이 값을 꼭 써주셔야 합니다. 

 

좋은 하루 보내세요.

 

 

  • 관리자
    2022-09-06 21:47:50

    =INDEX($A$3:$I$30,MATCH(MAX((A38=$F$3:$F$30)*$H$3:$H$30),$H$3:$H$30,0),4) 

     

    =INDEX($A$3:$I$30,MATCH(MAX((A38=$F$3:$F$30)*$H$3:$H$30),(A38=$F$3:$F$30)*$H$3:$H$30,0),4) 

     

    빨간색으로 표시한 부분을 추가하니 정상적으로 표시되었습니다. 

     

    이 범위는 max에서 사용한 범위와 같게 지정한 것입니다. 

     

    이렇게 지정해야 정확한 결과가 나오기 때문에 사용한 것입니다. 

     

    아래 설명을 참고해 주세요. 

     

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

     

    MAX(($F$3:$F$30=A38)*$H$3:$H$30) : match 에서 조건에 해당하는 곳에서 제일 큰 값을 찾고 


    ($F$3:$F$30=A38)*$H$3:$H$30 : (두번째 인수)에서 값을 찾는 것입니다.

     

    즉 조건과해당하는 범위는 같게 써주셔야  정확한 위치를 찾을 수 있겠죠?

     

    해당 부분 생략 해도 정확한 결과가 나온다면 정답으로 인정 됩니다.  

     

    다만 이 문제는 정확한 결과가 나오지 않기 때문에 이 값을 꼭 써주셔야 합니다. 

     

    좋은 하루 보내세요.

     

     

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