안녕하세요? 엑셀왕 곽두팔입니다. 저번 포스팅에서 엑셀 VLOOKUP 함수에 대해서 설명을 드렸습니다. 이번 포스팅에서는 엑셀에서 가장 많이 발생하는 #n/a오류의 원인과 해결 방법에 대해서 실무적인 관점에서 처리를 해드리는 모습을 보여드릴까 합니다. 그럼 포스팅 시작하겠습니다.
STEP1) 기본 매커니즘을 100% 이해해야, 오류를 추적할 수 있다.
엑셀 VLOOKUP의 매커니즘을 이해를 해야 오류를 추적할 수 있다는 현실도 말씀 드리고 싶습니다. 브이룩업 함수의 매커니즘은 세로 영역을 기준으로 절대 참조가 걸린 고정적인 범위를 세로로 순서를 매긴 후, 매칭되는 데이터만 가져온다는 것이라는 점을 미리 말씀을 드렸습니다.
즉 핵심은 '매칭'이라는 것입니다. 참조 범위와 값이 도출되는 범위의 '항목'이 매칭이 되어야 데이터를 가져올 것 아니겠습니까? 위의 사진을 예시로 들면, 우측 영역에 vlookup #n/a 오류가 발생한 것을 확인하실 수 있습니다. 즉 해당 오류의 원인은 좌측에 존재하는 '인샴'이라는 데이터가 우측에는 '존재하지 않기 때문'입니다.
즉 해결 방법은 매우 간단합니다. '항목'을 일치시켜주면 끝이라는 것입니다. 우측의 데이터를 '인샴'으로 좌측과 동일하게 변경을 하니 결과값인 '7'이 도출이 되잖습니까? 결국 VLOOKUP 함수는 기준 맞추기 게임에 불과하고, #n/a오류는 기준이 일치하지 않아서 발생하는 오류라는 원인을 찾아낼 수 있습니다.
STEP2) 중소기업에서 활용할 스킬
여기서 끝나면 엑셀왕 곽두팔이 아니겠죠? 실무적으로 문제가 되는 부분은 '스페이스 바'의 존재입니다. 제가 파란색으로 음영 처리를 한 '홍삼'의 데이터를 봐보겠습니다. 우측의 데이터에는 중간에 스페이스 바가 삽입이 되어, '홍 삼'으로 표기가 됩니다. 당연히 이 둘의 데이터는 엑셀이 판단하기에는 다른 데이터로 생각을 할 것이며, 이로 인해 #N/A오류가 도출된다는 것입니다.
여기서 필살기를 풀겠습니다. VLOOKUP 함수를 시작하기 전에 저의 경우에는 항상 데이터의 범위를 잡아준 후, CRT+F를 눌러 줍니다. 그리고 찾기 및 바꾸기 탭이 끄면, '바꾸기'탭을 누른 후, '찾을 내용'에 스페이스바를 넣어주고, 바꿀 내용에는 아무 것도 넣지 않은 후, 하단의 '모두 바꾸기'를 클릭해줍니다.
보이시나요? 엑셀에 존재하던 스페이스바가 일괄적으로 사라지면서, #N/A오류의 원인이 소거되는 모습을 확인하실 수 있습니다. 즉 오류가 사라지니 정상적인 결과 값이 도출된다는 것입니다. 이 두 가지 정도가 해결 방법이라고 이해하시면 되시겠습니다. 여기서 더 나아가면 IFERROR수식을 통해 오류 값을 '0'으로 치환해서 숫자의 합산에 문제가 되지 않도록 하는 방안이 존재합니다만, 그 전에 할 것은 해당 스킬들을 활용한 '오류'값의 '원천 제거'인 것입니다.
무턱대고 IFERROR 수식을 활용해서 에러 값을 '0'으로 치환해 버린다면, 정상적으로 존재하던 '인샴'이라는 데이터의 결과치인 '7'이라는 숫자를 '0'으로 판단하는 치명적 오류를 내포하고 있기 때문입니다. 그래서 제가 iferror 함수부터 알려드리지 않은 것입니다. 가장 중요한 것은 내가 분석할 데이터가 오류값이 제거 되었느냐가 포인트라는 것입니다. 이를 제대로 수행하지 않으면 엉뚱한 분석 결과만 주구 장창 수행하고 있다는 것입니다. 즉 '비효율'이라는 것입니다. 저희에게 주어진 업무 시간은 모두 동일하기 때문에, 그 안에서 더 많은 퍼포먼스와 실력을 뽐내기 위해서는 '정확한 순서'로 업무를 처리할 수 있는 능력이 존재해야 하기 때문입니다.
이상입니다. 여러분이 직접 해당 업무를 숙달하실 수 있는 엑셀 파일을 첨부해드리니, 자유롭게 활용하시기 바랍니다. 결국 반복숙달이라는 경험을 통해 여러분은 전문가가 되실테니 말입니다. 이상 마치겠습니다! 엑셀왕 곽두팔이었습니다! 감사합니다!
'엑셀왕곽두팔' 카테고리의 다른 글
엑셀 행열 변환 숨기기, 숨기기 취소 방법 안내 (1) | 2024.11.17 |
---|---|
엑셀 #REF! 오류 원인과 해결 방법 완벽 안내 (0) | 2024.11.16 |
엑셀 틀고정, 실무에서는 이렇게 씁니다 (1) | 2024.11.14 |
엑셀 중복값 찾기, 실무 마스터가 종결해드립니다. (0) | 2024.11.13 |
엑셀 조건부서식 완벽하게 박살내드립니다. (0) | 2024.11.12 |