Kuinka pysäyttää Excel muuttamasta numeroita päivämääriksi (5 tapaa)?

  • Jaa Tämä
Hugh West

Ominaisuudet Microsoft Excel helpottaa päivämäärien syöttämistä. Esimerkiksi, 3/13 tulee 13 maaliskuu Tämä on melko ärsyttävää, kun kirjoitamme jotain, jota emme halua muuttaa päivämääräksi. Valitettavasti tätä ei voi estää. On kuitenkin olemassa kiertoteitä. Tässä artikkelissa esittelemme 5 eri tapaa estää Exceliä muuttamasta numeroita päivämääriksi.

Lataa harjoituskirja

Voit ladata työkirjan ja harjoitella niiden avulla.

Lopeta numeroiden muuttaminen päivämääriksi.xlsm

5 tehokasta tapaa estää Exceliä muuttamasta numeroita päivämääriksi

Ainoa tapa estää Exceliä muuntamasta näitä numeroita päivämääriksi on kertoa sille nimenomaisesti, että ne eivät ole numeroita. Oletetaan esimerkiksi, että meillä on tietokokonaisuus, joka sisältää kuusi numeroa, ja nyt haluamme löytää näiden numeroiden murtoluvun. Mutta kun kirjoitamme minkä tahansa murtoluvun, se muunnetaan automaattisesti päivämääriksi. Katsotaanpa, millä menetelmillä tämä voidaan estää.

1. Hyödynnä Muotoile solut -ominaisuutta, jotta Excel ei voi muuntaa numeroita päivämääriksi.

Solujen muotoilu -ominaisuuden avulla voimme muuttaa solujen numeroiden ulkoasua muuttamatta alkuperäistä numeroa. Tiedämme, että murtoluku numero on 0.2307 on 3/13 Syötämme siis numeron valittuun soluun.

Ja paina sitten Kirjoita näppäintä, ja se muunnetaan automaattisesti päivämääriksi (katso alla oleva kuvakaappaus).

Tämä tapahtuu jokaisessa solussa, kun syötät murtolukuja tai lukuja, joissa on ' / ' tai ' - '.

Estääksemme Exceliä muuntamasta numeroita päivämääriksi käytämme tekstin muotoilua. Tätä varten meidän on noudatettava alla olevia ohjeita.

VAIHEET:

  • Valitse ensin solut, joihin haluat syöttää murtoluvut.
  • Toiseksi, mene osoitteeseen Etusivu välilehti nauhasta.
  • Kolmanneksi, napsauta pientä kuvaketta kentässä Numero ryhmä avaa Solujen muotoilu valintaikkuna.
  • Vaihtoehtoisesti voit käyttää pikanäppäintä Ctrl + 1 näyttääksesi Solujen muotoilu ikkuna.

  • Näin ollen Solujen muotoilu valintaikkuna tulee näkyviin.
  • Siirry seuraavaksi Numero ja valitse Teksti .
  • Napsauta lisäksi OK painiketta sulkeaksesi valintaikkunan.

  • Jos syötät minkä tahansa murtoluvun, tämä ei muutu.

  • Lopuksi murtoluvun syöttäminen valittuihin soluihin vain pysäyttää automaattisen muutoksen numeroista päivämääriksi.

Huom: Jos teemme tämän numeron syöttämisen jälkeen, muoto muuttuu tekstiksi, mutta saamme vain päivämäärän numeerisen arvon emmekä tarkkaa numeroa tai tekstiä, jonka annoimme.

Lue lisää: [Korjattu!] Miksi Excel muuttaa numeroitani? (4 syytä)

2. Pysäytä numeroiden muuntaminen päivämääriksi käyttämällä Apostrofia Excelissä.

Paras tekniikka varmistaa, että numerot näyttävät samalta syöttämisen jälkeen, on käyttää apostrofia. Tällä tavoin, jos muotoilu muutetaan takaisin muotoon Yleistä ja solua muokataan, se säilyttää edellisen ulkonäkönsä sen sijaan, että se muotoiltaisiin automaattisesti. Katsotaanpa siis vaiheet alaspäin.

VAIHEET:

  • Valitse ensin solu, johon haluat laittaa murtoluvun.
  • Lisää sitten apostrofi ennen numeron syöttämistä.
  • Paina Kirjoita .
  • Tämä ei näy solussa, mutta jos katsot kaavapalkkia, apostrofi näkyy.

  • Voit tehdä tämän kaikille solualueille, ja apostrofin lisääminen estää exceliä muuttamasta muotoa.

Lue lisää: [Korjattu!] Excel muuttaa päivämäärät satunnaisiksi numeroiksi (3 ratkaisua)

3. Lisää välilyönti, joka estää Exceliä muuttamasta numeroita päivämääriksi.

Voimme estää exceliä muuttamasta numeroita päivämääriksi lisäämällä välilyönnin ennen numeron syöttämistä. Lisäämme välilyönnin seuraavasti.

