Kako Excelu preprečiti spreminjanje številk v datume (5 načinov)

  • Deliti To
Hugh West

Značilnosti Microsoft Excel poenostavi vnos datumov. Na primer, 3/13 postane . 13 mar To je precej nadležno, ko vnesemo tisto, česar ne bi želeli pretvoriti v datum. Na žalost ni načina, da bi temu preprečili. Vendar so na voljo obvozi. V tem članku bomo prikazali 5 različnih načinov, kako Excelu preprečiti spreminjanje številk v datume.

Prenesi delovni zvezek za prakso

Prenesete lahko delovni zvezek in vadite z njimi.

Prenehajte spreminjati številke v datume.xlsm

5 učinkovitih načinov, kako Excelu preprečiti spreminjanje številk v datume

Edina metoda, s katero Excelu preprečite, da bi ta števila pretvoril v datume, je, da mu izrecno poveste, da to niso števila. Denimo, da imamo nabor podatkov, ki vsebuje šest števil, zdaj pa želimo najti delež teh števil. Toda ko vnesemo katero koli število z deležem, se samodejno pretvori v datume. Zato si oglejmo metode, s katerimi lahko to preprečimo.

1. Uporabite funkcijo oblikovanja celic, da Excelu preprečite pretvorbo številk v datume

Funkcija oblikovanja celic nam omogoča, da spremenimo videz številk celic, ne da bi spremenili prvotno število. Vemo, da je število deležev 0.2307 je . 3/13 . Torej vnesemo številko v izbrano celico.

Nato pritisnite Vnesite in samodejno se pretvori v datume (glejte spodnjo sliko zaslona).

To se bo zgodilo za vsako celico med vnosom številk ulomkov ali številk z / ' ali ' - '.

Da bi Excelu preprečili pretvorbo številk v datume, bomo uporabili oblikovanje besedila. Pri tem moramo slediti spodnjim korakom.

KORAKI:

  • Najprej izberite celice, v katere želite vnesti številke ulomkov.
  • Drugič, pojdite v Domov z zavihka v traku.
  • Tretjič, kliknite na majhno ikono v Številka odprete skupino Oblikovanje celic pogovorno okno.
  • Uporabite lahko tudi bližnjico na tipkovnici Ctrl + 1 za prikaz Oblikovanje celic okno.

  • Tako je Oblikovanje celic Pojavilo se bo pogovorno okno.
  • Nato pojdite v Številka v meniju in izberite Besedilo .
  • Nadalje kliknite na V REDU za zaprtje pogovornega okna.

  • Če vnesete katero koli število ulomka, se to ne bo spremenilo.

  • Če v izbrane celice vnesete katero koli številko ulomka, se samodejno spreminjanje številk v datume samo ustavi.

Opomba: Pred vnosom številke moramo spremeniti obliko. Če to storimo po vnosu številke, se bo oblika spremenila v besedilo, vendar bomo prejeli le številčno vrednost datuma in ne natančne številke ali besedilnega niza, ki smo ga navedli.

Preberite več: [Popravljeno!] Zakaj Excel spreminja moje številke? (4 razlogi)

2. Zaustavitev pretvorbe številk v datume z uporabo apostrofov v programu Excel

Najboljša tehnika za zagotavljanje enakega videza številk po vnosu je uporaba apostrofov. Če se formatiranje spremeni nazaj na Splošno in je celica urejena, bo ohranila svoj prejšnji videz, namesto da bi se samodejno oblikovala. Oglejmo si torej korake navzdol.

KORAKI:

  • Najprej izberite celico, v katero želite vnesti številko ulomka.
  • Nato pred vnosom številke dodajte apostrof.
  • Pritisnite Vnesite .
  • V celici se to ne bo prikazalo, vendar se bo apostrof prikazal, če pogledate vrstico formul.

  • To je to! To lahko storite za vsa območja celic, dodajanje apostrofov pa bo Excelu preprečilo, da bi spremenil obliko.

Preberite več: [Popravljeno!] Excel spreminja datume v naključne številke (3 rešitve)

3. Dodajte presledek, da Excelu preprečite spreminjanje številk v datume

Excelu lahko preprečimo spreminjanje številk v datume tako, da pred vnosom številke dodamo presledek. Presledek dodamo po naslednjih korakih.

