책 내용 질문하기
70쪽 기출7번
도서
2025 시나공 컴퓨터활용능력 1급 실기 총정리 (ver. 2021)
페이지
70
조회수
24
작성일
2025-04-15
작성자
조*연
첨부파일

=HLOOKUP(E3, $B$11:$E$17, MATCH(D3, $A$13:$A$17, 1)+2) 여기에서


참조범위를 $B$11:$E$17 이렇게 잡아야 하는지 $B$12:$E$17 이렇게 잡아야 하는지 헷갈립니다


저는 우선은 참조범위를 $B$11:$E$17 이렇게 잡아놓고

HLOOKUP이 찾을값을 참조범위의 첫번째 행에서 찾아 행번호에 있는 값을 가져오는 거니까

찾을값에 12를 넣었을때 12~23이니까 두번째 열이 나와야 하는데 두번째 열이 나오는구나


범위를 $B$12:$E$17 이렇게도 잡아본다음

찾을값에 12를 넣었을때 두번째 열이 나와야 하는데 첫번째 열이 나와서 안되는구나

이렇게 풀었는데 맞나요


질문 쓰면서도 제가 뭘쓰고 있는건지 모르겠고 헷갈립니다

답변
2025-04-17 12:15:55

안녕하세요.

많은 분들이 혼동하는 부분입니다.

HLOOKUP(찾을값, 범위, 행 번호, 옵션) 함수에서 범위의 첫 번째 행은 오름차순 또는 내림차순으로 정렬되어 있어야 하는데, 할인율은 오름차순으로 정렬되어 있습니다. 오름차순으로 정렬되어 있을 경우 '찾을값'을 범위의 첫 번째 열에서 찾을 때 일치하는 값을 찾고 없을 경우는 '찾을값'보다 작은 값 중에서 가장 근접한 값을 찾습니다. 할인율표에서 0~11에 해당하는 값이 첫 번째 열에 있는 값이 되게 하려면 B11:E17로 해야 합니다.

즐거운 하루 되세요.

  • 관리자
    2025-04-17 12:15:55

    안녕하세요.

    많은 분들이 혼동하는 부분입니다.

    HLOOKUP(찾을값, 범위, 행 번호, 옵션) 함수에서 범위의 첫 번째 행은 오름차순 또는 내림차순으로 정렬되어 있어야 하는데, 할인율은 오름차순으로 정렬되어 있습니다. 오름차순으로 정렬되어 있을 경우 '찾을값'을 범위의 첫 번째 열에서 찾을 때 일치하는 값을 찾고 없을 경우는 '찾을값'보다 작은 값 중에서 가장 근접한 값을 찾습니다. 할인율표에서 0~11에 해당하는 값이 첫 번째 열에 있는 값이 되게 하려면 B11:E17로 해야 합니다.

    즐거운 하루 되세요.

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