ÉNÚM
Devolve VERDADEIRO se um valor for um número, FALSO caso contrário.
ÉNÚM(valor)Argumentos
valorO valor a verificar
=ÉNÚM(A1)Verifica se A1 contém um número
=ÉNÚM(PROCURAR("texto";A1))Testa se a função PROCURAR encontrou correspondência
=SE(ÉNÚM(A1);A1*2;0)Calcula apenas se for número
- •As datas são números (devolve VERDADEIRO)
- •Texto que parece números devolve FALSO
- •Use VALOR para converter texto em números
- •Usar ÉNÚM numa célula com um número guardado como texto, à espera de VERDADEIRO - devolve FALSO, já que o tipo subjacente da célula é texto, não um número
- •Esquecer que datas e horas são armazenadas internamente como números, por isso ÉNÚM devolve VERDADEIRO para uma célula de data, o que surpreende quem espera que só assinale números simples
- •Usar ÉNÚM sozinha para validar a entrada do utilizador quando uma verificação mais específica combinada com um teste de intervalo apanharia mais problemas reais de dados
Por que razão ÉNÚM devolve FALSO para algo que parece um número?
O valor provavelmente está guardado como texto em vez de um número real - comum depois de importar dados de um CSV ou outro sistema. Experimente VALOR() para o converter, ou verifique se há um apóstrofo inicial.
ÉNÚM devolve VERDADEIRO para datas?
Sim, datas e horas são armazenadas internamente como números de série, por isso ÉNÚM trata-as como números, não como um tipo de data separado.
Como converto um número em texto para que ÉNÚM devolva VERDADEIRO?
Envolva-o em VALOR(), como VALOR(A1), que converte uma cadeia de texto com aparência numérica num número real.
Precisa traduzir uma fórmula usando ÉNÚM?
Use nosso tradutor para converter sua fórmula completa
