전문적인 업종에서 오랜 기간 실무를 담당하다 보면, 수많은 데이터 사이에서 원하는 값을 찾아주는 VLOOKUP이나 XLOOKUP 같은 참조 함수를 정말 자주 쓰게 돼요. 그런데 어느 날 평소와 다름없이 완벽하게 수식을 짜고 엔터를 눌렀는데, 화면 가득 초록색 삼각형 마크와 함께 '#N/A'라는 차가운 에러 메시지가 팝업될 때가 있습니다.
얼마 전 제가 중요한 결산 보고서를 작성할 때도 바로 이 녀석이 말썽을 부렸답니다. 수천 명의 거래처 명단과 정산 금액을 매칭하는 작업이었는데, 중간중간 데이터가 비어 있거나 이름에 미세한 공백이 섞여 있다는 이유로 화면 곳곳에 #N/A 에러가 지저분하게 표기되더라고요. 이 에러 표시들이 그대로 남아있으니 전체 합계 금액마저도 에러로 변해버렸고, 보고서의 신뢰도가 뚝 떨어지는 아찔한 상황이 발생했습니다. 깔끔해야 할 보고서가 에러 메시지로 뒤덮인 모습을 보니 머릿속이 하얗게 비어버리는 것 같았죠.
이대로 보고서를 올릴 수는 없었기에, 저는 에러가 난 원인을 차근차근 분석한 뒤 엑셀의 대표적인 에러 해결사 매니저인 'IFERROR' 함수를 등판시키기로 했습니다. #N/A 에러는 쉽게 말해 '내가 찾으려는 값이 저 데이터 목록에 없다'는 뜻이거든요. 원본 데이터의 오타를 일일이 수정하는 것은 시간이 너무 오래 걸리기 때문에, 에러가 난 자리를 깨끗하게 청소해 주기로 마음먹었습니다.
기존에 작성했던 VLOOKUP 수식 맨 앞에 'IFERROR('를 살포시 얹어주고, 수식의 맨 뒤에는 에러가 났을 때 대신 보여줄 빈칸인 큰따옴표 두 개("")나 "확인 필요"라는 문구를 나란히 적어주었어요. 만약 에러가 나면 지저분한 에러 표시 대신 내가 지정한 깔끔한 텍스트나 빈칸이 나오도록 수식을 감싸 안아준 것이죠.
결과는 기대했던 것 이상으로 완벽했습니다. 엔터를 누르고 수식을 아래로 더블클릭해 채워 넣자마자, 화면을 지저분하게 채우고 있던 #N/A 에러들이 마법처럼 사라지고 투명하고 깨끔한 빈칸으로 변신하더라고요. 에러 메시지 때문에 먹통이 되었던 하단의 전체 합계 금액도 언제 그랬냐는 듯 정확한 숫자로 정상 출력되었습니다.
덕분에 지저분한 흔적 하나 없이 완벽하게 정돈된 최고 수준의 결산 보고서를 완성할 수 있었고, 정교한 데이터 처리에 까다로우신 팀장님께도 보고서가 눈에 쏙 들어온다며 칭찬을 한 몸에 받았습니다. 지옥 같던 에러의 늪에서 수식 단 하나로 탈출했을 때의 안도감과 뿌듯함은 정말 대단했지요.
혹시 여러분도 지금 화면에 뜬 #N/A 에러 때문에 '내가 수식을 잘못 썼나?' 하고 자책하며 모니터만 뚫어지게 노려보고 계시지는 않나요? 그렇다면 절대 당황하지 마시고 이 IFERROR 함수라는 든든한 보호막을 꼭 씌워보세요. 원래 쓰던 수식 맨 앞에 영문으로 IFERROR를 적고 괄호를 열어준 뒤, 맨 뒤에 콤마를 찍고 에러 대신 보여주고 싶은 모양(예를 들어 "미등록" 또는 빈칸을 뜻하는 "")을 입력하고 괄호만 닫아주면 끝이랍니다.
이 간단한 함수 하나만 손에 익혀두셔도 주변 동료들에게 "어떻게 이렇게 보고서를 깔끔하게 만드냐"는 부러움 섞인 질문을 받게 되실 거예요. 여러분의 프로페셔널한 업무 완성도를 위해 오늘 꼭 한번 사용해 보시길 다정하게 권해드려요.
0 댓글