본문 바로가기
일상/500만원_유익

엑셀 VLOOKUP 함수 - 엑셀 열 끼리 비교하기

by 러너하이 2022. 11. 1.

엑셀은 회사에서 뿐만 아니라 학교, 가게 등 여러 곳에서 유용하게 사용되는 프로그램입니다. 그렇기 때문에 엑셀을 잘 사용한다는 것은 똑같은 업무를 하더라도 더 빠른 시간 안에 주어진 일을 처리할 수 있게 해 줍니다. 그럼 이제부터 회사에서 가장 유용하게 사용되는 엑셀 VLOOKUP 함수에 대해 알아보겠습니다.

 

 

엑셀 VLOOKUP 함수란 무엇인가.

보통 VLOOKUP 함수는 장비 현황 중에서 필요한 자료를 뽑아 낼 때 많이 사용합니다. 만약 A 테이블과 B 테이블이 있을 때 A 테이블에 B 테이블 정보를 가지고 올 때 자주 사용합니다.

 

A 테이블 B 테이블
이름, 나이, 키, 몸무게, 성별 이름, 지역, 구, 동, 집주소

 

A 테이블에는 사용자의 정보가 있고, B 테이블에는 사용자의 집주소가 있다고 가정해보자. 사용자 정보에 집주소를 추가하고 싶을 때 바로 VLOOKUP 함수를 사용합니다. VLOOKUP 함수를 사용한다면 A 테이블에 이름, 나이, 키, 몸무게, 성별, 필요한 집주소를 추가해서 관리할 수 있게 됩니다. 

 

 

그럼 VLOOKUP 함수를 어떻게 쉽게 사용할 수 있는지 알아보겠습니다.

 

 

VLOOKUP 함수 사용 방법.

 

VLOOKUP(LOOKUP_VALUE, TABLE_ARRAY, COL_INDEX_NUM, [RANGE_LOOKUP])

 

VLOOKUP 함수를 엑셀에서 보면 참 어렵게 느껴집니다. 영어로 되어 있고 처음보면 이해가 잘 안 됩니다. 하지만 한 번만 사용을 해보면 누구보다 쉽고 유용하게 쓸 수 있다고 생각합니다. 

 

VLOOKUP(찾을값, 참조테이블, 열번호, [일치옵션])

 

1단계 : VLOOKUP(B1, 공란, 공란, 공란)

 

위에 작성된 대로 총 4 가지고 생각 하시면 됩니다. 찾을 값은 테이블에서 키가 되는 값입니다. 아까 상단에 집 주소를 찾는다고 생각해 봅시다. 집 주소를 찾기 전에 누구의 집인지 이름을 먼저 찾아야 됩니다. 바로 이름이 테이블에 키가 되고 찾을 값에 넣으시면 됩니다. 

 

 

2단계 : VLOOKUP(B1, $B$1:$E$5, 공란, 공란)

 

그리고 참조 테이블에는 아까 말씀드린 집주소가 포함된 B 테이블 전체를 참조 값으로 두면 됩니다. 주의할 부분은 범위를 지정할 때 꼭 F4를 눌러 절댓값으로 지정이 되어야 됩니다.

 

 

3단계 : VLOOKUP(B1, $B$1:$E$5, 3, 공란)

 

3번째는 열번호인데, 테이블에서 필요한 정보가 몇 번째 있는지를 확인하고 작성해주시면 됩니다. 열 번호는 1, 2, 3 순으로 되어 있으니 필요한 정보가 있는 위치에 번호를 작성해주시면 됩니다.  만약 이름, 지역, 구, 동, 집주소 순으로 열이 작성되어 있다면 이름(1), 지역(2), 구(3), 동(4), 집주소(5) 이렇게 보시면 됩니다.

 

 

4단계: VLOOKUP(B1, $B$1: $E$5, 3, FALSE)

 

4번째는 일치 옵션입니다. TRUE 와 FALSE 가 있는데, TRUE는 유사 일치를 원할 때 사용하고 FALSE 일 경우는 정확하게 일치를 원할 때 사용하시면 됩니다.  VLOOKUP 함수는 총 4단계를 걸쳐서 만들어서 사용을 하시면 참 유용하게 사용하실 겁니다.

 

 

 

VLOOKUP 함수 정리합시다.

VLOOKUP 함수는 대부분 엑셀을 사용하는 사람 중에 모르는 사람들이 많이 있습니다. 지금이라도 VLOOKUP 함수를 사용하신다면 업무 시간을 더 여유롭게 사용하실 수 있을 겁니다. 그리고 내가 원하는 값을 가지고 오는 역할 말고 엑셀 열 끼리 비교하여 두 열 중에 서로 어떤 값이 없는지도 확인할 수 있으니 꼭 공부해서 사용해보시기 바랍니다. 

 

엑셀 열끼리 비교하기

 

A와 B 열에 값이 있다고 하자. A에는 있고 B에 없는 것과 B에는 있고 A에 없는 값을 찾으려고 한다면 아래와 같이 하면 됩니다.

 

A에는 있고 B에 없는것 =VLOOKUP(A1,$B:$B,0,FALSE)
B에는 있고 A에 없는것 =VLOOKUP(B1, $A:$A, 0, FALSE)

 

오늘도 즐거운 하루 보내세요!

반응형

댓글