■ 엑셀(excel)의 막강한 기능 vlookup 과 index
■ 자주 발생하는 hlookup 과 vlookup 의 오류 해결 방법
1. vlookup 의 두번째인 테이블 영역의 첫번째 칼럼의 실제 데이터를 확인
셀B4 의 값을 보면 실제로 1일 아니라 '1 임을 알수 있습니다. 즉 외부에서 데이터를 붙여넣기를 하는 과정에서 데이터의 왜국이 발생하였습니다.
2. vlookup 수식내 첫번째 값인 lookup_value 부분의 실제 데이터를 확인
lookup_value 인 셀I4의 값은 1 임을 알수 있습니다. 즉 B4 와 I4 의 값이 보이게는 1로 일치하지만 실제로는 불일치 하기 대문에 vlookup으로 데이터가 정상적으로 조회 않았던 것입니다.
3. 데이터 불일치로 인한 조회 오류 해결 방법
그러면, 두개의 값을 어떻게 한번에 맞추어 갈수 있을까요? 물론 수작업으로 셀마다 앞에 붙어 있는 ' 기호를 삭제해 주는 방법이 있겠지만, 데이터의 양이 많으면 쉽지 않습니다. 방법이 있습니다.
아래 그림과 같이 먼저 셀 B18 자리에 숫자 1을 입력합니다.
4. 테이블내 데이터 값 일치 작업
셀B18에 1을 넣은 뒤 Ctrl + C 로 해당 셀을 복사합니다. 그리고 테이블 영역의 제일 앞 칼럼 전체를 마우스로 클릭하고 마우스 오른쪽 버튼을 누릅니다. 우클릭 메뉴중에 '선택하여 붙여넣기' 를 선택합니다.
5. 숫자 곱하기를 통한 데이터 일치 작업
'선택하여 붙여넣기' 팝업에서 '값' 과 '곱하기' 를 선택한후 '확인' 버튼을 눌러 줍니다.
6. 데이터 일치시켜 데이터 분석 함수 활용하기
정상적으로 처리 되었다면 기존에 #N/A 로 보였던 부분이 강우량이 정상적으로 조회 될 것입니다. 아래 그림은 제가 테스트 하는 과정에서 3번째 col_index_num 을 3 인 '강경' 기준이 아니라 2 인 '시청' 기준으로 입력하여 '시청' 기준의 강우량이 조회 되었습니다. vlookup 함수는 정상 작동합니다.
7. 데이터 불일치 데이터에 대한 별도 처리
월에 15 값이 없이 때문에 4번째는 계속해서 #N/A 로 조회 되었습니다. 기존 vlookup 함수를 좀 더 조건을 주어서 아래와 같이 수정한다면 #N/A 표시에 대해서 좀 더 깔끔하게 보여 질 수 있을 것입니다.
예제) IF(ISNA(VLOOKUP( ~ ), "NOT FOUND", "?")
■ vlookup 와 Index 의 막강함.
■ 참고 엑셀 팁
'IT' 카테고리의 다른 글
아이폰6S 와 아이폰6S 플러스 한국어 광고 및 리뷰 영상 모음. (0) | 2015.10.26 |
---|---|
온디맨드 서비스 선두주자 우버의 성장과 서비스 소개 (0) | 2015.10.24 |
갤럭시 S6 엣지와 아이폰6S 구입시 단말할인과 요금할인 비교 (0) | 2015.10.24 |
[DBA] sp_lock 와 sp_who2 결과에 오더링 및 필터링 설정해보기 (0) | 2015.10.22 |
유튜브 한국 채널 상위 TOP 10 소개해요(K-POP 의 힘) (0) | 2015.10.21 |
블로그 애드센스 수익 공개 및 고단가 키워드 찾는 방법 (2) | 2015.10.08 |
웹사이트 전체 캡쳐 방법(네이버 캡쳐와 Awesome Screenshot 비교) (1) | 2015.10.05 |
전국 등산 및 트레킹 가이드 강력 추천 앱(모바일 국립공원 산행정보) (0) | 2015.10.03 |