Como evitar que Excel cambie números a datas (5 xeitos)

  • Comparte Isto
Hugh West

As funcións de Microsoft Excel facilitan a introdución de datas. Por exemplo, 3/13 pasa a ser 13 de marzo . Isto é bastante molesto cando escribimos o que non queremos converter a data. Por desgraza, non hai forma de evitar que isto suceda. Non obstante, hai solucións alternativas dispoñibles. Neste artigo, mostraremos 5 formas diferentes de evitar que Excel cambie números por datas.

Descargar o libro de prácticas

Podes descargar o libro de traballo e practicar con eles.

Deixa de cambiar números a datas.xlsm

5 formas efectivas de evitar que Excel cambie números a datas

O único método para evitar que Excel converta estes números en datas é dicirlle de forma explícita que non son números. Por exemplo, supoñamos que temos un conxunto de datos que contén seis números, agora queremos atopar a fracción deses números. Pero cando escribimos calquera número de fracción, convértese automaticamente en datas. Entón, vexamos os métodos para deter isto.

1. Utiliza a función de formato de celas para evitar que Excel converta números en datas

A función de formato de celas permítenos cambiar a aparencia dos números de cela sen cambiar o número orixinal. Sabemos que o número de fracción de 0,2307 é 3/13 . Entón, introducimos o número na cela seleccionada.

E despois preme a tecla Intro e será automaticamenteconvertido en datas (consulta a captura de pantalla a continuación).

Isto ocorrerá para todas e cada unha das celas mentres se introducen números de fracción ou números con " / " ou ' '.

Para evitar que Excel converta números en datas, imos utilizar o formato de texto. Para iso, debemos seguir os pasos seguintes.

PASOS:

  • Primeiro, selecciona as celas onde queres introducir os números de fracción.
  • En segundo lugar, vai á pestana Inicio da cinta.
  • En terceiro lugar, fai clic na pequena icona do grupo Número para abrir o Cadro de diálogo Formato de celas .
  • Como alternativa, pode usar o atallo de teclado Ctrl + 1 para mostrar o Formato de celas xanela.

  • Así, aparecerá a caixa de diálogo Formatar celas .
  • A continuación, vai ao Menú Número e seleccione Texto .
  • Ademais, faga clic no botón Aceptar para pechar o diálogo.

  • Agora, se introduces calquera número de fracción, isto non cambiará.

  • Finalmente , ao introducir calquera número de fracción nas celas seleccionadas só se detén o cambio automático de números a datas.

Nota: Antes de introducir o número, debemos modificar o formato. Se facemos isto despois de introducir o número, o formato cambiará ao texto, pero só recibiremos o valor numérico da data en lugar do número precisoou a cadea de texto que proporcionamos.

Ler máis: [Corrixido!] Por que Excel está cambiando os meus números? (4 Razóns)

2. Deter a conversión de números en datas usando apóstrofo en Excel

A mellor técnica para garantir que os números teñan o mesmo aspecto despois de ser introducidos é usar o apóstrofo. Deste xeito, se o formato volve a ser Xeneral e se edita unha cela, conservará a súa aparencia anterior en lugar de ser formateada automaticamente. Entón, vexamos os pasos abaixo.

PASOS:

  • En primeiro lugar, selecciona a cela onde queres poñer o número da fracción .
  • A continuación, engade un apóstrofo antes de introducir o número.
  • Preme Intro .
  • Isto non aparecerá na cela, pero se miras na barra de fórmulas aparecerá o apóstrofo.

  • Isto é! Podes facelo para todo o rango de celas, engadir un apóstrofo evitará que Excel cambie o formato.

Ler máis: [Fixado!] Excel cambiando datas a números aleatorios (3 solucións)

3. Engadir espazo para evitar que Excel cambie números por datas

Podemos evitar que Excel cambie números por datas engadindo un espazo antes de introducir un número. Engademos espazo seguindo os pasos.

