책 내용 질문하기
질문이요
도서
[2012] 컴퓨터활용능력 2급 실기(엑셀 2007 사용자용)
페이지
333
조회수
34
작성일
2012-09-18
작성자
첨부파일

저 선생님

vlookup합수는 원래 뒤의 범위를 잡을 때 전체를 잡는데...

max함수와 같이 쓸때는 왜 =vlookup(max(g3:g12),g3:h12,2,0)이런식으로 잡아야 하는지 좀 알려주세요.

답변
2012-09-19 17:00:58

=vlookup(max(g3:g12),g3:h12,2,0)

원래 전체 범위를 잡는 것이 아니라

찾고자 하는 값이 첫번째 열에 포함되게 범위를 잡으셔야 합니다.

max에서 g3:g12의 값중 최고값을 찾아 이 값에 해당하는 값을 반환해야 하므로

이값이 입력되어 있는 범위가 첫번째 열에 오게 하기 위해서

g3:h12 가 범위로 사용되는 것입니다.

vlookup의 범위는 찾을 값이 있는 열이 첫번째로 오게 만들어서 범위를 잡고

hlookup의 범위는 찾을 값이 있는 행이 첫번째로 오게 만들어서 범위를 잡으세요.

좋은 하루 되세요.

"
  • *
    2012-09-19 17:00:58

    =vlookup(max(g3:g12),g3:h12,2,0)

    원래 전체 범위를 잡는 것이 아니라

    찾고자 하는 값이 첫번째 열에 포함되게 범위를 잡으셔야 합니다.

    max에서 g3:g12의 값중 최고값을 찾아 이 값에 해당하는 값을 반환해야 하므로

    이값이 입력되어 있는 범위가 첫번째 열에 오게 하기 위해서

    g3:h12 가 범위로 사용되는 것입니다.

    vlookup의 범위는 찾을 값이 있는 열이 첫번째로 오게 만들어서 범위를 잡고

    hlookup의 범위는 찾을 값이 있는 행이 첫번째로 오게 만들어서 범위를 잡으세요.

    좋은 하루 되세요.

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