책 내용 질문하기
2015년 3회 1급 실기 E형 엑셀 문제2-2
도서
2018 시나공 컴퓨터활용능력 1급 실기(엑셀, 액세스 2010 사용자용)
페이지
조회수
45
작성일
2018-10-23
작성자
탈퇴*원
첨부파일

최신기출 문제 2015-3회 엑셀 문제입니다.(p204)

문제 2번

계산 문제 중에 수강료 할인률을 구하는 문제인데

식이 Hlookup(~,match({"영어","수학"},-1)+1)

여기에서 마지막에 +1을 왜 붙여주는지 이해가 안됩니다 ㅠㅠ

+1은 왜 어떤 의미로 붙이는 건ㄱ요?

답변
2018-10-24 20:37:57

안녕하세요.

=HLOOKUP(F3,$C$33:$E$35,MATCH(G3,{"영어","수학"},-1)+1)

MATCH(G3,{"영어","수학"},-1)를 통해서 영어는 1, 기타는 2를 반환하게 됩니다.

HLOOKUP의 참조범위 $C$33:$E$35에서 추출할 행 번호가 1과 2로 정해진 것입니다. 그러나 참조범위의 실제 구하는 데이터들은 2행과 3행인 34행, 35행에 있죠. 그래서 +1을 해서 두번째와 세번째 줄 데이터를 가져올 수 있도록 하는 것입니다.

좋은 하루 보내세요.

  • *
    2018-10-24 20:37:57

    안녕하세요.

    =HLOOKUP(F3,$C$33:$E$35,MATCH(G3,{"영어","수학"},-1)+1)

    MATCH(G3,{"영어","수학"},-1)를 통해서 영어는 1, 기타는 2를 반환하게 됩니다.

    HLOOKUP의 참조범위 $C$33:$E$35에서 추출할 행 번호가 1과 2로 정해진 것입니다. 그러나 참조범위의 실제 구하는 데이터들은 2행과 3행인 34행, 35행에 있죠. 그래서 +1을 해서 두번째와 세번째 줄 데이터를 가져올 수 있도록 하는 것입니다.

    좋은 하루 보내세요.

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