보고서 마감 직전, 수백 줄의 데이터를 띄워놓고 VLOOKUP 함수를 입력했는데 눈앞에 #N/A만 가득할 때의 그 막막함, 다들 한 번쯤 겪어보셨죠?
지난달 마감 전날, 다들 퇴근하고 텅 빈 사무실에서 저 혼자 엑셀과 사투를 벌이던 때가 생각나네요. 분명히 똑같은 데이터인데 왜 자꾸 오류가 뜨는지, 파일을 뚫어지게 쳐다보며 식은땀 흘렸던 기억이 납니다.
사실 더 속상한 건, 이게 제 잘못이 아니라 상대방 데이터 문제라는 걸 알았을 때입니다. “데이터 다시 보내주세요”라고 말 한마디만 하면 되는데, 괜히 예민한 사람 되는 것 같고 일 키우기 싫어서 그냥 제가 다 수정하곤 했죠.
저도 처음엔 이거 몰라서 필터 걸고 밤새운 적 있거든요. 그때 옆자리 선배님이 알려주신 팁인데, 여러분은 저처럼 고생하지 마시라고 오늘 완벽하게 정리해 드립니다.

1. 오류 발생 시, 5분 만에 끝내는 ‘실무 체크리스트’
VLOOKUP이 안 된다면 아래 5가지만 순서대로 체크해 보세요. 업무 시간을 줄이려면 이 루틴이 가장 빠릅니다.
- [ ] 데이터 앞뒤 공백 제거: 눈에 안 보이는 공백이 원인인 경우가 많습니다.
- [ ] 형식 통일: 텍스트와 숫자가 섞여 있지 않은지 확인하세요.
- [ ] 범위 고정: F4 키를 눌러 범위에 $가 들어갔는지 보세요.
- [ ] 참조 열번호 확인: 가져올 값이 범위 내 몇 번째 열인지 재확인하세요.
- [ ] 일치 옵션: 마지막 인수를 ‘0(FALSE)’으로 정확히 설정했는지 확인하세요.
2. 왜 우리는 데이터 클렌징에 시간을 쏟아야 할까요?
오류 난 셀을 찾겠다고 필터를 걸고 하나하나 대조하는 ‘노가다’는 이제 그만두셔야 합니다. 하수의 방식과 고수의 방식을 비교해 보세요.
| 구분 | 하수의 방식 | 고수의 방식 |
|---|---|---|
| 오류 발생 시 | 수식만 반복 수정 | 데이터 형식부터 확인 |
| 공백 처리 | 셀 하나씩 수정 | TRIM 함수 사용 |
💡 오류를 시스템으로 해결하는 법
저는 이제 VLOOKUP 오류가 뜨면 일일이 고치기보다, 데이터셋 자체를 자동화 툴이나 파워쿼리를 통해 다듬습니다. 애초에 데이터가 들어올 때 형식을 맞춰서 들어오게 하면, 오류 자체가 사라지니까요.
지금 하고 계신 반복 업무도 조금만 생각을 바꾸면 훨씬 스마트하게 줄일 수 있습니다.
자주 묻는 질문 (FAQ)
Q: TRIM 함수를 써도 왜 안 고쳐지나요?
A: 특수 공백이나 줄바꿈 문자 때문일 수 있습니다. ‘CLEAN’ 함수를 조합해 보세요.
Q: 자동화는 코딩을 배워야 하나요?
A: 아닙니다! 요즘은 ChatGPT에게 데이터 일부를 보여주며 업무 스크립트를 짜달라고 하면 금방 시작할 수 있습니다.
“오늘도 데이터 오류와 사투를 벌이는 모든 직장인 여러분을 응원합니다. 여러분은 업무 중에 어떤 엑셀 오류로 가장 고생하시나요? 댓글로 남겨주시면 다음 해결법으로 들고 올게요!”