Você digita uma data como 5/4 em uma célula e o Excel a altera para 4 de maio quando você queria 5 de abril. Essa conversão automática de datas é uma frustração comum para usuários internacionais. O Excel usa as configurações regionais do seu sistema para interpretar datas. Este artigo explica como controlar esse comportamento e inserir datas exatamente como você pretende.
Principais Conclusões: Como Impedir o Excel de Corrigir Datas para o Dia Errado
- Formatar Células > Texto: Impede que o Excel interprete sua entrada como data, tratando o conteúdo da célula como texto simples.
- Configurações do Windows > Hora e Idioma > Região: Altera o formato de data do sistema que o Excel usa para reconhecer a ordem do mês e dia.
- Apóstrofo inicial (‘): Força o Excel a armazenar uma entrada como texto, exibindo a data digitada sem convertê-la.
Por que o Excel Altera Automaticamente o Formato da Sua Data
O Excel foi projetado para reconhecer padrões comuns de data e convertê-los em um número de série de data padronizado. Esse número permite cálculos com datas. O programa decide qual parte da sua entrada é o mês e qual é o dia com base nas configurações regionais do Windows. Por exemplo, se o sistema estiver configurado para o formato dos Estados Unidos (MM/DD/AAAA), digitar 3/12 será lido como 12 de março. Se você pretendia 3 de dezembro, a correção automática resulta no dia errado.
Esse recurso é útil quando funciona corretamente, mas causa erros quando a configuração regional não corresponde ao formato de data desejado. A correção ocorre assim que você pressiona Enter. O Excel não pede confirmação. O problema central é uma incompatibilidade entre a sua convenção de digitação e as regras que o Excel está usando para interpretá-la.
Métodos para Evitar a Conversão Automática de Datas
Você pode usar vários métodos para impedir que o Excel altere suas datas. A melhor escolha depende se você precisa da data para cálculos ou apenas para exibição.
Método 1: Formatar Células como Texto Antes da Inserção
Este é o método mais confiável para dados que você não precisa calcular, como números de peça ou códigos de referência que se parecem com datas.
- Selecione as células de destino
Clique e arraste para selecionar a célula ou intervalo onde você digitará as datas. - Abra a caixa de diálogo Formatar Células
Clique com o botão direito na seleção e escolha Formatar Células. Você também pode pressionar Ctrl+1. - Defina o formato da célula como Texto
Na caixa de diálogo Formatar Células, clique na guia Número. Selecione Texto na lista Categoria e clique em OK. - Digite sua data
Insira sua data na célula formatada. Ela aparecerá exatamente como digitada e alinhada à esquerda, indicando que é texto.
Método 2: Usar um Apóstrofo Inicial
Este é um truque rápido para entradas únicas. O apóstrofo não é exibido na célula, mas diz ao Excel para tratar tudo após ele como texto.
- Digite um apóstrofo primeiro
Clique na célula e digite uma aspa simples (‘). - Digite sua data imediatamente após
Por exemplo, digite ‘5/4 e pressione Enter. A célula mostrará 5/4, e um pequeno triângulo verde no canto indica que está armazenado como texto.
Método 3: Alterar as Configurações Regionais do Sistema
Esta é uma solução permanente se você usa consistentemente uma ordem de data diferente. Ela altera a regra que o Excel segue para todas as novas pastas de trabalho.
- Abra as Configurações do Windows
Clique no menu Iniciar e selecione o ícone de engrenagem Configurações, ou pressione a tecla Windows + I. - Navegue até Hora e Idioma
Na janela Configurações, clique em Hora e Idioma e selecione Região na barra lateral esquerda. - Altere o formato regional
Em Formato regional, clique no menu suspenso. Selecione um país que use a ordem de data desejada, como Reino Unido para DD/MM/AAAA. - Reinicie o Excel
Feche e reabra o Excel para que a nova configuração regional entre em vigor.
Erros Comuns e Limitações
Entender essas armadilhas ajudará você a escolher o método certo e evitar novos problemas.
Datas Formatadas como Texto Não Podem Ser Usadas em Cálculos
Se você formatar uma célula como Texto ou usar um apóstrofo, o Excel vê sua entrada como uma sequência de caracteres. Você não pode classificar essas entradas cronologicamente nem usá-las em funções como DATEDIF. A função SOMA retornará zero para um intervalo de datas em texto. Para calcular com essas datas, você deve primeiro convertê-las usando a função DATA.VALOR.
Alterar o Formato Após a Inserção Não Corrige Dados Existentes
Se o Excel já converteu 5/4 para 4 de maio, alterar o formato da célula para Texto apenas mudará a exibição do número de série. Não reverterá para 5/4. Para corrigir dados já convertidos, você deve reinseri-los após aplicar o formato Texto ou usar fórmulas para extrair e reconstruir a data.
Importação de CSV e Arquivos de Texto com Datas Erradas
Ao abrir um arquivo CSV, o Excel aplica a conversão de data com base nas configurações do sistema durante a importação. Para evitar isso, importe os dados usando o recurso Dados > De Texto/CSV. Na janela de visualização, selecione a coluna que contém as datas e altere o Tipo de Dados para Texto antes de carregar.
Formato de Texto vs. Configuração do Sistema: Principais Diferenças
| Item | Formatar Células como Texto | Alterar Configuração Regional do Windows |
|---|---|---|
| Uso Principal | Evitar conversão para dados de exibição | Corrigir conversão para datas calculáveis |
| Impacto em Cálculos | Datas se tornam texto e não podem ser calculadas | Datas permanecem valores de data verdadeiros para fórmulas |
| Escopo da Alteração | Aplica-se apenas às células selecionadas no Excel | Aplica-se a todo o sistema, a todos os programas |
| Melhor Para | Números de peça, identificadores, referências estáticas | Modelos financeiros, cronogramas, qualquer pasta de trabalho que precise de cálculos com datas |
| Velocidade de Inserção de Dados | Requer pré-formatação das células | Permite digitação direta sem etapas especiais |
Agora você pode inserir datas sem que o Excel as altere para o dia errado. Use o formato Texto para códigos de referência e a alteração da configuração regional para cálculos baseados em datas. Para uma correção rápida em uma única célula, lembre-se do truque do apóstrofo. Para trabalhar com datas que já foram convertidas incorretamente, explore as funções TEXTO e DATA.VALOR para reformatá-las e reconstruí-las.