본문 바로가기

IT정보

엑셀배우기 – VLOOKUP 함수, 적합한 데이터 가져오기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

VLOOKUP 함수 : 표에서 적합한 값을 찾아 지정한 열에 표시해주는 함수

Lookup_value : 표의 첫 열에서 찾는 값

Table_array : 데이터를 검색하고 참조할 셀 범위

Col_index_num : Table_array의 열 번호로, 값을 추출할 열 지정

Range_lookup : 값을 찾을 방법으로, 0이면 정확하게 일치하는 값을 찾고 1이나 생략하면 비슷하게 일치하는 값을 찾음

 

지금부터 VLOOKUP을 이용하여 빈칸에 필요한 값을 넣는 작업을 해보도록 하겠습니다.

위 데이터는 예제용으로 만든 것이니 절대 불법 캡쳐 하지마세요.

먼저 값을 가져 올 수 있는 광범위한 내용이 기입 된 데이터가 있어야 VLOOKUP을 사용할 수 있겠죠?

에 있는 1월 시트가 내용이 기입 되어 있는 데이터 입니다.

저는 VLOOKUP을 이용하여 VLOOKUP예시 시트에 원하는 값을 불러 오는 작업을 할 예정입니다.

 

VLOOKUP예시 시트로 이동하여 일치하는 값을 표시할 셀을 선택을 하고 함수 마법사를 실행 합니다. 함수검색에 VLOOKUP을 입력하고 검색을 하면 아래에 VLOOKUP이 검색 되면 선택 후 확인을 누릅니다.

 

확인을 누르면 함수 인수라는 창으로 바뀌고 여기에 이제 가져올 값에 대한 조건들을 입력 하셔야 합니다. Lookup_value에는 VLOOKUP예시 시트에 있는 같은 조건의 데이터를 셀을 선택합니다. 저는 이태희라는 사람의 전화번호를 1월 시트에 있는 이태희라는 사람의 전화번호를 가져오려고 합니다. 물론 예시니깐 데이터가 많지 않지만 실세 사용 하실때는 어마어마한 데이터에서 찾아오는 것이기 때문에 이 함수를 사용을 하는 것이죠.

Table_array는 어떤 데이터에서 이태희라는 사람의 데이터를 가져올지에 대한 영역을 지정하는 것입니다. 옆에 점선을 보시면 제가 선택을 한 것이 보이죠? 캡쳐를 전체적으로 못했지만 밑으로 데이터가 쭉 있습니다.

 

Col_index_numTable_array에서 선택한 영역에서 몇번째에 있는 값을 가져 오겠냐에 대한 행의 수를 입력 하는 것입니다. 시트의 행 수를 입력 하는 것이 아닙니다. 꼭 선택한 영역의 가져올 행 수를 입력해야 합니다. 예를들어 선택한 영역에서 2번째 행에 있는 값을 가져오겠다 하시면 2를 입력 하시면 됩니다. Range_lookup0이면 정확하게 일치하는 값만 가져오고 1이나 생략하면 비슷하게 일치하는 값을 가져오게 됩니다.

 

VLOOKUP 알고 보면 정말 쉽고 유용한 엑셀의 기능입니다. 잘 활용해서 쉬운 업무 하세요.