Início
» Domínios
»
How to Stop Excel from Automatically Changing Numbers to Dates
How to Stop Excel from Automatically Changing Numbers to Dates
The most reliable fix is to format the destination cells as Text before you type or paste date-like numbers. If you only have a few values, prefix each one with an apostrophe. For CSV or other imported data, use Power Query and explicitly set identifier columns to Text before loading them into the worksheet.
This distinction matters because Excel has more than one kind of automatic conversion. Microsoft still documents the long-standing behavior in which entries containing a slash or hyphen can be interpreted as dates. At the same time, newer Excel releases include Automatic Data Conversion controls for several specific patterns. Those newer controls are useful, but they are not a universal off switch for every value that looks like a date.
Current status: The guidance below was checked against Microsoft Support in September 2026. Microsoft says the Text-format workaround applies across Excel for Microsoft 365, Excel 2024, Excel 2021, Excel 2019, and Excel 2016. The newer Automatic Data Conversion feature is documented for Excel for Microsoft 365 and Excel 2024, including current Mac editions.
Why Excel changes numbers to dates
Excel tries to infer the type of data you enter. That is convenient when you really mean a date, but it creates problems with identifiers such as part numbers, sports records, room codes, version-like values, or labels such as 1-2 and 11/53. Microsoft gives the example that typing 12/2 can become a date.
The exact result can depend on regional settings and the characters in the value. A slash-based entry may be interpreted differently in a month/day region than in a day/month region. That is why the safe solution is to tell Excel that the field is text before Excel has a chance to interpret it.
Action: If the values are identifiers rather than quantities you plan to calculate, treat the entire column as Text.
Example worksheet showing date-like entries in one column and their intended code forms in another. The exact date displayed after conversion can vary with regional settings.
Method 1: Format cells as Text before entering the values
This is the best general-purpose method for codes that contain slashes, hyphens, leading zeros, or other characters that might trigger automatic interpretation.
On Excel for Windows or Mac
Select the cells or the entire column that will contain the values.
Open the Format Cells dialog. On Windows, Ctrl+1 is the standard shortcut; on Mac, use the corresponding Format Cells shortcut available in your edition.
On the Number tab, choose Text, then confirm the dialog.
Type or paste the values after the Text format has been applied.
A Microsoft descreve o formato de texto como o tratamento do conteúdo da célula como texto, exibindo-o exatamente como foi digitado. Isso é diferente de simplesmente alterar a aparência de um número já armazenado.
Ação: Pré-formatar uma coluna de entrada reutilizável como Texto antes de colar códigos de produto, IDs de conta, números de caso ou outros identificadores semelhantes a datas.
A caixa de diálogo Formatar Células com a opção Texto selecionada. Aplicar Texto antes da entrada de dados instrui o Excel a preservar os valores futuros como texto em vez de interpretá-los como sequências de caracteres semelhantes a datas.
Sobre o Excel para a web
Selecione as células desejadas e, em seguida, use Página Inicial > Formatar Número > Texto . A Microsoft documenta isso como o equivalente na Web para impedir a formatação automática indesejada de números.
Ação: Se você estiver colaborando em um navegador, defina a coluna de entrada compartilhada como Texto antes que os colegas de equipe comecem a inserir dados.
Os valores hifenizados permanecem inalterados após as células de destino serem preparadas para entrada de texto. Este é o resultado desejado para identificadores que apenas se assemelham a datas.
Método 2: Use um apóstrofo para alguns valores isolados.
Se você precisar inserir apenas alguns valores, digitar um apóstrofo antes do valor é mais rápido do que formatar um intervalo inteiro. Por exemplo, digite `\` '11-53ou `\ '1/47`. A Microsoft afirma que o apóstrofo não é exibido na célula depois que você pressiona Enter.
Isso geralmente é mais limpo do que adicionar um espaço inicial. A Microsoft também observa que um espaço inicial permanece na célula, embora recomende o uso do apóstrofo em vez de um espaço quando os dados forem usados com funções de pesquisa como CORRESP ou PROCV.
Ação: Utilize a técnica do apóstrofo para entradas ocasionais; utilize uma coluna formatada como Texto para grandes volumes de dados ou fluxos de trabalho repetíveis.
Método 3: Compreenda o que a Conversão Automática de Dados pode — e não pode — desativar.
As versões mais recentes do Excel possuem uma seção de Conversão Automática de Dados . No Excel para Windows atual, a Microsoft a encontra em Arquivo > Opções > Dados . Esse recurso permite controlar diversas conversões, incluindo a remoção de zeros à esquerda, o encurtamento de números muito longos, a interpretação de valores próximos à letra E como notação científica e a conversão de uma sequência contínua de letras e números em uma data.
Para a opção relacionada a datas, a Microsoft dá JAN1um exemplo. Desativar a opção " Converter letras e números contínuos em data" pode manter esse tipo de valor como texto. No entanto, a Microsoft alerta explicitamente que valores que contenham espaços ou outros caracteres, como "\n" JAN 1ou "\ JAN-1n", ainda podem ser tratados como datas.
Essa limitação é importante. Ela explica por que essa configuração não contradiz a página de suporte da Microsoft, que afirma não haver uma maneira geral de desativar o comportamento clássico para todas as entradas de data com barra ou hífen. Para esses valores, a formatação de texto continua sendo o método confiável.
Ação: Se você usa o Microsoft 365 ou o Excel 2024, revise Arquivo > Opções > Dados > Conversão automática de dados , mas continue formatando os campos de identificação como Texto quando eles contiverem barras ou hífenes.
Conceito errado comum: a AutoCorreção não é a opção de conversão de datas.
É fácil presumir que a opção Revisão de Texto > Opções de AutoCorreção controla esse comportamento, pois a AutoCorreção altera o texto enquanto você digita. A documentação atual do Excel da Microsoft, no entanto, coloca os controles de conversão mais recentes relevantes nas opções de Dados, e não na página Revisão de Texto.
Ação: Não perca tempo alterando a ortografia ou as configurações de AutoCorreção para resolver problemas de análise de datas numéricas. Use a formatação de texto, as opções de dados descritas acima ou um fluxo de trabalho de importação que atribua o tipo de coluna explicitamente.
A página de Revisão de Texto e AutoCorreção é um caminho frequentemente mal interpretado. A Microsoft documenta os controles de Conversão Automática de Dados do Excel em Opções de Dados, enquanto a Formatação de Texto continua sendo a solução mais abrangente para identificadores semelhantes a datas.
Método 4: Para arquivos CSV, importe os dados em vez de confiar na detecção automática de tipo.
Os arquivos CSV não armazenam os tipos de célula ou a formatação do Excel. Quando o Excel abre ou importa o arquivo, ele precisa interpretar o texto. É exatamente aí que IDs como `<id>` 3-4, 00123`<string>` ou longas sequências numéricas podem ser alterados sem querer.
Para importações repetíveis, use Dados > De Texto/CSV . Na pré-visualização, escolha Transformar Dados para abrir o Power Query. Selecione a coluna de identificadores, altere o tipo de dados para Texto , aceite a substituição do tipo detectado, se solicitado, e use Fechar e Carregar .
A Microsoft documenta que o Power Query detecta automaticamente os tipos de coluna para fontes não estruturadas, como arquivos CSV e de texto. Alterar explicitamente uma coluna de identificador para Texto impede que atualizações posteriores reinterpretem esse campo como uma data.
Ação: Se um arquivo CSV fizer parte de um fluxo de trabalho recorrente, salve as etapas do Power Query e atualize a consulta em vez de abrir o CSV diretamente a cada vez.
Se o Excel já tiver convertido o valor, alterar o formato pode não restaurar o texto original.
Este é outro mal-entendido comum. A formatação de números altera principalmente a forma como um valor armazenado é exibido. A Microsoft observa que os formatos de número alteram a aparência sem alterar o valor subjacente usado para cálculos. Se o Excel já interpretou sua entrada como um valor de data, alterar a célula para Texto posteriormente não reconstrói com precisão os caracteres originais digitados.
Por exemplo, se um identificador foi transformado em uma data, o Excel pode estar armazenando um valor serial de data em vez da string original. A fonte de recuperação segura é o arquivo original, os dados da área de transferência, o sistema de registro ou uma ação de desfazer imediata.
Ação: Se a conversão acabou de ocorrer, use Desfazer. Se a planilha já foi salva, importe-a novamente ou insira os identificadores afetados de uma fonte confiável após formatar as células de destino como Texto.
As frações são um caso especial.
Se 1/2o valor for uma fração numérica (um meio) em vez de um identificador, armazená-lo como texto geralmente não é a melhor opção, pois você pode querer usá-lo em cálculos. A Microsoft recomenda inserir um zero seguido de um espaço antes da fração, como 1/2 0 1/2. Dessa forma, o Excel mantém o valor como uma fração em vez de interpretá-lo como uma data.
Ação: Decida se a entrada é um identificador ou um valor matemático. Use texto ou um apóstrofo para identificadores; use o método de entrada de fração quando precisar de operações aritméticas.
Qual solução você deve usar?
Situação
Melhor abordagem
Por que
Muitos códigos como 1-2, 3/4 ou 11-53
Formate a coluna previamente como texto.
Impede que o Excel interprete entradas futuras como datas.
Um ou dois identificadores semelhantes a datas
Preceda cada valor com um apóstrofo.
Rápido e não exibe o apóstrofo na célula.
Cadeias de caracteres no formato JAN1 no Microsoft 365 ou Excel 2024
Revisar as configurações de conversão automática de dados
A conversão contínua específica de letras para números pode ser desativada.
Importações recorrentes de CSV
Utilize o Power Query e defina o tipo de coluna como Texto.
Torna a transformação repetível a cada atualização da página.
Uma fração matemática real
Digite 0, um espaço e, em seguida, a fração.
Mantém o valor numérico e utilizável em cálculos.
O valor já foi convertido.
Desfazer ou restaurar a partir da origem
Alterar o formato de exibição não recria necessariamente a string original.
O que é verificado, o que depende do contexto e o que não é uma solução universal.
Verificado: A Microsoft recomenda pré-formatar as células como Texto para evitar que entradas contendo barras e hífens sejam formatadas automaticamente como datas.
Verificado: Adicionar um apóstrofo antes de um valor impede que o apóstrofo seja exibido, mantendo a entrada como texto.
Verificado: As versões atuais do Microsoft 365 e do Excel 2024 incluem controles de Conversão Automática de Dados para conversões específicas, incluindo sequências contínuas de letras e números que se assemelham a datas.
Dependente do contexto: A data exata que o Excel gera a partir de uma entrada ambígua pode variar de acordo com as configurações regionais e o padrão de entrada.
Não é uma solução universal: Desativar a conversão contínua de datas por letras e números não garante que sequências com espaços, barras ou hífens nunca serão interpretadas como datas.
Configuração incorreta: as opções de Revisão de Texto e Correção Automática não são o controle documentado para esse comportamento de conversão de data numérica.
Ação: Estruture sua planilha com base em tipos de dados explícitos, em vez de confiar que o Excel fará essa suposição corretamente.
Lista de verificação rápida
Crie uma célula de teste em branco na mesma coluna e confirme se o Formato de Número está definido como Texto antes de inserir qualquer coisa.
Insira um identificador representativo, como 1-2ou 11/53.
Confirme se os caracteres permanecem exatamente como foram digitados.
Se a planilha receber dados CSV, teste a atualização do Power Query com vários casos extremos, incluindo zeros à esquerda e códigos semelhantes a datas.
Mantenha o arquivo de origem intacto até que você tenha verificado os valores importados.