Software  
 
Rede de conhecimento computador >> Software >> Microsoft Excel >> Content
Por que o Excel considera as datas uma string de texto?
O Excel não considera inerentemente as datas como seqüências de texto. De fato, o Excel tem uma maneira específica de armazenar e lidar com datas como valores numéricos. No entanto, existem situações em que o Excel pode interpretar as datas como texto, levando à confusão. Aqui está um colapso de por que isso acontece e como o Excel geralmente lida com datas:

Como o Excel normalmente lida com as datas:

* data como números de série: O Excel Stores data como números de série seqüenciais, a partir de 1º de janeiro de 1900, que é representado como o número 1. Cada dia subsequente é incrementado em 1. Por exemplo, 2 de janeiro de 1900 é 2 e 1 de janeiro de 2024 é 45292.
* formatação: O número de série é exibido em um formato de data legível pelo homem, como "MM/DD/AAYYY" ou "DD-MMM-YYYY" através de opções de formatação. Essa formatação altera apenas a aparência da data *, não o valor numérico subjacente.
* cálculos : Como as datas são armazenadas como números, você pode executar operações aritméticas com elas. Por exemplo, você pode adicionar dias a uma data para calcular uma data futura ou subtrair duas datas para encontrar o número de dias entre eles.

Por que as datas podem ser interpretadas como texto:

Várias razões podem fazer com que o Excel trate o que você acha que é uma data como uma string de texto:

1. Importação formatada incorretamente:
* arquivos CSV: Ao importar dados de arquivos CSV ou outros formatos baseados em texto, o Excel pode não reconhecer os dados como datas automaticamente. Se o formato de data no CSV não corresponder às configurações padrão do Excel ou for ambíguo, ele o importará como texto.
* Polar dados: A colagem de dados de fontes externas (como sites ou outros aplicativos) também pode levar ao Excel Trating Dates como texto se os dados não forem formatados corretamente.
2.
* Se houver espaços líderes ou à direita em torno do valor da data, o Excel geralmente o tratará como texto.
3. Formatos de data inconsistente:
* Se o formato de data for inconsistente em uma coluna (por exemplo, algumas datas são "mm/dd/yyyy" e outras são "dd-mmm-yyyy"), o Excel poderá ter problemas automaticamente reconhecê-los como datas.
4. prefixo de apóstrofe:
* Se uma célula contiver um apóstrofe (') no início do valor, o Excel tratará todo o conteúdo da célula como texto, independentemente do que está dentro. Isso é frequentemente usado para forçar o Excel a exibir números exatamente como inserido (por exemplo, exibir zeros líderes).
5. Formatação da célula :
* Se o formato da célula estiver explicitamente definido como "texto" * antes de * você entrar na data, o Excel armazenará o valor como texto. Mesmo se você alterar o formato posteriormente para um formato de data, a célula ainda manterá o valor como texto, a menos que você entre novamente ou converta os dados.
6. Configurações regionais:
* A interpretação das datas do Excel depende das configurações regionais do seu computador (formatos de data e hora). Se o formato de data em seus dados não corresponder às suas configurações regionais, o Excel poderá não reconhecê -lo como uma data. Por exemplo, em algumas regiões, o formato da data é dd/mm/aaaaaaaaaaaaaaaaaaaaaaaaaaaa
7. Excel erros:
* Embora raro, às vezes o Excel pode ter problemas com determinados formatos ou cálculos de data, levando a um comportamento inesperado.

Como corrigir as datas tratadas como texto:

Se o Excel estiver tratando suas datas como texto, veja como consertá -lo:

1. Verifique se há espaços de liderança/trilha:
* Use a função `TRIM ()` para remover os espaços líderes e traseiros:`=TRIM (A1)` (assumindo que a data do texto está na célula A1).
2. Converta o texto em datas usando value ():
* A função `value ()` às vezes pode converter uma sequência de texto que parece uma data em um valor numérico de data:`=value (a1)`. Você pode precisar formatar a célula como uma data.
3. Use a função dateValue ():
* Se sua sequência de texto estiver em um formato de data reconhecível, `dateValue ()` pode convertê -lo:`=dateValue (a1)`. Novamente, você precisará formatar a célula como uma data.
4. Texto para colunas (dados> Texto para colunas):
* Selecione a coluna que contém as datas do texto.
* Vá para a guia "Dados" e clique em Texto "para colunas".
* Escolha "delimitado" ou "largura fixa" (não importa realmente para esse fim). Clique em "Avançar".
* Na próxima etapa, * desmarque * todos os delimitadores (por exemplo, guia, semicolon, vírgula, espaço). Clique em "Avançar".
* Na etapa final, selecione o botão de rádio "Data" e escolha o formato de data que corresponde aos seus dados (por exemplo, "Mdy" para mês/dia/ano).
* Clique em "Concluir". Este geralmente é o método mais robusto.
5. Use Localizar e substituir:
* Se você suspeitar que um apóstrofo está causando o problema, use "Localizar e substituir" (Ctrl+H). Encontre `` e substitua -o por nada.
6. Copiar e colar especial (valores):
* Selecione as células com as datas de texto.
* Copie -os (Ctrl+C).
* Clique com o botão direito do mouse no mesmo local e escolha "Colar especial ..."
* Selecione "Valores" e clique em "OK". Isso colará apenas os valores subjacentes, potencialmente retirando a formatação que está causando o problema.
7. reformate a célula:
* Selecione as células que deseja formatar.
* Clique com o botão direito do mouse e escolha "Formatar células ..."
* Vá para a guia "Número" e escolha "data".
* Selecione o formato de data desejado. * IMPORTANTE:* Se as datas já estiverem** mostrando como texto, alterar o formato sozinho não o consertará. Você precisa usar um dos métodos de conversão acima *primeiro *.
8. Verifique as configurações regionais:
* Se o problema persistir, verifique se as configurações regionais do seu computador estão configuradas corretamente para o formato de data da sua região. No Windows, você pode encontrar essas configurações nas configurações de "região" ou "idioma" no painel de controle ou no aplicativo de configurações.

Em resumo, o Excel foi projetado para lidar com datas como números, mas problemas com configurações de importação, formatação ou regional podem levar a datas sendo interpretadas como texto. Compreender as causas potenciais e aplicar os métodos de conversão apropriados são essenciais para resolver esses problemas.

Anterior :

Próximo :
  Os artigos relacionados
·É verdade que o texto é truncado quando a célula res…
·O que é um operador no Microsoft Excel? 
·Como você usa a função XOR no Excel? 
·Por que o cursor muda para sólido e entrar no Excel on…
·Distinguir entre Power Point e Excel 2007? 
·Você pode arrastar a alça de preenchimento para a sé…
·O que deve ser o tipo de arquivo salvar como se salve o…
·O que cada linha de uma tabela representa no Excel? 
·Como você soletra automaticamente um valor no formato …
·O que exibe a data atual em cada página de uma funçã…
  Artigos em destaque
·Como criar um PDF a partir de um Microsoft Word Downloa…
·História do Microsoft Office 2007 
·Como obter o endereço de uma seleção em VBA 
·Como remover dados da tabela no Access Consulta 
·OpenOffice Calc : Como criptografar um arquivo 
·Como fazer uma estrela com Wingdings fonte 
·Como extrair páginas específicas de um documento Gran…
·Como alterar um arquivo de legendas de SUB para SRT 
·Como visualizar seguidores no Instagram sem uma conta 
·Como instalar o Trapcode Plugins para CS3 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados