30 funções do Excel em 30 dias: ERROR.TYPE (ERROR.TYPE)

Ontem na maratona 30 funções do Excel em 30 dias estávamos procurando valores usando a função OLHO PARA CIMA (VISÃO). Hoje vamos usar esta função novamente para trabalhar nos bugs.

Dedicaremos o 17º dia da maratona ao estudo da função TIPO DE ERRO (TIPO.ERRO). Ele é capaz de reconhecer tipos de erros e você, por sua vez, pode usar essas informações para eliminá-los.

Então, vamos ver as informações e exemplos de uso da função TIPO DE ERRO (TIPO DE ERRO) no Excel. Se você tiver informações ou exemplos adicionais, compartilhe-os nos comentários.

Função 17: TIPO DE ERRO

função TIPO DE ERRO (ERROR.TYPE) determina o tipo de erro por número ou retorna #NO (#N/A) se nenhum erro for encontrado.

Como a função ERROR.TYPE pode ser usada?

Por meio de TIPO DE ERRO (ERROR.TYPE) Você pode:

  • identificar o tipo de erro.
  • ajudar os usuários a corrigir os erros que ocorrem.

Sintaxe ERROR.TYPE

função TIPO DE ERRO (ERRORTYPE) tem a seguinte sintaxe:

ERROR.TYPE(error_val)

ТИП.ОШИБКИ(значение_ошибки)

  • erro_val (error_value) é o mesmo erro que precisa ser identificado.
  • códigos retornados pela função TIPO DE ERRO (TIPO.ERRO):
    • 1… #NULO! (#VAZIO!)
    • 2… #DIV/0! (#DEL/0!)
    • 3… #VALOR! (#ASSIM!)
    • 4… # Ref! (#SSIL!)
    • 5… # Nome? (#NOME?)
    • 6… #NUM! (#NÚMERO!)
    • 7… #NO (#N / D)
    • #NO (#N/A) … qualquer outro valor

Armadilhas ERROR.TYPE

Se o valor do argumento erro_val (error_value) não é um erro, o resultado de uma função TIPO DE ERRO (ERROR.TYPE) será uma mensagem de erro #NO (#N / D). Você pode evitar isso se usar a função ERRO (ISERROR) para verificar um erro, conforme mostrado no exemplo 2.

Exemplo 1: Determinando o tipo de erro

Usando funções TIPO DE ERRO (ERROR.TYPE) Você pode verificar uma célula para determinar que tipo de erro ela contém. Se não houver erro na célula, em vez de um código de erro numérico, o valor será retornado #NO (#N / D).

=ERROR.TYPE(B3)

=ТИП.ОШИБКИ(B3)

Neste exemplo, a célula B3 contém #VALOR! (#VALUE!), então o tipo de erro é 3.

Exemplo 2: Ajudando os usuários a lidar com erros

Combinando TIPO DE ERRO (TIPO DE ERRO) com outras funções, você pode ajudar os usuários a corrigir erros que aparecem em uma célula. Neste exemplo, os números devem ser inseridos nas células B3 e C3. Se o texto for inserido, o resultado em D3 será uma mensagem de erro #VALOR! (#VALOR!). Se zero for inserido na célula C3, o resultado será uma mensagem de erro # DIV / 0 (#SEÇÃO/0).

Na célula D4, a função ERRO (ISERROR) verifica se há um erro e TIPO DE ERRO (ERROR.TYPE) retorna o número deste erro. Função OLHO PARA CIMA (LOOKUP) encontra uma mensagem apropriada na tabela de códigos de erro com uma dica sobre como corrigir o erro e a exibe ao usuário.

=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);"")

Aqui está uma tabela de correspondência entre códigos de erro numéricos e mensagens exibidas:

Deixe um comentário