엑셀은 강력한 시각화 도구이다.
그런데 일을 하다보면 그 사실을 잊고 데이터를 정리하는 분석도구로 생각할 때가 많다.
그래서 VLOOKUP을 어떻게 쓰면 시각화 도구로써 엑셀을 활용할 수 있을지 몇 가지 예시를 포스팅해보려고 한다.
VLOOKUP함수를 사용하여 테이블의 행(row) 전체 가져오기
어떤 데이터를 다른 부서, 혹은 거래처에 전달할 때 필요한 부분만 보내고 싶을 때가 있다. 아니면 개인정보나 민감한 정보가 포함된 데이터를 제외하여 정리해야 하는 경우도 있다. 이때 VLOOKUP을 통해 고유값을 이용해 필요한 열의 정보만 가져오는 것이 가능하다.
A1:F10의 범위를 가지는 테이블이 있다.
주문번호(고유값)에 따른 여러 정보를 담고 있는데, 지금은 9개의 행 밖에 없지만 나중에 수십만 개의 행을 가진 테이블이 된다고 가정해보자. (혹은 지금은 6개의 열을 가진 정보를 담고 있는데, 이후에 거래일, 거래처 유형, 에누리, 수량 등 다양한 정보가 추가된다고 가정해보자.)
거래처에서 특정 주문번호를 통해 정보를 재확인하거나, 아니면 전체 데이터는 보안상의 이유로 노출할 수 없을 때 타 부서에서 해당 정보를 보고 싶을 경우 Ctrl+F(찾기) 같은 기능으로는 한계가 있다.
이때, VLOOKUP을 활용하여 찾는 값의 여러 정보를 한 번에 출력하는 방법이다.
상세 설명
H3:J4 범위에 각자 스타일에 맞게 간단한 테이블을 만들어준다. 일종의 내비게이터(Navigator)라고 보면 되겠다. 그리고 다음과 같이 수식을 입력해보자
I4 셀
= VLOOKUP($H4,$A$1:$F$10,2,FALSE)
'주문번호'를 기준으로 2번째 열인 '거래처명'열을 출력하기 위해 3번째 파라미터 값은 2로 입력해준다.
J4 셀
=VLOOKUP($H4,$A$1:$F$10,4,FALSE)
'주문번호'를 기준으로 4번째 열인 '매입가'열을 출력하기 위해 3번째 파라미터 값은 4로 입력해준다.
지금은 동일한 시트에서 작업을 했지만, 데이터 시트와 출력 시트를 구분하여 시각화할 수도 있다.
데이터 시트를 잠금설정하여 (미약하지만)보안 문제도 해결하여, 좀 더 민감한 정보도 다뤄볼 수 도 있겠다.
'Excel' 카테고리의 다른 글
엑셀(excel) - 위도/경도 좌표값으로 두 지점 간 거리 구하기 (2) | 2023.05.24 |
---|---|
엑셀(Excel) - 문자(텍스트)와 숫자 분리하기(내장함수) (6) | 2023.02.22 |
엑셀(excel) - 데이터 검색하여 값 불러오기(VLOOKUP 함수 활용) (0) | 2023.01.30 |
엑셀(excel) - 숫자 범위의 값으로 IF 함수 대체하기(VLOOKUP 함수 활용) (1) | 2023.01.30 |
엑셀(excel) - VLOOKUP 함수 기본 사용법과 오류 정리 (0) | 2022.04.30 |
댓글