엑셀배우기 - VLOOKUP 함수 사용방법, 예시를 통한 엑셀 배우기
VLOOKUP 함수는 두 데이터를 특정 항목(사람이름, 자재이름, 과목 등) 기준으로 합칠 때 많이 사용하는 엑셀함수입니다. 사용법을 제대로 익혀 두면 사무실에서 일을 할 때 사무 효율을 크게 높일 수 있습니다.
[엑셀배우기 - VLOOKUP 함수 기본 수식]
기본 수식은 아래와 같습니다.
=VLOOKUP(기준셀, 붙여넣을 데이터영역, 붙여넣을 데이터의 열, FALSE)
[엑셀배우기 - VLOOKUP 함수 사용 예시]
수식만 보면 사실 잘 이해가 되지 않습니다. 실제 예시를 보고 따라하는 것이 엑셀을 배우기에 가장 효율적인 방법입니다. 사용 예시를 하나 작성해 보겠습니다.
아래와 같이 두 개의 데이터가 있습니다. 학생별 성적 데이터인데요, 국어 성적과 영어,수학 성적 데이터가 서로 분리되어 있습니다. 왼쪽 국어 성적 데이터에 학생별 영어,수학 성적도 같이 합쳐 보겠습니다.
※ 그냥 하나씩 같다붙이는 것이 더 빠르지 않냐고 반문할 수도 있습니다만, 위 데이터는 예시를 위해 만든 간단한 데이터라서 그렇게 보이는 것이고, 데이터가 수백,수천줄 있다면 VLOOKUP 함수를 쓰지 않고서는 데이터를 합칠 수 없을 것입니다.
※ 작성을 다 하고 다시 보니 영어를 영여라고 써 놨네요. 수정하기 귀찮아서 그냥 패스 ㅡㅡ;;;
1. =VLOOKUP( 를 기입하고
2. 이름을 클릭 후 콤마(,) 기입
3. 영어,수학 점수 데이터를 마우스로 드레그합니다.
4. 그리고 F4를 누르면 드레그영역에 $ 표시가 생기면서 영역을 고정시켜 줍니다. 그리고 다시 콤마(,)
5. 영어점수는 드레그한 영역의 2번째 열에 있으니 2를 입력하고 다시 콤마(,)
6. FALSE(정확히 일치)를 넣고, 괄호를 닫고 엔터를 칩니다.
그러면 보시는 바와 같이 영어점수가 입력이 됩니다.
마우스로 아래까지 주욱 드레그해서 모든 학생들의 영어성적을 가져옵니다.
수학점수를 가져오려면 똑같은 함수 수식에서 열 숫자만 2가 아닌 3으로 바꿔서 입력을 하면 됩니다.
수학점수는 3번째 열에 있으니까 3을 써 주는 것이죠.
=VLOOKUP(B3,$K$3:$M$16,3,FALSE)
[엑셀배우기 - VLOOKUP 함수가 사용된 파일 관리하는 방법]
실제 회사에서 일을 할 때는 수천, 수만줄짜리 데이터를 가지고 작업을 하는 경우가 많습니다. 사원정보나 자재데이터 같은 파일을 가지고 작업을 하겠죠.
그렇게 용량이 큰 파일에 VLOOKUP 함수까지 잔뜩 사용을 해 놓으면 파일이 용량이 커져서 작업시 버벅대거나 멈추기 십상입니다. 그래서 데이터를 합친 다음에는 값복사를 해서 데이터를 보존하고 VLOOKUP 함수는 지워버리는 것이 좋죠.
1. VLOOKUP 함수로 데이터를 합친 후
2. 데이터를 값복사 해서 옆에 붙이고
3. 함수는 나중에 다시 써먹을 지도 모르니 옆에 빈 칸에 하나 복사해 두고
4. VLOOKUP 함수가 걸린 열은 전부 삭제를 해 줍니다.
이렇게 하면 파일의 용량을 많이 줄일 수 있습니다.
예제와 함께 배우는 엑셀배우기, 어렵지 않죠?