사용법/엑셀(EXCEL)

내배내적 엑셀 - Vlookup 다중조건

Hiems__ 2020. 10. 9. 22:08
728x90
반응형
SMALL

Vlookup 함수의 경우 단점이

 

1. 한가지 조건에 대해서만 사용할 수 있다.

2. 첫번째 열을 기준으로 오른쪽에 있는 열들의 값만 불러올 수 있다.

 

이걸 점을 극복하기 위해 index-match 함수를 조합해서 값을 불러오지만

그래도 한번 배운 Vlookup 함수를 좀 더 오래(?) 써먹기 위해

여러조건 하에서도 vlookup을 이용해서 원하는 값을 불러오는 법을 배워보겠습니다.

 

혹시 vlookup에 대한 기본 사항에 대한 이해가 필요하시면

아래 링크로 가셔서 내용 확인해주세요~!

 

 

내배내적 엑셀 - Vlookup(feat. 내가 원하는 값을 쉽게 찾자)

Vlookup 다중조건 예제.xlsx
0.01MB

 

Vlookup 다중조건 이용하기 ▶새로운 열을 만들어서 &으로 묶기

 

Vlookup 함수에서 다중 조건을 이용하는 방법은 바로,

"&"를 이용해서 해당하는 조건끼리 묶고 새로운 열을 만드는 법입니다.

 

 

전에 이야기 했듯이 Vlookup의 경우 테이블의 첫번째 열만 기준이 되기 때문에

첫번째 열이 될 A열에 필요한 조건을 & 연산자를 이용해서 입력해줍니다.

 

 

 

 

기준1과 기준2를 묶으려면 D열&B열 순이 맞습니다.

그런데 vlookup에서는 첫번째 열에 lookup_value 값이 있느냐

핵심이기 때문에

 

A열에서 D열과 B열로 묶어서

vlookup 함수가 값을 찾을 수 있는 열을 만들어도 되고

 

아니면 lookup_value 입력할 때

G5&H5(서울홍길동) 대신 H5&G5(홍길동서울)로 입력

해도 찾을 수 있습니다.

 

 

■ 서울에 사는 홍길동의 구 : =VLOOKUP(H5&G5,$A$1:$E$12,5,0)

 

 

 

 

이처럼 Vlookup에서 lookup_value만 열에 동일하게 만들면

거기에 해당하는 값을 불러오는 것을 알 수 있습니다.

 

위와 같은 방식을 이용하면 vlookup에서 조건이 몇개든 간에

새로운 열을 만들고 연결해서 조건에 맞는 값을 불러 올 수 있는 것을 알 수 있습니다.

 

 

 

 

조건이 3개일 때 vlookup 함수 활용하기

 

이번에는 나이조건을 하나 더 넣어보겠습니다.

그러면 이전과 같이 A열에 &을 이용해서 새로운 조건열을 만들어 줍니다.

 

이전에는 조건 순서를 뒤바꾸었으니

이번에는 기준1,2,3의 순서에 맞게 조건 열을 만들었습니다.

 

 

이제 vlookup 함수에서 lookup_value 값을 순서에 맞게 입력하고(G5&H5&I5)

테이블 영역을 지정하면 아래와 같이 값이 나옵니다.

 

■ 서울에 사는 20살의 홍길동의 구 : =VLOOKUP(G5&H5&I5,$A$1:$E$12,5,0)

 

 

 

 

이제 이와 같은 방식으로 Vlookup 함수를 이용해서

몇개의 조건이 있더라도 값을 찾을 수 있다는 것이 이해되시나요?

 

사실 본인이 index-match 함수에 자신있다고 하면 상관 없지만,

index-match 함수 이해가 잘 안된다거나,

하나의 함수를 이용해서 여러가지조건 충족값을 불러오고 싶다고 하면

이 방법을 이용해서 손쉽게 다중조건 값을 찾을 수 있습니다.

 

그럼 다음에는 index-match 함수를 이용해서 값을 찾는 방법에 대해 이야기 하겠습니다.

 

 

 

2020/10/12 - [사용법/엑셀(EXCEL)] - 내배내적 엑셀 - index-match 함수 기본 응용하기

2020/10/12 - [사용법/엑셀(EXCEL)] - 내배내적 엑셀 - index 와 match 함수 이해하기

2020/10/09 - [사용법/엑셀(EXCEL)] - 내배내적 엑셀 - Vlookup 다중조건

2020/10/07 - [사용법/엑셀(EXCEL)] - 내배내적 엑셀 - Vlookup(feat. 내가 원하는 값을 쉽게 찾자)

2020/09/24 - [사용법/엑셀(EXCEL)] - 엑셀 빠른 실행도구 어디까지 써봤니?(feat. 빠르게 필터링하자)

2020/09/24 - [사용법/엑셀(EXCEL)] - 내배내적 엑셀 - Subtotal (feat.필터링된 숫자의 합만 구하는 법)

2020/09/09 - [사용법/엑셀(EXCEL)] - 내배내적 엑셀 - Countifs 함수

728x90
반응형
LIST