Jasper Excel
article thumbnail

엑셀 Vlookup 브이룩업의 모든것 고급 활용 및 중복값 추출


안녕하세요, 오랜만에 포스팅을 합니다. 요새 엑셀 수업이 많아서 기분이 좋으면서 한편으론 바쁘네요. 엑셀 실무를 보다보면 vlookup 브이룩업을 안 쓰는 업종은 없다고 생각합니다. 수십 명을 1:1 온라인 수업으로 가르쳐보면서 vlookup은 실무에 필수적인 함수입니다. V lookup의 V는 Vertical을 나타내며 다시 말해 열 참조 순번 (Col_Index_Num) 3번째 인수(필수)이죠. 

 

 

2021.12.28 - [엑셀공부/엑셀 하루에 하나씩] - 엑셀 하루에 하나씩 VLOOKUP 함수 공부(연습파일有)

 

 

VLOOKUP 인수 알아보기

더보기

*Vlookup (4개의 인수) 3개의 필수 인수와 1개의 선택인수로 나뉘어 있습니다.

실무에서는 4번째 인수를 False 값을 많이 씁니다. (정확히 일치하는 값 추출)

 

첫 번째 인수

Lookup_Value : 검색 값 / 첫 번째 인수에서 많이 들 실수하시는 게, Rawdata에서 셀을 참조하는 게 아닙니다. 완성할 표에서 셀을 참조해 줘야 합니다.

두 번째 인수

Table_Array : 표 / Rawdata표에서 범위를 지정하셔야 합니다. 오른쪽으로 확장하면 할수록 3번째 인수의 숫자를 적어낼 값이 늘어납니다. 3개의 열 을 참조했으면, 1~3의 숫자를 3번째 인수에 넣을 수 있습니다. 

세 번째 인수

Col_Index_Num : 열 참조 순번 / 숫자만 입력이 돼야 합니다. 2번째 인수인 Table_Array의 범위에 따라 세 번째 인수의 숫자가 늘어날 수 있습니다. 4개의 열을 2번째 인수에서 참조하고 있으면 1~4의 숫자를 입력할 수 있습니다.

네 번째 인수 (선택 인수) 미 입력 시 True값

[Range_Lookup] : 실무에서는 False (정확히 일치)를 많이 입력합니다. True (유사 일치)는 첫 번째 열 값이 오름차순으로 정렬되어야 하는 조건이 붙습니다. True는 숫자 놀이하실 때 많이들 쓰십니다. 

 

 

 

 

 

VLOOKUP의 기능 

브이룩업은 많은 기능들을 할 수 있습니다. 단, 다른 함수들도 다룰 줄 알아야 여러 조건의 값들도 뽑아낼 수 있습니다. vlookup은 중복 값을 불러 오지 못합니다. 브이룩업으로 중복값을 불러올 때는 보조 열을 참조를 해야 합니다. 보조 열에는 Countifs 함수가 쓰였으며, Countif함수는 다음 포스팅에서 다루도록 하겠습니다. 일단 위와 같이 중복 국가를 넣었음에도 음식들이 순서대로 불러올 수 있었던 이유는 바로 보조 열 1(A열)과 보조 열 2(E열) 때문입니다.  

 

 

 

 

브이룩업 보조열활용

 

 

 

 

함수를 할 줄 아시는 분들은 Countif(s)로 중복 값을 뽑아내서 첫 번째 인수의 Lookup_Value에서 셀 두개를 &로 연결해서 첫번째 인수를 잡는 방법입니다. 

 

 

 

 

 

브이룩업 중복값 추출

 

 

 

 

VLOOKUP 보조열 참조

Countif(s)의 함수는 위와 같습니다. Countif(s) 함수로 국가에 따른 중복 값을 숫자로 나열한 뒤 숫자&텍스트를 묶어서 하나의 보조 열에 값을 넣습니다. 그렇게 되면 "1대한민국" / "2대한민국"... 와 같은 값들이 A열에 나타나게 됩니다. 그럼 Vlookup의 값을 G열에 넣기 전에 E열에 똑같이 Countif(s)로 보조 열을 잡아줘서 국가에 텍스트가 들어가면 숫자가 카운트되게끔 함수를 짜줍니다. 그 후, Vlookup의 첫 번째 인수에 셀&셀로 두 텍스트를 묶은 뒤 두 번째 인수를 $A$3:$C$8까지 절대 참조로 범위를 잡아준 뒤, 세 번째 인수인 숫자 3을 넣어서 음식의 값을 뽑아내는 것입니다. 브이 룩업의 네 번째 인수인 False값을 넣어줘서 정확히 일치하는 값을 추출합니다. 
IFERROR는 오류가 뜨면 특정 텍스트가 반환되게 하는 함수이며, 큰따옴표 "" 2개로 빈칸을 반환하게끔 함수를 채워줍니다.

 

 

 

 

알고있으면 유용한 글

2022.05.03 - [엑셀공부/엑셀 하루에 하나씩] - 엑셀 INDEX MATCH 함수 다중 범위 브이룩업 다중 조건

 

2022.07.03 - [엑셀공부/엑셀 하루에 하나씩] - Vlookup 오류 표시 없애기 방법 Value N/A 에러 엑셀 오류 종류

 

2022.01.12 - [엑셀공부/엑셀 하루에 하나씩] - 엑셀 찾기 엑셀 인덱스 매치 함수 INDEX MATCH 함수 실무 엑셀

profile

Jasper Excel

@Jasper's Excel

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!