VAIHEET:

  • Valitse solu, johon haluat syöttää ensin murtoluvun.
  • Käytä sen jälkeen välilyöntiä ennen numeroa.
  • Hit Kirjoita , solussa on edelleen aukko.

  • Voit tehdä tämän jokaiselle solualueelle, ja lisäämällä välilyönnin Excel ei muuta muotoa.

Lue lisää: Kuinka pysäyttää automaattinen korjaus Excelissä päivämäärien osalta (3 nopeaa tapaa)

4. Pysäytä automaattinen muutos numeroista päivämääriksi lisäämällä nolla & välilyönti

Ennen murtoluvun syöttämistä, kuten 3/13 tai 12/8 , varmista, että mukana on 0 ja avaruus estääksesi sitä muuttamasta numeroita päivämääriksi. Seurataan ohjeita.

ASKELEET:

  • Valitse ensin solu, johon haluat syöttää murtoluvun.
  • Liitä sitten mukaan 0 ja avaruus ennen numeroa.
  • Lisäksi paina Kirjoita .

  • Kun painat Kirjoita nolla poistuu solusta, ja solu muuttuu murtolukutyypiksi.
  • Jos tarkistat kaavapalkin, se näyttää murtoluvun desimaaliluvun.

  • Tässä menetelmässä on kuitenkin se ongelma, että sitä ei voi käyttää kaikkiin murtolukuihin. Esimerkiksi, 0.66667 on osa 8/12 mutta kun käytetään nolla ja avaruus yhdessä, tämä osoittaa 2/3 koska nämä luvut ovat jaollisia.

Huom: Suosittelen käyttämään muita menetelmiä tämän sijasta, mutta tämä toimii oikein, jos käytät ' - '.

Lue lisää: Kuinka pysäyttää Excel muuttamasta numeroita (3 helppoa menetelmää)

5. Sovelletaan Excel VBA:ta automaattisen muuntamisen estämiseksi.

Osoitteessa Excel VBA , käyttäjät voivat helposti käyttää koodia, joka toimii Excel-valikkona nauhalta. Käyttääksesi koodia VBA koodi lopettaa Excelin muuttamasta numeroita päivämääriksi, seurataan menettelyä.

ASKELEET:

  • Mene ensin osoitteeseen Kehittäjä välilehti nauhasta.
  • Toiseksi, klikkaa Visual Basic alkaen Koodi luokkaan avataksesi Visual Basic Editor . tai paina Alt + F11 avataksesi Visual Basic Editor .

  • Sen sijaan voit napsauttaa hiiren kakkospainikkeella hiiren oikealla painikkeella laskentataulukkoa ja siirtyä kohtaan Näytä koodi Tämä vie sinut myös Visual Basic Editor .

  • Tämä näkyy Visual Basic Editor johon kirjoitamme koodimme.
  • Kolmanneksi, klikkaa Moduuli alkaen Lisää pudotusvalikkopalkki.

  • Tämä luo Moduuli työkirjassasi.
  • Kopioi ja liitä VBA alla oleva koodi.

VBA-koodi:

 Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End Sub 
  • Tämän jälkeen suorita koodi napsauttamalla painiketta RubSub painiketta tai painamalla pikanäppäintä F5 .

Huom: Sinun ei tarvitse muuttaa koodia, vaan voit vain muuttaa aluetta tarpeidesi mukaan.

  • Lopuksi, jos syötät minkä tahansa numeron, jossa on ' / ' tai ' - ', se ei muutu.

Lue lisää: Kuinka pysäyttää Excelin automaattinen numeroiden muotoilu (3 helppoa tapaa)

Huomioitavia asioita

Kun käytät Excel VBA koodia laskentataulukkoon, varmista, että tallennat tiedoston nimellä Excel-makrojen käyttömahdollisuus Työkirja ja pidennys on .xlsm .

Päätelmä

Edellä mainitut tavat auttavat sinua Pysäytä Excel muuttamasta numeroita päivämääriksi Toivottavasti tämä auttaa sinua! Kerro meille kommenttiosioon, jos sinulla on kysyttävää, ehdotuksia tai palautetta. Tai voit vilkaista muita artikkeleitamme osoitteessa ExcelWIKI.com blogi!

Hugh West on erittäin kokenut Excel-kouluttaja ja analyytikko, jolla on yli 10 vuoden kokemus alalta. Hän on koulutukseltaan laskentatoimen ja rahoituksen kandidaatti sekä kauppatieteiden maisteri. Hughilla on intohimo opettamiseen, ja hän on kehittänyt ainutlaatuisen opetusmenetelmän, jota on helppo seurata ja ymmärtää. Hänen asiantuntemuksensa Excelistä on auttanut tuhansia opiskelijoita ja ammattilaisia ​​maailmanlaajuisesti parantamaan taitojaan ja menestymään urallaan. Blogissaan Hugh jakaa tietämyksensä maailman kanssa tarjoamalla ilmaisia ​​Excel-opetusohjelmia ja verkkokoulutusta auttaakseen yksilöitä ja yrityksiä saavuttamaan täyden potentiaalinsa.