vlookup 활용

아침7시개발·2021년 12월 24일
1

엑셀

목록 보기
1/1

레거시 데이터를 vlookup을 활용해서 정리할 필요를 느꼈다.
그래서 레거시 데이터를 코드와 네임으로 분리해서 db에 넣어야 하는데 기획자로부터 도서명과 책시리즈 코드만 받았다.

db는 책의 primary key와 name 등으로 이루어져 있고, 기획자로부터 받은 시리즈 코드를 새로운 db에 정리해서 넣어야 한다.

db에서 primary key와 name을 맵으로 받아서 엑셀에 정리할 생각이다.

함수 설명

VLOOKUP 함수는 표의 맨 좌측에서 찾으려는 값을 검색한 뒤, 동일한 행에 위치한 다른 값을 출력하는 함수다. (=찾아주는 함수!)

일치 옵션

=IFERROR(VLOOKUP(G165, Sheet2!$B$2:$C$542, 2, FALSE), "null")

vlookup 함수를 활용해서 엑셀을 만들었다.

  • TRUE (또는 1) = 유사일치
  • FALSE(또는 0) = 정확한 일치

다른 시트에서 조회하기

= VLOOKUP ( "사과", 'Sheet2'!A2:B10, 2, FALSE )

참조범위를 절대참조($)로 입력하기

VLOOKUP 함수는 대부분의 실무에서는 '고정된 참조범위'를 대상으로 사용한다.
따라서, 참조범위를 반드시 F4키를 눌러 절대참조($) 형식으로 입력해야 한다.

VLOOKUP 함수는 왼쪽으로 조회가 불가능

VLOOKUP 함수의 찾을값은 반드시 범위의 맨 왼쪽(첫번째 열)에 있어야 합니다.
VLOOKUP 함수는 찾을값의 오른쪽방향으로만 값을 조회할 수 있다.

정리

= VLOOKUP ( 찾을값, 참조범위, COLUMNS(실제출력범위), [일치옵션] )

참조

https://www.oppadu.com/%EC%97%91%EC%85%80-vlookup-%ED%95%A8%EC%88%98/

profile
쉬엄쉬엄하는 개발자

0개의 댓글