보통 200개에서 많게는 1,000개가 넘는 항목에 각 규격에 맞는 값을 넣어야 할 때가 있습니다.
LIST에서 각 품목별 고정된 값을 찾아 입력하고 검증 하고 확인하는 하나씩 입력한다면 요청기한 내에 권고사직 당할 것 입니다. 처리 할 수 없습니다. 라고 말하고 열심히 해야죠….
그래서 인간은 진화하고 우리는 엑셀함수를 이용하고 입사할 떄 자격증을 취득해 절 홍보하기도 하죠.
그래서 제 입사기록을 찾아 보기전에 알아야 할 함수는 VLOOKUP 입니다.
역시 제가 잊지 않기 위해 포스팅 합니다.
1. VLOOKUP
엑셀의 함수에는 모두 의미가 있습니다.
컴퓨터 언어로 정리해 약자로 만들어서 서로 이용하고 있는 것 이죠.
V : 세로의 첫자 (Vertical)
LOOKUP : 검색 (찾아보자)
우리 세로에서 한번 찾아볼까?
함수에서 얘기하는 것 처럼 세로에서 시작해서 니가 찾는 값을 찾아줄께 라고 브이룩업이를 이해해 준다면
다음부터는 잊지 않을거라 생각됩니다.
수식값을 vlookup이 친절히 설명해 준다면 아래와 같을 겁니다.
=vlookup(내가 찾고싶은 기준, 값이 포함된 List, 원하는 List의 값 열위치, 일치/유사)
① ② ③ ④
① 내가 찾고싶은 값
② 값이 포함된 List
③ 표시해야 할 List의 열
④ 일치/유사
난 브이룩업이라고해 자~ "그 리스트 안에서 네가 원하는 조건의 값에 (정확/비슷)한걸 찾아서 표시해 줄께"
2. VLOOKUP 예
다 필요없고 예로 한번 해본다면 바로 이해하실 겁니다.
리스트에서 전 ① 제품명을 기준으로 ③ 옵션비용을 ② 값이 포함된 List에서 ④ 정확하게 일치 (0 or FALSE)
으로 공식을 작성해본다면
=vlookup(G3,B2:E23,4,0) 이렇게 수식이 입력되면 워하는 값이 입력 됩니다.
여기서 주의사항은
② 값이 포함된 List 항목은 제가 찾으려고 하는 값 G3의 "제품명"이 시작되는 B2에서 시작되어야 하며,
③ 원하는 List의 값 열위치는 B행을 기준으로의 (제품명에서 오른쪽으로 4번쨰)행의 값이 입력되도록 해 주셔야합니다.
그리고 찾으려는 값 ① 제품명을 기준 을 입력할때는 띄어쓰기나 모든 표기가 일치해야 합니다.
저도 수식만 보고 막 사용하다보니 알게 된 내용들 입니다.
이 수식은 저도 다른 시트값을 가져다가 검증할 때 많이 사용하는데요
다른 시트에서 값을 가져와 사용할떄의 주의점이 있습니다.
3. VLOOKUP 응용
1. 다른 시트를 사용할때는 값이 포함된 LIST를 F4($A$2:$E$23)를 눌러 고정 시켜주면 다른셀에 사용시 재 설정이 필요 없습니다.
2. ③ 원하는 List의 값 열위치 열번호를 지정할때 셀병합에 대해 확인해야 합니다. 셀이 병합 되어있으면 정확한 일치값이 표현되지 않아 오류가 발생합니다.
3. 위에서도 언급한 것 처럼 내가 찾고자 하는 ③ 원하는 List의 값 열 은 제품명을 기준으로 순서가 되야합니다.
위에서 보시면 ① 기준 값을 1로 순서를 적어 주어야 합니다.
4. 아래에서 보시는 것 처럼 Sheet1의 내용을 Sheet2에서 입력 값이니 참고해서 사용해 보시길 바랍니다.
이상 VLOOKUP에 대해 이제 잊지 않겠죠?
기억하세요 세로행에서 니가 찾고 싶은걸 찾아봐!