Problemas ao utilizar a função texto

Anônima
2013-11-07T09:48:21+00:00

Possuo office 2013 Professional plus em inglês e estou com problemas no resultado de uma formula no  excel. Preciso visualizar uma data digitada em uma célula como texto em outra célula, a sintaxe está funcionando porém ao digitar determinadas datas o texto resultado da fórmula não é coerente.

Ex; Formatei a célula A1 no formato Data DD/MM/AAAA e a célula A2 como texto e coloquei a seguinte função: =TEXT(A1,A1). Quando digito na celula A1 as datas 01/01/1900, 11/12/2013 ou 10/11/2013 o resultado da fórmula em B1 é visualizado corretamente porém ao digitar a data 12/12/2013 o resultado vem truncado, o mesmo acontece com outras datas como por exemplo 06/01/2013.

Microsoft 365 e Office | Excel | Para uso doméstico | Windows

Pergunta bloqueada. Essa pergunta foi migrada da Comunidade de Suporte da Microsoft. É possível votar se é útil, mas não é possível adicionar comentários ou respostas ou seguir a pergunta.

0 comentários Sem comentários
Resposta aceita pelo autor da pergunta
Anônima
2013-11-11T11:32:47+00:00

Bom dia Wendel,

Utilize a função texto da seguinte forma:

=TEXT(A1,"#,###")

Observe que estou utilizando o separador de milhar com a virgula, para o padrão americano.

Caso você não precise da resposta como texto, utilize a formula com =A1 e mantenha a célula sem formatação, ou aplique o formato de número, com separador de milhar.

O erro da sua formula original era apontar o formato do resultado para a própria célula, e o Excel estava tratando a data de 12/11/2013 de forma inesperada (ou errada).

Esta resposta foi útil?

0 comentários Sem comentários

2 respostas adicionais

Classificar por: Mais útil
  1. Anônima
    2013-11-09T18:41:01+00:00

    Obrigado pela atenção mas na verdade eu preciso visualizar o valor absoluto da data onde 1/1/1900 = 1 e 31/12/2013 = 41639. Isso funciona bem porém em algumas datas a resposta vem truncada, não vem sequencial como deveria, 11/11/13 por exemplo aparece 41589 e 12/11/13 que deveria aparecer 41590 aparece 415941590.

    Esta resposta foi útil?

    0 comentários Sem comentários
  2. Anônima
    2013-11-08T15:53:36+00:00

    Boa tarde Wendel,

    para que você possa utilizar o recurso adequadamente, você deve indicar o formato final que você quer a informação na célula B1.

    Lembrando que no Excel, data é um numero inteiro, iniciando em 1/1/1900.

    A função correta para esta ação seria =TEXT(A1,"DD/MM/AAAA")

    Adeque esta função de acordo com o padrão de apresentação de datas do seu Windows.

    Esta resposta foi útil?

    0 comentários Sem comentários