KORAKI:

  • Izberite celico, v katero želite najprej vnesti številko ulomka.
  • Nato pred številko naredite presledek.
  • Hit Vnesite , je vrzel v celici še vedno prisotna.

  • To je vse! To lahko storite za vsako območje celic in z dodajanjem presledka Excel ne bo spremenil oblike.

Preberite več: Kako ustaviti samodejno popravljanje v Excelu za datume (3 hitri načini)

4. Ustavite samodejno spreminjanje številk v datume z vstavljanjem ničle & amp; presledka

Pred vnosom ulomka, kot je 3/13 ali 12/8 , poskrbite, da boste vključili 0 in . prostor da preprečite spreminjanje številk v datume. Sledimo naslednjim korakom.

KORAKI:

  • Najprej izberite celico, v katero želite vnesti ulomek.
  • Nato vključite 0 in . prostor pred številko.
  • Poleg tega lahko pritisnete Vnesite .

  • Ko pritisnete Vnesite , ničla zapusti celico in celica se spremeni v tip števila za ulomke.
  • Če preverite vrstico s formulo, bo prikazano decimalno število ulomka.

  • Vendar je pri tej metodi težava, saj je ne boste mogli uporabiti za vse ulomke, 0.66667 je delež 8/12 vendar med uporabo nič in . prostor to kaže, da je skupaj 2/3 saj so ta števila deljiva.

Opomba: Predlagam, da namesto tega uporabite druge metode, vendar bo to delovalo pravilno, če boste uporabili ' - '.

Preberite več: Kako Excelu preprečiti spreminjanje številk (3 preproste metode)

5. Uporaba programa Excel VBA za preprečevanje samodejnega pretvarjanja

S spletno stranjo Excel VBA , lahko uporabniki preprosto uporabijo kodo, ki deluje kot meni programa Excel s traku. VBA kodo, ki preprečuje, da bi Excel spreminjal številke v datume, sledimo postopku.

KORAKI:

  • Najprej pojdite v Razvijalec z zavihka v traku.
  • Drugič, kliknite na Visual Basic iz Koda odprete kategorijo Urejevalnik Visual Basic . Ali pa pritisnite Alt + F11 da odprete Urejevalnik Visual Basic .

  • Namesto tega lahko z desno tipko miške kliknete na delovni list in izberete Prikaži kodo To vas bo pripeljalo tudi do Urejevalnik Visual Basic .

  • To bo prikazano v Urejevalnik Visual Basic kjer pišemo svojo kodo.
  • Tretjič, kliknite na Modul iz Vstavite v spustnem meniju.

  • To bo ustvarilo Modul v delovnem zvezku.
  • Kopirajte in prilepite VBA spodaj prikazana koda.

Koda VBA:

 Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End Sub 
  • Nato zaženite kodo s klikom na RubSub ali pritisnite bližnjico na tipkovnici F5 .

Opomba: Kode vam ni treba spreminjati. Vse, kar lahko storite, je, da spremenite obseg glede na svoje zahteve.

  • Če vnesete katero koli številko s simbolom ' / ' ali ' - ', se ne bo spremenila.

Preberite več: Kako Excelu preprečiti samodejno oblikovanje številk (3 preprosti načini)

Stvari, ki jih je treba upoštevati

Med uporabo Excel VBA kodo v delovnem listu, poskrbite, da datoteko shranite z Omogočeno z Excelovimi makri Delovni zvezek in razširitev bo .xlsm .

Zaključek

Zgoraj navedeni načini vam bodo pomagali pri Ustavite Excel pri spreminjanju številk v datume . Upam, da vam bo to pomagalo! Če imate vprašanja, predloge ali povratne informacije, nam to sporočite v razdelku za komentarje. Lahko pa si ogledate tudi naše druge članke v ExcelWIKI.com blog!

Hugh West je zelo izkušen trener Excela in analitik z več kot 10-letnimi izkušnjami v industriji. Po izobrazbi je diplomirani računovodstvo in finance ter magisterij poslovne administracije. Hugh ima strast do poučevanja in je razvil edinstven pristop k poučevanju, ki ga je enostavno slediti in razumeti. Njegovo strokovno znanje o Excelu je pomagalo na tisoče študentom in strokovnjakom po vsem svetu, da so izboljšali svoje sposobnosti in se izkazali v karieri. Prek svojega bloga Hugh deli svoje znanje s svetom, ponuja brezplačne vadnice za Excel in spletno usposabljanje, ki posameznikom in podjetjem pomaga doseči njihov polni potencial.