책 내용 질문하기
식이해ㅠ
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
102
조회수
37
작성일
2014-06-28
작성자
첨부파일

2번문제 이해가 잘 안가는데 설명해주세요ㅠ

답변
2014-07-01 01:40:02

index 함수는

index(범위, 행, 열)

입니다. 만약 행과 열의 위치가 9행부터 시작한다면

index의 범위도 9행부터 시작해야 겠죠.

그래야 정확한 결과가 나옵니다.

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

match 부분에 행에 해당하는 것인데 c9부터 범위가 지정 되어 있습니다.

match에서 나오는 값은 배달지역에서 세번째로 큰 배달시간이 나오게 됩니다. 여기서 범위에 해당하는 b9:b35의 범위에서 정확히 일치하는 값을 찾아 그 상대적인 위치를 반환 하게 되므로

b9에서 부터 값의 위치를 반환하게 되죠.

그러므로 index의 범위가 a9부터 시작해야 같은 위치에 있는 것을 찾을 수 있는 것입니다.

a8부터 범위를 사용하게 되면 한행씩 밀려서 표시되게 되겠죠.

그러므로 index의 범위는 다른 값의 위치등과 관계하여 지정 하셔야 하는 것입니다.

좋은 하루 되세요.

"
  • *
    2014-07-01 01:40:02

    index 함수는

    index(범위, 행, 열)

    입니다. 만약 행과 열의 위치가 9행부터 시작한다면

    index의 범위도 9행부터 시작해야 겠죠.

    그래야 정확한 결과가 나옵니다.

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

    match 부분에 행에 해당하는 것인데 c9부터 범위가 지정 되어 있습니다.

    match에서 나오는 값은 배달지역에서 세번째로 큰 배달시간이 나오게 됩니다. 여기서 범위에 해당하는 b9:b35의 범위에서 정확히 일치하는 값을 찾아 그 상대적인 위치를 반환 하게 되므로

    b9에서 부터 값의 위치를 반환하게 되죠.

    그러므로 index의 범위가 a9부터 시작해야 같은 위치에 있는 것을 찾을 수 있는 것입니다.

    a8부터 범위를 사용하게 되면 한행씩 밀려서 표시되게 되겠죠.

    그러므로 index의 범위는 다른 값의 위치등과 관계하여 지정 하셔야 하는 것입니다.

    좋은 하루 되세요.

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