내용
어제 마라톤에서 30일 동안 30가지 Excel 기능 우리는 함수를 사용하여 값을 찾고 있었습니다 조회 (보다). 오늘 우리는 이 함수를 다시 사용하여 버그를 해결할 것입니다.
우리는 마라톤의 17일을 기능 연구에 할애할 것입니다. 오류.유형 (유형.오류). 그것은 오류 유형을 인식할 수 있으며, 차례로 이 정보를 사용하여 오류를 제거할 수 있습니다.
그럼 함수 사용에 대한 정보와 예시를 살펴볼까요? 오류.유형 (오류 유형) 추가 정보나 예가 있으면 의견에 공유해 주세요.
기능 17: ERROR.TYPE
함수 오류.유형 (ERROR.TYPE) 오류 유형을 숫자로 판별하거나 리턴합니다. #에서 (#N/A) 오류가 발견되지 않은 경우.
ERROR.TYPE 함수는 어떻게 사용할 수 있습니까?
에 의해 오류.유형 (ERROR.TYPE) 다음을 수행할 수 있습니다.
- 오류 유형을 식별합니다.
- 사용자가 발생하는 오류를 수정하는 데 도움이 됩니다.
구문 ERROR.TYPE
함수 오류.유형 (ERRORTYPE)의 구문은 다음과 같습니다.
ERROR.TYPE(error_val)
ТИП.ОШИБКИ(значение_ошибки)
- error_val (error_value)는 식별해야 하는 동일한 오류입니다.
- 함수에 의해 반환된 코드 오류.유형 (유형.오류):
- 1 ... #없는! (#비어 있는!)
- 2 ... # DIV/0! (#삭제/0!)
- 3 ... #값! (#그래서!)
- 4 ... # REF! (#씨실!)
- 5 ... # NAME? (#이름?)
- 6 ... #온원! (#숫자!)
- 7 ... #에서 (#해당 없음)
- #에서 (#N/A) ... 다른 모든 값
트랩 ERROR.TYPE
인수의 값이 error_val (error_value)는 오류가 아니며 함수의 결과입니다. 오류.유형 (ERROR.TYPE)은 오류 메시지가 됩니다. #에서 (#해당 없음). 기능을 사용하면 이것을 피할 수 있습니다 ISERROR (ISERROR)를 사용하여 예제 2와 같이 오류를 확인합니다.
예 1: 오류 유형 판별
기능 사용 오류.유형 (ERROR.TYPE) 어떤 종류의 오류가 포함되어 있는지 확인하기 위해 셀을 확인할 수 있습니다. 셀에 오류가 없으면 숫자 오류 코드 대신 값이 반환됩니다. #에서 (#해당 없음).
=ERROR.TYPE(B3)
=ТИП.ОШИБКИ(B3)
이 예에서 셀 B3에는 다음이 포함됩니다. #값! (#VALUE!)이므로 오류 유형은 3입니다.
예 2: 사용자의 오류 처리 지원
결합하여 오류.유형 (ERROR TYPE)을 다른 기능과 함께 사용하면 사용자가 셀에 나타나는 오류를 수정하도록 도울 수 있습니다. 이 예에서는 B3 및 C3 셀에 숫자를 입력해야 합니다. 텍스트가 입력되면 D3의 결과는 오류 메시지가 됩니다. #값! (#값!). C3 셀에 XNUMX을 입력하면 결과가 오류 메시지가 됩니다. # DIV / 0 (#섹션/0).
셀 D4에서 함수 ISERROR (ISERROR) 오류를 확인하고 오류.유형 (ERROR.TYPE)은 이 오류의 번호를 반환합니다. 기능 조회 (LOOKUP)은 오류를 수정하는 방법에 대한 힌트와 함께 오류 코드 테이블에서 적절한 메시지를 찾아 사용자에게 표시합니다.
=IF(ISERROR(D3),LOOKUP(ERROR.TYPE(D3),$B$9:$B$15,$D$9:$D$15),"")
=ЕСЛИ(ЕОШИБКА(D3);ПРОСМОТР(ТИП.ОШИБКИ(D3);$B$9:$B$15;$D$9:$D$15);"")
다음은 숫자 오류 코드와 표시된 메시지 간의 대응 표입니다.