PASOS:

  • Escolle a cela onde queres introducir primeiro o número da fracción.
  • Despois diso, use un espazo antes denúmero.
  • Preme Intro , o oco aínda está presente na cela.

  • Isto é todo! Podes facelo para cada intervalo de celas e, engadindo un espazo, Excel non cambiará o formato.

Ler máis: Como deter a corrección automática en Excel para as datas (3 xeitos rápidos)

4. Deter o cambio automático de números a datas inserindo cero e amp; Espazo

Antes de introducir unha fracción, como 3/13 ou 12/8 , asegúrate de incluír 0 e espazo para evitar que cambie de números a datas. Sigamos os pasos para abaixo.

PASOS:

  • Primeiro, seleccione a cela na que desexa introducir o número fraccionario.
  • A continuación , inclúa un 0 e espazo antes do número.
  • Ademais, prema Intro .

  • Cando preme Intro , o cero sae da cela e a cela cambia ao tipo de número de fracción.
  • Se marca a barra de fórmulas, isto mostrará o número decimal da fracción.

  • Pero hai un problema con este método, non poderás usalo para cada fracción. Por exemplo, 0,66667 é unha fracción de 8/12 pero ao usar o cero e o espazo xuntos, isto mostra 2 /3 xa que estes números son divisibles.

Nota:Suxerirei usar os outros métodos en lugar deste , pero isto funcionará correctamente se vostedeuse ''.

Ler máis: Como evitar que Excel cambie números (3 métodos sinxelos)

5. Aplicar Excel VBA para evitar a conversión automática

Con Excel VBA , os usuarios poden usar facilmente o código que actúa como menú de Excel desde a cinta. Para utilizar o código VBA para evitar que Excel cambie números por datas, sigamos o procedemento.

PASOS:

  • Primeiro, vai á pestana Desenvolvedor da cinta.
  • En segundo lugar, fai clic en Visual Basic na categoría Código para abrir a Visual. Editor básico . Ou preme Alt + F11 para abrir o Editor de Visual Basic .

  • En lugar de facelo, pode simplemente facer clic co botón dereito na súa folla de traballo e ir a Ver código . Isto tamén te levará ao Editor de Visual Basic .

  • Isto aparecerá no Editor de Visual Basic onde escribimos o noso código.
  • En terceiro lugar, fai clic en Módulo na barra de menú despregable Inserir .

  • Isto creará un Módulo no teu libro de traballo.
  • E copia e pega o código VBA que se mostra a continuación.

Código VBA:

1605
  • Despois, executa o código facendo clic no botón RubSub ou premendo o atallo de teclado F5 .

Nota:Non é necesario cambiar o código. Todo o que podes facer é cambiar o rango segundo o teurequisitos.

  • Finalmente, se introduce algún número con ' / ' ou ' ', non cambiará.

Ler máis: Como deter Excel de formato automático de números (3 xeitos sinxelos)

Cousas Para ter en conta

Mentres utiliza o código Excel VBA na súa folla de traballo, asegúrese de gardar o ficheiro con Excel Macro-Activado Caderno de traballo e a extensión será .xlsm .

Conclusión

As formas anteriores axudarache a Evitar que Excel cambie números ata Datas . Espero que isto che axude! Infórmanos na sección de comentarios se tes algunha pregunta, suxestión ou comentario. Ou podes botar unha ollada aos nosos outros artigos no blog ExcelWIKI.com !

Hugh West é un adestrador e analista de Excel altamente experimentado con máis de 10 anos de experiencia na industria. É Licenciado en Contabilidade e Finanzas e Máster en Administración de Empresas. Hugh ten unha paixón polo ensino e desenvolveu un enfoque docente único que é fácil de seguir e comprender. O seu coñecemento experto de Excel axudou a miles de estudantes e profesionais de todo o mundo a mellorar as súas habilidades e a destacar nas súas carreiras. A través do seu blog, Hugh comparte os seus coñecementos co mundo, ofrecendo titoriais de Excel gratuítos e formación en liña para axudar ás persoas e ás empresas a alcanzar todo o seu potencial.