Sådan stopper du Excel fra at ændre tal til datoer (5 måder)

  • Del Dette
Hugh West

Funktionerne i Microsoft Excel gør det nemmere at indtaste datoer. f.eks, 3/13 bliver 13 mar Dette er ret irriterende, når vi skriver noget, som vi ikke ønsker at konvertere til datoer. Desværre er der ingen måde at forhindre dette i at ske. Der findes dog løsninger. I denne artikel vil vi demonstrere 5 forskellige måder at forhindre Excel i at ændre tal til datoer.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen og øve dig med dem.

Stop med at ændre tal til datoer.xlsm

5 effektive måder at forhindre Excel i at ændre tal til datoer på

Den eneste metode til at forhindre Excel i at konvertere disse tal til datoer er ved udtrykkeligt at fortælle Excel, at de ikke er tal. Lad os f.eks. antage, at vi har et datasæt, der indeholder seks tal, og nu vil vi finde brøken af disse tal. Men når vi skriver et brøk-tal, konverteres det automatisk til datoer. Lad os se på metoderne til at stoppe dette.

1. Udnyt funktionen Format Cells til at forhindre Excel i at konvertere tal til datoer

Med funktionen Celler formatere celler kan vi ændre udseendet af celletal uden at ændre det oprindelige tal. Vi ved, at brøkdelstallet for 0.2307 er 3/13 Så vi indtaster tallet i den valgte celle.

Og tryk derefter på Indtast tasten, og det konverteres automatisk til datoer (se skærmbilledet nedenfor).

Dette vil ske for hver enkelt celle, når du indtaster brøktal eller tal med ' / ' eller ' - '.

For at forhindre Excel i at konvertere tal til datoer skal vi bruge tekstformatering. For at gøre dette skal vi følge nedenstående trin.

TRIN:

  • Først skal du vælge de celler, hvor du vil indtaste brøktallene.
  • For det andet skal du gå til Hjem fanen fra farvebåndet.
  • For det tredje skal du klikke på det lille ikon i Nummer gruppe for at åbne den Formater celler dialogboksen.
  • Alternativt kan du bruge tastaturgenvejen Ctrl + 1 for at vise den Formater celler vindue.

  • Således er den Formater celler dialogboksen vises.
  • Derefter skal du gå til Nummer menu og vælg Tekst .
  • Klik endvidere på OK for at lukke dialogboksen.

  • Hvis du nu indtaster et brøktal, ændres dette ikke.

  • Endelig stopper indtastning af en brøk i de valgte celler blot den automatiske ændring fra tal til datoer.

Bemærk: Før vi indtaster tallet, skal vi ændre formatet. Hvis vi gør dette efter at have indtastet tallet, ændres formatet til teksten, men vi modtager kun datoens numeriske værdi i stedet for det præcise tal eller den præcise tekststreng, vi har angivet.

Læs mere: [Rettet!] Hvorfor ændrer Excel mine tal? (4 grunde)

2. Stop konvertering af tal til datoer ved hjælp af apostrof i Excel

Den bedste teknik til at sikre, at tallene ser ens ud efter indtastning, er at bruge apostrof. Hvis formateringen på denne måde ændres tilbage til Generelt og en celle redigeres, beholder den sit tidligere udseende i stedet for at blive formateret automatisk. Så lad os se på trinene nedad.

TRIN:

  • Først skal du vælge den celle, hvor du vil indsætte brøkenummeret.
  • Tilføj derefter en apostrof, før du indtaster tallet.
  • Tryk på Indtast .
  • Dette vises ikke i cellen, men hvis du kigger på formellinjen, vises apostroffen.

  • Du kan gøre dette for alle cellerne, og hvis du tilføjer et apostrof, forhindrer du Excel i at ændre formatet.

Læs mere: [Rettet!] Excel ændrer datoer til tilfældige tal (3 løsninger)

3. Tilføj mellemrum for at forhindre Excel i at ændre tal til datoer

