2011년 2회 엑셀 문제2.2
=F3* VLOOKUP( C3, $D$23:$I$26, MATCH(D3, $E$22:$I$22, 0)+1, FALSE)
가 이해가 잘 안되요ㅠㅠ 특히 저기 +1 하는 부분...ㅠㅠ
그리고 결국 묶는건 $D$23:$I$26 이건데
아무리 문제에서 지정해줬다지만 원랜 그럼 HLOOKUP써야되는거 아닌가요??
MATCH() 이후에 +1 를 하는 이유는, MATCH() 함수를 이용하면 소형 부터 승합까지 각각 1,2,3,4의 값이 나옵니다.
VLOOKUP 함수는 D23:I26까지의 범위를 하는데 이때 1열의 값을 가져오면 비회원입니다.
따라서 MATCH() 로 구한 값과 일치하는 열의 값을 가져오기위해 MATCH() 의 결과값에 +1을 더하는 것입니다.
(+1을 해주지 않으면 소형의 경우 비회원이라는 값을 계산하게 됩니다.)
찾아올 값이 있는 범위가 열이나 행이냐에 따라 vlookup과 hlookup으로 나뉩니다.
이문제에서 찾아올 값이 있는 첫번째 범위가 열로 되어 있기 때문에 vlookup으로 작성한 것이죠.
vlookup(찾을값,범위,열번호,옵션):범위의 맨 왼쪽 열에서 찾을 값과 같은 값을 찾은 후 찾을 값이 있는 행에서 지정된 열번호 위치에 있는 데이터를 반환합니다.
hlookup(찾을값,범위,행번호,옵션):범위의 첫 번째 행에서 찾을 값과 같은 데이터를 찾은 후 찾을 값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.
만약 [표1]에 근무년수가 찾을 값이라고 한다면 찾을 값 부분에 이 값을 넣고 이 근무년수에 해당하는 수당비율을 구하고자 한다면 참조로 지정된 범위를 잡은 후 이 범위에서 수당비율에 해당하는 열이나 행을 표시 해주면 됩니다.
밑의 그름을 보시면 근무년수, 수당비율 이라고 된 부분이 범위에 해당 합니다. 그림에는 보이지 않지만 원본 데이터에 근무년수가 포함된 데이터들이 주루룩 있는데요. 여기서 찾을 값인 근무년수를 클릭 하시면 되겠습니다.
찾을려고 하는 값이 맨왼쪽열에 있을때는 vlookup
찾을려고 하는 값이 첫행에 있을때는 hlookup
근무년수를 구할때 구하고자 하는 근무년수가 세로로 되어 있을때는 vlookup
근무년수를 구할때 구하고자하는 근무년수가 가로로 되어있을때 hlookup을 사용 합니다.
그림을 참고해 주세요. 
좋은 하루 되세요.
-
*2012-02-22 22:05:39"
MATCH() 이후에 +1 를 하는 이유는, MATCH() 함수를 이용하면 소형 부터 승합까지 각각 1,2,3,4의 값이 나옵니다.
VLOOKUP 함수는 D23:I26까지의 범위를 하는데 이때 1열의 값을 가져오면 비회원입니다.
따라서 MATCH() 로 구한 값과 일치하는 열의 값을 가져오기위해 MATCH() 의 결과값에 +1을 더하는 것입니다.
(+1을 해주지 않으면 소형의 경우 비회원이라는 값을 계산하게 됩니다.)
찾아올 값이 있는 범위가 열이나 행이냐에 따라 vlookup과 hlookup으로 나뉩니다.
이문제에서 찾아올 값이 있는 첫번째 범위가 열로 되어 있기 때문에 vlookup으로 작성한 것이죠.
vlookup(찾을값,범위,열번호,옵션):범위의 맨 왼쪽 열에서 찾을 값과 같은 값을 찾은 후 찾을 값이 있는 행에서 지정된 열번호 위치에 있는 데이터를 반환합니다.
hlookup(찾을값,범위,행번호,옵션):범위의 첫 번째 행에서 찾을 값과 같은 데이터를 찾은 후 찾을 값이 있는 열에서 지정된 행 번호 위치에 있는 데이터를 반환합니다.
만약 [표1]에 근무년수가 찾을 값이라고 한다면 찾을 값 부분에 이 값을 넣고 이 근무년수에 해당하는 수당비율을 구하고자 한다면 참조로 지정된 범위를 잡은 후 이 범위에서 수당비율에 해당하는 열이나 행을 표시 해주면 됩니다.
밑의 그름을 보시면 근무년수, 수당비율 이라고 된 부분이 범위에 해당 합니다. 그림에는 보이지 않지만 원본 데이터에 근무년수가 포함된 데이터들이 주루룩 있는데요. 여기서 찾을 값인 근무년수를 클릭 하시면 되겠습니다.
찾을려고 하는 값이 맨왼쪽열에 있을때는 vlookup
찾을려고 하는 값이 첫행에 있을때는 hlookup
근무년수를 구할때 구하고자 하는 근무년수가 세로로 되어 있을때는 vlookup
근무년수를 구할때 구하고자하는 근무년수가 가로로 되어있을때 hlookup을 사용 합니다.
그림을 참고해 주세요.
좋은 하루 되세요.