책 내용 질문하기
계산작업문제모음 파일의 실전모의고사 A형
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
117
조회수
171
작성일
2019-08-10
작성자
탈퇴*원
첨부파일

계산작업문제모음에 해당하는 별책 실전모의고사 A형의 2번문제에서

답이 {=INDEX($A$9:$F$35, MATCH(LARGE(($C$9:$C$35=E3)*$D$9:$D$35,3), ($C$9:$C$35=E3)*$D$9:$D$35, 0),2)} 가 되는데

 

MATCH함수 부분에서 배달지역이 산남지구이면서 배달시간이 세번째로 높은 값을 LARGE(($C$9:$C$35=E3)*$D$9:$D$35,3) 로 찾았고,

그 범위로 ($C$9:$C$35=E3)*$D$9:$D$35 라고 썼는데,

 

그럼 match함수는 상대적인 위치를 나타내는 함수고,

F3셀의 경우에는 '배달지역이 산남지구인 배달시간'이 match 함수의 범위가 되는데

범위가 우선 연속된 값이 아니라 띄엄띄엄 떨어져있을것이므로

(예를 들어) 지정한 범위에서의 2번째행이라고 하더라도 실제로는 index함수의 범위값인 A9:F35 중에서 5번째 행이 될수도 있는것 아닌가요?

 

index함수는 지정한 범위가 연속적이므로 행의 위치를 셀때 위에서부터 차곡차곡셀텐데

그럼 찾은 행의 위치가 달라진다고 생각합니다.

 

왜 이렇게 범위를 쓰는게 맞는건가요? 

답변
2019-08-11 14:00:20

안녕하세요.

 

{=INDEX($A$9:$F$35, MATCH(LARGE(($C$9:$C$35=E3)*$D$9:$D$35,3), ($C$9:$C$35=E3)*$D$9:$D$35, 0),2)}

 

=INDEX(범위, 행, 열) 형식으로 사용되고,

범위에서 행과 열의 위치를 찾아 값을 반환합니다.

 

MATCH 함수로 행을 찾고 열은 무조건 2열입니다.

MATCH(찾을값,                           범위,                                                              옵션)이 기본형식이고,

MATCH([D9:D35]에서 세번째로큰값, [D9:D35]에서 ($C$9:$C$35=E3)조건이 만족하는 값들, 0) 으로 사용된 것입니다.

여기서 찾은 위치는 일련번호로 행을 지정하는 값이 되는 것이죠.

MATCH 함수를 통해서 행의 위치는 함수식을 통해 컴퓨터가 계산합니다. 조건에 맞는 범위들 끼리 모아서 알아서 계산해 줍니다.

그 값을 반환받아 index의 행으로 사용하는 것입니다.

 

설명이 복잡해 졌네요.

 

좋은 하루 보내세요. 

  • 관리자
    2019-08-11 14:00:20

    안녕하세요.

     

    {=INDEX($A$9:$F$35, MATCH(LARGE(($C$9:$C$35=E3)*$D$9:$D$35,3), ($C$9:$C$35=E3)*$D$9:$D$35, 0),2)}

     

    =INDEX(범위, 행, 열) 형식으로 사용되고,

    범위에서 행과 열의 위치를 찾아 값을 반환합니다.

     

    MATCH 함수로 행을 찾고 열은 무조건 2열입니다.

    MATCH(찾을값,                           범위,                                                              옵션)이 기본형식이고,

    MATCH([D9:D35]에서 세번째로큰값, [D9:D35]에서 ($C$9:$C$35=E3)조건이 만족하는 값들, 0) 으로 사용된 것입니다.

    여기서 찾은 위치는 일련번호로 행을 지정하는 값이 되는 것이죠.

    MATCH 함수를 통해서 행의 위치는 함수식을 통해 컴퓨터가 계산합니다. 조건에 맞는 범위들 끼리 모아서 알아서 계산해 줍니다.

    그 값을 반환받아 index의 행으로 사용하는 것입니다.

     

    설명이 복잡해 졌네요.

     

    좋은 하루 보내세요. 

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