본문 바로가기
Excel/엑셀 함수

엑셀] iferror, ifna 함수로 수식 오류(에러) 처리하기

by excelnote2 2016. 9. 20.


엑셀 수식 결과 나타나는 오류(에러)가 예상된다면 if 수식으로 조건을 주어서 처리하는 방법이 아마 정석(?)이지 않을까?


예전에는 if함수와 iserr함수를 사용해서 에러인지 여부를 확인하고 if 조건으로 처리하는 방법을 사용했지만 엑셀 2007부터 iferror함수가 지원되면서 더 간단한 수식으로 처리가 가능하게 되었다. 


기본적인 사용법은 

[IFERROR(값, 에러일 때의 값)] 으로 두 개의 인수를 사용한다. 

즉 첫번째 인수로는 원하는 계산 수식을, 두번째 인수로 계산 결과 에러일 때 나타낼 문자 등을 인수로 사용한다. 





#N/A 오류 처리를 위한 IFNA함수가 별도로 마련되어 있지만, 

구글링을 해봐도 iferror함수와 ifna함수를 따로 사용해야 할 필요성은 찾지 못했다. 


iferror함수로 통일해서 사용해도 될 듯 싶다. 




댓글