T
Devolve o texto se o valor for texto, caso contrário devolve uma cadeia vazia.
T(valor)Argumentos
valorValor a testar
=T("Olá")Devolve o texto tal como está
=T(123)Devolve vazio para números
=T(A1)Extrai apenas texto
- •Raramente necessário no Excel moderno
- •Devolve vazio para valores não textuais
- •Útil para compatibilidade
- •Esperar que T converta um número na sua representação de texto - só deixa passar valores que já são texto, e devolve uma cadeia vazia para números, datas e valores lógicos
- •Usar T onde na verdade seria necessária TEXTO - T nunca formata nem converte, apenas verifica se a entrada já é texto e devolve-a inalterada ou esvazia-a
- •Aplicar T ao resultado de uma fórmula que às vezes devolve texto e às vezes um número, e depois surpreender-se quando metade dos resultados voltam como cadeias vazias
NFaz aproximadamente o oposto de T - converte números e valores lógicos em números, e devolve 0 para texto em vez do próprio texto.ÉTEXTOVerifica se um valor é texto e devolve VERDADEIRO/FALSO, uma verificação mais direta do que confiar que T devolva uma cadeia não vazia.VALORConverte texto que parece numérico num número real, o tipo de conversão que T deliberadamente não tenta.O que faz realmente T?
Devolve o valor inalterado se já for texto, e uma cadeia vazia para tudo o resto - números, datas, valores lógicos e erros tornam-se todos "".
T ainda é útil no Excel moderno?
Raramente - era mais relevante em folhas de cálculo mais antigas para compatibilidade com outros programas. A maioria das fórmulas modernas usa É.TEXTO ou TEXTO em vez disso, consoante se precise de uma verificação ou de uma conversão.
Por que razão T devolve uma cadeia vazia para o resultado da minha fórmula?
O valor subjacente é provavelmente um número, uma data ou um valor lógico em vez de texto - T só deixa passar valores de texto genuínos.
Precisa traduzir uma fórmula usando T?
Use nosso tradutor para converter sua fórmula completa
