30일 동안 30개의 Excel 함수: ERROR.TYPE(ERROR.TYPE)

어제 마라톤에서 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);"")

다음은 숫자 오류 코드와 표시된 메시지 간의 대응 표입니다.

댓글을 남겨주세요.