본문 바로가기
엑셀

엑셀 공부 : VLOOKUP 기본 사용법

by 용GPT 2024. 12. 2.

VLOOKIP 기본 사용법
VLOOKIP 기본 사용법

 

2. VLOOKUP 기본 사용법

VLOOKUP의 기본 사용법을 알아봅시다. 이제부터는 단일 조건 조회와 정확한 매칭, 근사값/완전일치에 대해 구체적으로 배워볼게요.


1. 단일 조건 조회

단일 조건 조회란, 하나의 값(예: 이름, 번호)을 기준으로 데이터를 찾는 가장 기본적인 VLOOKUP 사용법이에요.

예시: 학생의 반 찾기

이름 반

  A B
1 이름
2 김철수 1반
3 이영희 2반
4 박민수 3반

 

문제
"이영희의 반은 몇 반인가요?"

 

풀이

  1. 찾을 값: "이영희"
  2. 찾을 범위: A1:B4
  3. 열 번호: 반은 두 번째 열(2).
  4. 일치 유형: 정확히 찾으려면 FALSE.

함수 입력:

=VLOOKUP("이영희", A1:B4, 2, FALSE)

 

결과: 2반


2. 정확한 매칭 방법

정확한 매칭은 찾을 값이 범위에 정확히 일치할 때만 결과를 반환해요. 만약 찾을 값이 없으면 #N/A 오류가 발생해요.

 

예시: 사원 번호로 이름 찾기

 

  A B
1 사원 번호 이름
2 101 김철수
3 102 이영희
4 103 박민수

 

문제
"사원 번호 102의 이름은 무엇인가요?"

 

풀이

  1. 찾을 값: 102
  2. 찾을 범위: A1:B4
  3. 열 번호: 이름은 두 번째 열(2).
  4. 일치 유형: 정확히 찾으려면 FALSE.

함수 입력:

=VLOOKUP(102, A1:B4, 2, FALSE)

 

결과: 이영희


3. 근사값/완전일치 이해

VLOOKUP은 일치 유형을 TRUE로 설정하면 근사값을 찾아요. 근사값은 범위 내에서 찾을 값과 가장 가까운 값이에요. 단, 근사값을 사용하려면 표의 첫 번째 열이 오름차순으로 정렬되어 있어야 해요.

 

예시: 점수로 학점 구하기

 

 

  A B
1 점수 학점
2 60 D
3 70 C
4 80 B
5 90 A

 

문제
"85점이면 학점이 무엇인가요?"

 

풀이

  1. 찾을 값: 85
  2. 찾을 범위: A1:B5
  3. 열 번호: 학점은 두 번째 열(2).
  4. 일치 유형: 근사값을 찾으려면 TRUE.

함수 입력:

=VLOOKUP(85, A1:B5, 2, TRUE)

결과: B
설명: 85는 80과 90 사이에 있으므로 80에 해당하는 B를 반환.


실습 문제

문제 1: 근사값 사용

아래 데이터를 참고해서 문제를 풀어보세요.

 

 

  A B
1 상품 가격 할인율
2 100,000 5%
3 200,000 10%
4 300,000 15%

 

문제
"250,000원짜리 상품의 할인율은 몇 %인가요?"

=VLOOKUP(250000,A1:B4,2,TRUE)

근사값을 찾아야 하니까 TRUE 로 설정, 250,000 원은 300,000 원 아래이기에 할인율은 10%.


문제 2: 정확한 매칭

아래 데이터를 참고해서 문제를 풀어보세요.

 

 

  A B
1 과목 코드 과목 이름
2 M001 수학
3 E002 영어
4 S003 과학

 

문제
"과목 코드가 S003인 과목의 이름은 무엇인가요?"

=VLOOKIP(S003,A1:B4,2,FALSE)

정확한 것을 찾아야 하니까 FALSE 로 처리. 답은 과학.

 


 

VLOOKUP 을 잘하는 핵심은... (엑셀을 잘하는 핵심)

DB 를 잘 갖추어야 한다. 사실 VLOOKUP 함수를 쓰는건 크게 중요하지 않다. 왜냐..

저건 그냥 하다보면 익숙해 진다. DB 를 어떻게 설정해 두었냐에서 막히니까..

무조건 세로가 기준이고 데이터는 가로로 펼쳐지는 DB 로 구축해놔야 한다.

세로로 할거면 HLOOKUP 을 쓰면 좋지만 우리는 옆으로 가는것 보다는 아래로 가는것에 익숙해져 있다.

 

엑셀을 잘하는 것은 함수를 잘쓰는것 보다는 우선 DB 를 세팅하는게 80%는 먹고 들어간다.

함수야 그 다음 문제다..

 

2024.11.25 - [엑셀] - 엑셀 공부 : VLOOKUP 기본 개념

 

엑셀 공부 : VLOOKUP 기본 개념

1. VLOOKUP 기본 개념VLOOKUP 함수는 엑셀에서 가장 많이 쓰이는 함수 중 하나예요. 말 그대로 "수직으로(Lookup Vertical)" 데이터를 찾아주는 함수랍니다. 이걸 초등학생도 이해할 수 있게 쉽게 설명해볼

cognitifact.tistory.com

2024.12.05 - [엑셀] - 엑셀 공부 : VLOOKUP 오류 해결

 

엑셀 공부 : VLOOKUP 오류 해결

3. VLOOKUP 오류 해결VLOOKUP을 사용하다 보면 종종 오류가 발생해요. 이 섹션에서는 가장 자주 발생하는 오류와 그 해결 방법을 배워볼게요. 1. #N/A 오류원인: 찾을 값이 표에서 없을 때 발생합니다.

cognitifact.tistory.com