ISERROR 함수
값이 오류인지 여부를 확인하고 TRUE 또는 FALSE를 반환합니다.
구문
ISERROR(<value>)
매개 변수
용어 |
정의 |
---|---|
value |
테스트할 값입니다. |
반환 값
부울 값으로, 값이 오류이면 TRUE이고, 그렇지 않으면 FALSE입니다.
예
다음 예에서는 대리점 판매 총액 대비 인터넷 판매 총액의 비율을 계산합니다. ISERROR 함수는 값을 0으로 나누는 등의 오류를 검사하는 데 사용됩니다. 오류가 있으면 빈 값이 반환되고, 오류가 없으면 계산 결과로 구한 비율이 반환됩니다.
= IF( ISERROR(
SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)
, BLANK()
, SUM('ResellerSales_USD'[SalesAmount_USD])
/SUM('InternetSales_USD'[SalesAmount_USD])
)