책 내용 질문하기
배열수식
도서
[2012] 컴퓨터활용능력 1급 실기(엑셀, 액세스 2007 사용자용)
페이지
157
조회수
51
작성일
2013-01-07
작성자
첨부파일
이해가 안되는데요
=F3*VLOOKUP(C3,$D$23:$I$26,MATCH(D3,$E$22:$I$22,0)+1,FALSE)
여기서 +1 왜 하는지 좀 자세히 설명 해주세요
해주신 답변이 이해가 하나도 안돼요
답변
2013-01-08 06:22:35
c3이 비회원입니다. 이 비회원이라는 값을 가지고 할인율 표에서 할인율을 확인 해야 하죠.
그래서 vlookup의 범위가 d23:i26이 되는 것입니다.
그런데 match에서 구하는 것은 e22:i22 범위이므로 d열이 빠진 범위가 되는 것입니다.
이렇게 하게되면 범위 차이가 나기 때문에 정확한 값이 나오지 않습니다.
그래서 d열이 빠진 만큼 +1을 해주는 것입니다.
아래 그림과 저번 설명을 참고하여 주시기 바랍니다.
좋은 하루 되세요.
"-
*2013-01-08 06:22:35
c3이 비회원입니다. 이 비회원이라는 값을 가지고 할인율 표에서 할인율을 확인 해야 하죠.
그래서 vlookup의 범위가 d23:i26이 되는 것입니다.
그런데 match에서 구하는 것은 e22:i22 범위이므로 d열이 빠진 범위가 되는 것입니다.
이렇게 하게되면 범위 차이가 나기 때문에 정확한 값이 나오지 않습니다.
그래서 d열이 빠진 만큼 +1을 해주는 것입니다.
아래 그림과 저번 설명을 참고하여 주시기 바랍니다.
좋은 하루 되세요.
"