Vi kan forhindre Excel i at ændre tal til datoer ved at tilføje et mellemrum før indtastning af et tal. Lad os tilføje mellemrum ved at følge nedenstående trin.

TRIN:

  • Vælg den celle, hvor du ønsker at indtaste brøktallet først.
  • Derefter skal du bruge et mellemrum før nummeret.
  • Hit Indtast , er der stadig et hul i cellen.

  • Det er alt! Du kan gøre dette for alle celleområder, og ved at tilføje et mellemrum ændrer Excel ikke formatet.

Læs mere: Sådan stopper du autokorrektion i Excel for datoer (3 hurtige måder)

4. Stop automatisk ændring fra tal til datoer ved at indsætte nul & mellemrum

Før du indtaster en brøk, f.eks. 3/13 eller 12/8 , skal du sørge for at medtage en 0 og rum for at forhindre, at den ændrer tal til datoer. Lad os følge trinene nedad.

TRIN:

  • Vælg først den celle, hvor du vil indtaste det brøkdelte tal.
  • Derefter skal du medtage en 0 og rum før nummeret.
  • Desuden kan pressen Gå ind på .

  • Når du trykker på Indtast , nulstillingen forlader cellen, og cellen skifter til brøkantalstypen.
  • Hvis du tjekker formelsøjlen, vises decimaltallet for brøken.

  • Men der er et problem med denne metode, du vil ikke kunne bruge den til alle brøker, f.eks, 0.66667 er en brøkdel af 8/12 men ved brug af nul og rum sammen, viser dette 2/3 da disse tal er delbare.

Bemærk: Jeg vil foreslå at bruge de andre metoder i stedet for denne, men denne metode vil fungere korrekt, hvis du bruger ' - '.

Læs mere: Sådan stopper du Excel fra at ændre tal (3 nemme metoder)

5. Anvend Excel VBA for at forhindre automatisk konvertering

Med Excel VBA kan brugerne nemt bruge koden, der fungerer som en Excel-menu fra båndet. For at bruge koden VBA kode for at forhindre Excel i at ændre tal til datoer, lad os følge proceduren.

TRIN:

  • Først skal du gå til Udvikler fanen fra farvebåndet.
  • For det andet skal du klikke på Visual Basic fra den Kode for at åbne kategorien Visual Basic-editor . eller tryk på Alt + F11 for at åbne den Visual Basic-editor .

  • I stedet for at gøre dette kan du bare højreklikke på dit regneark og gå til Se kode Dette vil også føre dig til Visual Basic-editor .

  • Dette vil fremgå af Visual Basic-editor hvor vi skriver vores kode.
  • For det tredje skal du klikke på Modul fra den Indsæt drop-down-menulinjen.

  • Dette vil skabe en Modul i din arbejdsbog.
  • Og kopier og indsæt den VBA kode vist nedenfor.

VBA-kode:

 Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End Sub 
  • Herefter skal du køre koden ved at klikke på RubSub knappen eller ved at trykke på tastaturgenvejen F5 .

Bemærk: Du behøver ikke at ændre koden. Du kan blot ændre intervallet i overensstemmelse med dine behov.

  • Endelig, hvis du indtaster et tal med ' / ' eller ' - ', vil det ikke ændre sig.

Læs mere: Sådan stopper du Excel fra automatisk formatering af tal (3 nemme måder)

Ting at huske på

Ved brug af Excel VBA kode på dit regneark, skal du sikre dig, at du gemmer filen med Excel-makro-aktiveret Arbejdsbog og udvidelsen vil være .xlsm .

Konklusion

Ovenstående metoder vil hjælpe dig med at Stop Excel fra at ændre tal til datoer Jeg håber, at dette vil hjælpe dig! Lad os vide i kommentarfeltet, hvis du har spørgsmål, forslag eller feedback. Eller du kan kigge på vores andre artikler i ExcelWIKI.com blog!

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.