Obsah
Vlastnosti Microsoft Excel zjednodušiť zadávanie dátumov. Napríklad, 3/13 sa stáva 13. marca . Je to dosť nepríjemné, keď zadávame to, čo by sme nechceli previesť na dátum. Bohužiaľ, neexistuje spôsob, ako tomu zabrániť. Existujú však obchádzky. V tomto článku si ukážeme 5 rôznych spôsobov, ako zabrániť programu Excel meniť čísla na dátumy.
Stiahnite si cvičebnicu
Môžete si stiahnuť pracovný zošit a precvičovať s nimi.
Prestaňte meniť čísla na dátumy.xlsm5 účinných spôsobov, ako zabrániť programu Excel meniť čísla na dátumy
Jedinou metódou, ako zabrániť programu Excel, aby tieto čísla konvertoval na dátumy, je explicitne mu povedať, že to nie sú čísla. Predpokladajme napríklad, že máme súbor údajov obsahujúci šesť čísel, a teraz chceme zistiť zlomok týchto čísel. Keď však zadáme akékoľvek číslo zlomku, automaticky sa konvertuje na dátumy. Pozrime sa teda na metódy, ako tomu zabrániť.
1. Využite funkciu formátovania buniek, aby ste zabránili programu Excel konvertovať čísla na dátumy
Funkcia formátovania buniek nám umožňuje zmeniť vzhľad čísel buniek bez toho, aby sa zmenilo pôvodné číslo. Vieme, že číslo zlomku 0.2307 je . 3/13 . Takže do vybranej bunky zadáme číslo.
A potom stlačte tlačidlo Vstúpte na stránku a automaticky sa prevedie na dátumy (pozri obrázok nižšie).
Toto sa stane pre každú bunku pri zadávaní zlomkových čísel alebo čísel s / ' alebo ' - '.
Aby Excel neprevádzal čísla na dátumy, použijeme formátovanie textu. Na to musíme postupovať podľa nižšie uvedených krokov.
KROKY:
- Najprv vyberte bunky, do ktorých chcete zadať čísla zlomkov.
- Po druhé, prejdite na Domov na páse kariet.
- Po tretie, kliknite na malú ikonu v Číslo otvoriť skupinu Formátovanie buniek dialógové okno.
- Prípadne môžete použiť klávesovú skratku Ctrl + 1 na zobrazenie Formátovanie buniek okno.
- Takto sa Formátovanie buniek zobrazí sa dialógové okno.
- Potom prejdite na Číslo a vyberte Text .
- Ďalej kliknite na OK zavrieť dialógové okno.
- Ak teraz zadáte ľubovoľné číslo zlomku, táto hodnota sa nezmení.
- Napokon, zadaním ľubovoľného čísla zlomku do vybraných buniek sa len zastaví automatická zmena z čísel na dátumy.
Prečítajte si viac: [Opravené!] Prečo Excel mení moje čísla? (4 dôvody)
2. Zastavenie prevodu čísel na dátumy pomocou apostrofu v programe Excel
Najlepšou technikou na zabezpečenie toho, aby čísla po zadaní vyzerali rovnako, je použitie apostrofu. Ak sa takýmto spôsobom zmení formátovanie späť na Všeobecné a bunka je upravená, zachová si svoj predchádzajúci vzhľad, namiesto toho, aby bola automaticky formátovaná. Pozrime sa teda na kroky smerom nadol.
KROKY:
- V prvom rade vyberte bunku, do ktorej chcete vložiť číslo zlomku.
- Potom pred zadaním čísla pridajte apostrof.
- Tlač Vstúpte na stránku .
- V bunke sa to nezobrazí, ale ak sa pozriete na panel vzorcov, apostrof sa zobrazí.
- To je všetko! Môžete to urobiť pre celý rozsah buniek, pridanie apostrofu zabráni programu Excel zmeniť formát.
Prečítajte si viac: [Opravené!] Excel mení dátumy na náhodné čísla (3 riešenia)
3. Pridaním medzery zastavíte aplikáciu Excel pred zmenou čísel na dátumy
Môžeme zabrániť tomu, aby program Excel zmenil čísla na dátumy pridaním medzery pred zadaním čísla. Pridáme medzeru podľa nasledujúceho postupu.
KROKY:
- Najskôr vyberte bunku, do ktorej chcete zadať číslo zlomku.
- Potom pred číslom urobte medzeru.
- Hit Vstúpte na stránku , medzera je v bunke stále prítomná.
- To je všetko! Môžete to urobiť pre každý rozsah buniek a pridaním medzery Excel nezmení formát.
Prečítajte si viac: Ako zastaviť automatickú opravu dátumov v programe Excel (3 rýchle spôsoby)
4. Zastavenie automatickej zmeny z čísel na dátumy vložením nuly & medzera
Pred zadaním zlomku, ako napr. 3/13 alebo 12/8 , zabezpečte, aby obsahoval 0 a priestor aby sa zabránilo zmene čísel na dátumy. Postupujme podľa nasledujúcich krokov.
KROKY:
- Najprv vyberte bunku, do ktorej chcete zadať zlomkové číslo.
- Potom uveďte 0 a priestor pred číslom.
- Okrem toho stlačte Vstúpte na stránku .
- Keď stlačíte Vstúpte na stránku , nula opustí bunku a bunka sa zmení na typ čísla zlomku.
- Ak skontrolujete panel vzorca, zobrazí sa desatinné číslo zlomku.
- Táto metóda má však jeden problém, nebudete ju môcť použiť pre každý zlomok. Napríklad, 0.66667 je zlomok 8/12 ale pri používaní nula a priestor spolu, to ukazuje, že 2/3 keďže tieto čísla sú deliteľné.
Prečítajte si viac: Ako zabrániť programu Excel meniť čísla (3 jednoduché metódy)
5. Použitie programu Excel VBA na zabránenie automatickej konverzii
S Excel VBA , môžu používatelia jednoducho používať kód, ktorý funguje ako ponuka Excelu z pásu kariet. Ak chcete použiť VBA kód, ktorý zabráni programu Excel meniť čísla na dátumy, postupujme podľa tohto postupu.
KROKY:
- Najprv prejdite na Vývojár na páse kariet.
- Po druhé, kliknite na Visual Basic z Kód otvoriť kategóriu Editor jazyka Visual Basic . Alebo stlačte Alt + F11 otvoriť Editor jazyka Visual Basic .
- Namiesto toho môžete jednoducho kliknúť pravým tlačidlom myši na pracovný hárok a prejsť na Zobraziť kód Tým sa dostanete aj na Editor jazyka Visual Basic .
- Táto informácia sa zobrazí v Editor jazyka Visual Basic kde píšeme náš kód.
- Po tretie, kliknite na Modul z Vložte rozbaľovací panel ponuky.
- Tým sa vytvorí Modul v zošite.
- A skopírujte a vložte VBA kód uvedený nižšie.
Kód VBA:
Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End Sub
- Potom spustite kód kliknutím na RubSub alebo stlačením klávesovej skratky F5 .
- Ak napokon zadáte ľubovoľné číslo so symbolom ' / ' alebo ' - ', nezmení sa.
Prečítajte si viac: Ako zastaviť automatické formátovanie čísel v programe Excel (3 jednoduché spôsoby)
Čo treba mať na pamäti
Pri používaní Excel VBA kód na pracovnom hárku, uistite sa, že ste súbor uložili s Makrá s podporou aplikácie Excel Pracovný zošit a rozšírenie bude .xlsm .
Záver
Vyššie uvedené spôsoby vám pomôžu Zabrániť programu Excel meniť čísla na dátumy Dúfam, že vám to pomôže! Ak máte nejaké otázky, návrhy alebo pripomienky, dajte nám vedieť v sekcii komentárov. Alebo sa môžete pozrieť na naše ďalšie články v ExcelWIKI.com blog!