함수나 수식 계산 결과가 오류일 때 “0”을 표시하는 방법
Excel에서 계산 결과가 오류로 표시될 때, 오류 메시지 대신 “0”을 표시하고 싶을 때가 있습니다. 본 문서에서는 오류 발생 가능성이 있는 수식에서 “0”을 표시하는 방법을 설명합니다.
방법
오류 발생 가능성이 있는 수식에서 “0”을 표시하려면 IFERROR 함수를 사용합니다. 이 함수는 오류가 발생하면 지정한 값(여기서는 “0”)을 반환하고, 오류가 없으면 정상적인 계산 결과를 반환합니다.
수식의 기본 문법
=IFERROR(수식, 0)
IFERROR 함수의 첫 번째 인수에는 계산 수식을, 두 번째 인수에는 오류가 발생했을 때 반환할 값을 지정합니다(예: “0”)
사용 방법
- 오류가 발생할 가능성이 있는 계산식이 포함된 셀(예: A2)을 준비합니다.
- 결과를 표시할 셀(예: B2)에 다음 수식을 입력합니다.
수식의 예
예를 들어, A2 셀에 “100”, A3 셀에 “0”이 입력된 경우 A2를 A3으로 나누는 계산식을 설정합니다.
=IFERROR(A2 / A3, 0)
수식 설명
- A2 / A3: A2를 A3으로 나누는 계산식입니다. A3의 값이 “0”이면 일반적으로 “#DIV/0!” 오류가 발생합니다.
- IFERROR(A2 / A3, 0): A2 / A3의 계산 결과가 오류일 경우 “0”을 반환하고, 오류가 없으면 정상적인 계산 결과를 반환합니다.
예제
아래 표에서는 A 열에 숫자 데이터가 입력되어 있으며, B 열에서 A 열 값을 기반으로 계산 결과를 표시합니다. 오류가 발생한 경우 “0”이 표시됩니다.
A | B | |
---|---|---|
1 | 값 | 계산 결과 |
2 | 100 | =IFERROR(A2 / A3, 0) |
3 | 0 | |
4 | 50 | =IFERROR(A4 / A5, 0) |
5 | 10 |
결과
- B2 셀: A2를 A3으로 나누는 계산은 “#DIV/0!” 오류가 발생하지만, IFERROR 함수로 인해 0이 표시됩니다.
- B4 셀: A4를 A5으로 나누는 계산은 오류가 발생하지 않아 5가 표시됩니다.
요약
Excel에서 계산식에 오류가 발생했을 때 “0”을 표시하려면 IFERROR 함수를 사용하는 방법이 유용합니다. 이는 오류 메시지를 숨길 뿐만 아니라 데이터 관리를 더 원활하게 만들어줍니다.