Descrição
Cada uma destas funções, chamadas coletivamente de funções É, verifica o valor especificado e devolve VERDADEIRO ou FALSO, dependendo do resultado. Por exemplo, a função É.CÉL.VAZIA devolve o valor lógico VERDADEIRO se o argumento do valor for uma referência a uma célula em branco; caso contrário, devolve FALSO.
Pode utilizar uma função É para obter informações sobre um valor antes de efetuar um cálculo ou qualquer outra ação com este. Por exemplo, pode utilizar a função É.ERRO em conjunto com a função SE para efetuar uma ação diferente se ocorrer um erro:
=SE(É.ERRO(A1), "Ocorreu um erro",A1 * 2)
Esta fórmula verifica se existe uma condição de erro em A1. Se for o caso, a função SE devolve a mensagem "Ocorreu um erro". Se não existir nenhum erro, a função SE efetua o cálculo A1*2.
Sintaxe
É.CÉL.VAZIA(valor)
É.ERROS(valor)
É.ERRO(valor)
ISEVEN(valor)
É.LÓGICO(valor)
É.NÃO.DISP(valor)
É.NÃO.TEXTO(valor)
É.NÚM(valor)
ISODD(valor)
É.REF(valor)
É.TEXTO(valor)
A sintaxe da função É tem o seguinte argumento:
- valor Obrigatório. É o valor que pretende testar. O argumento de valor pode ser um espaço em branco (célula vazia), um erro, valor lógico, texto, número ou referência, ou um nome correspondente a qualquer um destes itens.
| Função | Devolve VERDADEIRO se |
|---|---|
| É.CÉL.VAZIA | Valor que se refere a uma célula em branco. |
| É.ERROS | Valor que se refere a um valor de erro exceto #N/D. |
| É.ERRO | Valor que se refere a qualquer valor de erro (#N/D, #VALOR!, #REF!, #DIV/0!, #NÚM!, #NOME? ou #NULO!). |
| ÉPAR | Valor refere-se a um número par. |
| É.LÓGICO | Valor que se refere a um valor lógico. |
| É.NÃO.DISP | Valor que se refere ao valor de erro #N/D (valor não disponível). |
| É.NÃO.TEXTO | Valor que se refere a qualquer item que não seja texto. (Note que esta função devolve VERDADEIRO se o valor se referir a uma célula em branco.) |
| É.NÚM | Valor que se refere a um número. |
| ÉÍMPAR | Valor refere-se a um número ímpar. |
| É.REF | Valor que se refere a uma referência. |
| É.TEXTO | Valor que se refere a texto. |
Observações
- Os argumentos de valores das funções É não estão convertidos. Todos os valores numéricos que estão entre aspas são tratados como texto. Por exemplo, na maioria das outras funções em que é necessário um número, o valor de texto "19" é convertido no número 19. No entanto, na fórmula ISNUMBER("19"), "19" não é convertido de um valor de texto para um valor numérico e a função É.NÚM devolve FALSO.
- As funções É são úteis nas fórmulas para testar o resultado de um cálculo. Quando combinadas com a função SE, estas funções fornecem um método para localizar erros em fórmulas (consulte os exemplos seguintes).
Exemplos
Exemplo 1
Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Caso seja necessário, pode ajustar a largura das colunas para ver todos os dados.
| Fórmula | Descrição | Resultado |
|---|---|---|
| =É.LÓGICO(VERDADEIRO) | Verifica se VERDADEIRO é um valor lógico | VERDADEIRO |
| =É.LÓGICO("VERDADEIRO") | Verifica se "VERDADEIRO" é um valor lógico | FALSO |
| =É.NÚM(4) | Verifica se 4 é um número | VERDADEIRO |
| =É.REF(G8) | Verifica se G8 é uma referência válida | VERDADEIRO |
| =É.REF(XYZ1) | Verifica se XYZ1 é uma referência válida | FALSO |
Copie os dados de exemplo que se encontram na seguinte tabela e cole-os na célula A1 de uma nova folha de cálculo do Excel. Para que as fórmulas mostrem resultados, selecione-as, prima F2 e, em seguida, prima Enter. Se pretender, pode ajustar as larguras das colunas para ver todos os dados.
| Dados | ||
|---|---|---|
| Dourado | ||
| Região1 | ||
| #REF! | ||
| 330,92 | ||
| #N/D | ||
| Fórmula | Descrição | Resultado |
| =É.CÉL.VAZIA(A2) | Verifica se a célula A2 está vazia. | FALSO |
| =É.ERRO(A4) | Verifica se o valor na célula A4, #REF!, é um erro. | VERDADEIRO |
| =É.NÃO.DISP(A4) | Verifica se o valor na célula A4, #REF!, é o erro #N/D. | FALSO |
| =É.NÃO.DISP(A6) | Verifica se o valor na célula A6, #N/D, é o erro #N/D. | VERDADEIRO |
| =É.ERROS(A6) | Verifica se o valor na célula A6, #N/D, é um erro. | FALSO |
| =É.NÚM(A5) | Verifica se o valor na célula A5, 330,92 é um número. | VERDADEIRO |
| =É.TEXTO(A3) | Verifica se o valor na célula A3, Região1, é texto. | VERDADEIRO |