책 내용 질문하기
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을 해서 두번째와 세번째 줄 데이터를 가져올 수 있도록 하는 것입니다.
좋은 하루 보내세요.