보기 싫은 엑셀 에러 메시지 해결사, IFERROR 함수로 보고서 품격 높이기


전문적인 업종에서 오랜 기간 실무를 담당하다 보면, 수많은 데이터 사이에서 원하는 값을 찾아주는 VLOOKUP이나 XLOOKUP 같은 참조 함수를 정말 자주 쓰게 돼요. 그런데 어느 날 평소와 다름없이 완벽하게 수식을 짜고 엔터를 눌렀는데, 화면 가득 초록색 삼각형 마크와 함께 '#N/A'라는 차가운 에러 메시지가 팝업될 때가 있습니다. 

얼마 전 제가 중요한 결산 보고서를 작성할 때도 바로 이 녀석이 말썽을 부렸답니다. 수천 명의 거래처 명단과 정산 금액을 매칭하는 작업이었는데, 중간중간 데이터가 비어 있거나 이름에 미세한 공백이 섞여 있다는 이유로 화면 곳곳에 #N/A 에러가 지저분하게 표기되더라고요. 이 에러 표시들이 그대로 남아있으니 전체 합계 금액마저도 에러로 변해버렸고, 보고서의 신뢰도가 뚝 떨어지는 아찔한 상황이 발생했습니다. 깔끔해야 할 보고서가 에러 메시지로 뒤덮인 모습을 보니 머릿속이 하얗게 비어버리는 것 같았죠.

이대로 보고서를 올릴 수는 없었기에, 저는 에러가 난 원인을 차근차근 분석한 뒤 엑셀의 대표적인 에러 해결사 매니저인 'IFERROR' 함수를 등판시키기로 했습니다. #N/A 에러는 쉽게 말해 '내가 찾으려는 값이 저 데이터 목록에 없다'는 뜻이거든요. 원본 데이터의 오타를 일일이 수정하는 것은 시간이 너무 오래 걸리기 때문에, 에러가 난 자리를 깨끗하게 청소해 주기로 마음먹었습니다. 

기존에 작성했던 VLOOKUP 수식 맨 앞에 'IFERROR('를 살포시 얹어주고, 수식의 맨 뒤에는 에러가 났을 때 대신 보여줄 빈칸인 큰따옴표 두 개("")나 "확인 필요"라는 문구를 나란히 적어주었어요. 만약 에러가 나면 지저분한 에러 표시 대신 내가 지정한 깔끔한 텍스트나 빈칸이 나오도록 수식을 감싸 안아준 것이죠.

결과는 기대했던 것 이상으로 완벽했습니다. 엔터를 누르고 수식을 아래로 더블클릭해 채워 넣자마자, 화면을 지저분하게 채우고 있던 #N/A 에러들이 마법처럼 사라지고 투명하고 깨끔한 빈칸으로 변신하더라고요. 에러 메시지 때문에 먹통이 되었던 하단의 전체 합계 금액도 언제 그랬냐는 듯 정확한 숫자로 정상 출력되었습니다. 

덕분에 지저분한 흔적 하나 없이 완벽하게 정돈된 최고 수준의 결산 보고서를 완성할 수 있었고, 정교한 데이터 처리에 까다로우신 팀장님께도 보고서가 눈에 쏙 들어온다며 칭찬을 한 몸에 받았습니다. 지옥 같던 에러의 늪에서 수식 단 하나로 탈출했을 때의 안도감과 뿌듯함은 정말 대단했지요.

혹시 여러분도 지금 화면에 뜬 #N/A 에러 때문에 '내가 수식을 잘못 썼나?' 하고 자책하며 모니터만 뚫어지게 노려보고 계시지는 않나요? 그렇다면 절대 당황하지 마시고 이 IFERROR 함수라는 든든한 보호막을 꼭 씌워보세요. 원래 쓰던 수식 맨 앞에 영문으로 IFERROR를 적고 괄호를 열어준 뒤, 맨 뒤에 콤마를 찍고 에러 대신 보여주고 싶은 모양(예를 들어 "미등록" 또는 빈칸을 뜻하는 "")을 입력하고 괄호만 닫아주면 끝이랍니다. 

이 간단한 함수 하나만 손에 익혀두셔도 주변 동료들에게 "어떻게 이렇게 보고서를 깔끔하게 만드냐"는 부러움 섞인 질문을 받게 되실 거예요. 여러분의 프로페셔널한 업무 완성도를 위해 오늘 꼭 한번 사용해 보시길 다정하게 권해드려요.

댓글

이 블로그의 인기 게시물

뭉쳐 있는 엑셀 데이터 칸칸이 쪼개기, 마우스 클릭 몇 번으로 끝내는 텍스트 나누기 실무 노하우

데이터 누락 없이 완벽하게! 엑셀 중복 값 시각화하고 단숨에 삭제하는 실무 노하우

엑셀 COUNTIF와 SUMIF 함수로 조건별 데이터 집계하기