엑셀은 실생활에서 꼭 필요한 프로그램이지만 함수가 끝도 없이 많다는 것이 장점이자 단점입니다. 그럼에도 함수를 사용할 경우 업무 효율이 매우 높아지기 때문에 안배울 수가 없죠. 많은 함수 중 이번 포스팅에서는 vlookup 함수 사용법에 대해 배워보려 합니다.
∴목차
§ vlookup함수란?
§ vlookup 함수 사용법
§ 글자 일부만 포함할 경우
§ VLOOK 다중조건
☆vlookup 함수란?★
엑셀의 수많은 함수 중 가장 편리한 함수 3대장 중 하나가 바로 vlookup 함수입니다. 수식은 =vlookup(값, 표범위, N, True 혹은 false) 로서 정확하게 일치하는 값을 찾으려면 =vlookup(값, 표범위, N, False) 형태로 사용할 수 있습니다.
수식을 굳이 말로 설명하자면 표 범위의 가장 왼쪽 열에서 값을 찾고 그 값이 있는 행과 표 범위의 왼쪽에 이는 N열이 만나는 값을 반환한다는 의미가 됩니다. 엑셀 함수의 경우 수 마디의 말보다 하나의 예지가 더 확실히 이해가 됩니다.
∴vlookup 함수란?
☞ 엑셀에서 가장 편리한 함수 중 하나
☞ =vlookup(값, 표범위, true or false)
☆vlookup 함수 사용법★
실전 예제로 vlookup 함수 사용법에 대해 배워보겠습니다. 임의로 단순하게 만든 표입니다. vlookup함수에서 가장 중요한 항목은 두번째와 세번째 즉 table_array와 col_index_num입니다. 첫번째 항목은 참고할 셀을 해주고 마지막엔 0을 넣어주면 되기 때문입니다.
vlookup 함수 사용법에서 가장 중요한 항목은 두번째 비교할 테이블 범위입니다. 이때 제목까지 포함하지 않도록 주의해야 합니다. 예시 테이블에서 본다면 C3:E6까지입니다. 일일히 타이핑할 필요는 없고 마우스로 드래그해 범위를 지정해줍니다.
세번째 항목 열의 수는 이름이 일치할 때 사는 곳을 불러온다고 가정할 때 열의 숫자가 일치하는 4를을 입력하면 됩니다. 단점은 첫 열만 참조 및 비교할 수 있습니다. 네번째 항목은 일치할 부분일치는 0, 정확히 일치는 0자리로서 0을 입력하면 됩니다.
vlookup 함수 사용법을 완성해보면 =VLOOKUP(G3,$B$3:$E$6,4,0) 입니다. 이를 그대로 드래그하면 오류가 나는데 그 이유는 지정했던 테이블이 내려갔기 때문입니다. 따라서 이때는 반드시 두번째 테이블인 범위를 고정해줄 필요가 있습니다. F4키를 사용하거나 직접 $키를 사용해 테이블을 고정해야 합니다.
∴vlookup 함수 사용법
☞ 비교할 테이블 선택시 제목까지 포함하지 말 것
☞ =VLOOKUP(G3,B3:E6,4,0)
☞ 함수 복사시 범위는 F4키나 직접 $를 입력해 고정할 것
vlookup 함수 사용법을 알게 되면 활용할 여지가 많이 있습니다. vlookup함수의 단점이 참고할 셀과 비교할 셀이 완전히 일치할 때만 유효하다는 것인데, 글자 일부만 포함해도 참고할 수 있게 한다면 이 단점을 극복할 수 있습니다. 비교셀의 앞글자만 남기겠습니다.
이때 vlookup 함수 사용법 복잡하지 않습니다. 기준셀 앞 뒤에 * 만 추가해준다면 임의의 내용이 포함된다는 것을 의미하게 됩니다. 즉 함수의 모습은 =vlookup("*"&G3&"*",B3:E6,4,0)가 됩니다. 임의의 내용이므로 꼭 앞글자만 있을 필요도 없는 거죠.
아랫 행에도 함수를 복사해서 붙여 넣습니다. 역시 범위는 F4키를 사용하거나 직접 $를 입력해 고정해줘야 합니다. 예시에서는 데이터 수가 작아서 굳이 이 함수를 쓸 필요가 있겠나 싶을 수 있는데, 업무에서 데이터는 비교할 수 없이 많은만큼 업우의 효율은 상상할 수 없을 정도로 올라갑니다.
∴글자 일부만 포함한 경우
☞ 기준셀 앞에 *만 추가할 것
☞ =vlookup("*"&G3&"*",B3:E6,4,0)
☆vlook 다중조건★
예제에서 성은 이고 이름은 지은인 데이터의 연봉을 구할 경우 조건이 이중이기 때문에 어떻게 해야 할지 혼란스럽습니다. 이때 보조칼럼을 하나 더 만들어줍니다. 이때의 함수는 간단하게 =b3&c3 으로 해주면 됩니다. 이때 최대 255자까지 가능합니다.
수식은 =VLOOKUP($G4,$D$3:$E$13,2,FALSE) 으로 해주면 됩니다. 저의 경우 범위를 계쏙 B3부터 E13 까지 지정하는 바람에 여러 번 오류가 났습니다. 범위가 D3:E13까지 임을 주의하시기 바랍니다.
∴VLOOK 다중함수
☞ &를 사용한 보조 칼럼 만들 것
☞ 수식은 =VLOOKUP($G4,$D$3:$E$13,2,FALSE) 범위 조심할 것
엑셀에서 너무나 중요한 vlookup 함수 사용법에 대해 배웠기 때문에 이제 님은 엑셀 초보를 탈출하셨습니다. 저도 아주 기본적인 함수 밖에 몰랐는데, 이번 기회에 VLOOK 함수를 마스터했습니다. 앞으로 저의 업무 효율도 크게 오를 것 같아 뿌듯합니다.
카톡 차단 확인방법 설명끝 (0) | 2020.12.21 |
---|---|
zoom 사용법 확실하게 (0) | 2020.12.18 |
무선마우스 연결방법 1분컷 (0) | 2020.12.16 |
아이폰 백업 설명서 (0) | 2020.12.15 |
퇴직연금 수령방법 설명서 (0) | 2020.12.14 |