Hogyan lehet megállítani az Excel-t a számok dátumokra történő megváltoztatásától (5 mód)

  • Ossza Meg Ezt
Hugh West

Az alábbi jellemzők Microsoft Excel egyszerűbbé teszi a dátumok bevitelét. Például, 3/13 lesz Márc. 13. . Ez elég bosszantó, amikor beírjuk azt, amit nem szeretnénk, hogy dátumra konvertáljon. Sajnos nincs mód arra, hogy ezt megakadályozzuk. Vannak azonban megoldási lehetőségek. Ebben a cikkben bemutatunk 5 különböző módszert arra, hogy megakadályozzuk, hogy az excel számokat dátumokra változtasson.

Gyakorlati munkafüzet letöltése

Letöltheti a munkafüzetet, és gyakorolhat velük.

A számok dátumokra való cserélésének leállítása.xlsm

5 hatékony módja annak, hogy megállítsa az Excel-t a számok dátumokra történő megváltoztatásától

Az egyetlen módszer, amivel megakadályozhatjuk, hogy az Excel ezeket a számokat dátumokká alakítsa át, ha kifejezetten megmondjuk neki, hogy ezek nem számok. Tegyük fel például, hogy van egy adathalmazunk, amely hat számot tartalmaz, most szeretnénk megtalálni ezeknek a számoknak a törtrészét. De amikor bármilyen törtszámot beírunk, az automatikusan dátumokká alakul át. Nézzük tehát, milyen módszerekkel lehet ezt megakadályozni.

1. Használja ki a Cellák formázása funkciót, hogy megakadályozza, hogy az Excel számokat dátumokká alakítson át.

A cellák formázása funkció lehetővé teszi számunkra, hogy megváltoztassuk a cellaszámok megjelenését anélkül, hogy az eredeti számot megváltoztatnánk. Tudjuk, hogy a tört szám a 0.2307 a 3/13 Tehát beírjuk a számot a kiválasztott cellába.

Majd nyomja meg a Írja be a címet. billentyűvel, és a rendszer automatikusan dátumokká alakítja át (lásd az alábbi képernyőképet).

Ez minden egyes cellánál megtörténik, amikor tört számokat vagy számokat ír be a ' / ' vagy ' - '.

Ahhoz, hogy az Excel ne alakítsa át a számokat dátumokká, szövegformázást fogunk használni. Ehhez az alábbi lépéseket kell követnünk.

LÉPÉSEK:

  • Először is jelölje ki azokat a cellákat, amelyekbe a törtszámokat szeretné beírni.
  • Másodszor, menjen a Home lapot a szalagról.
  • Harmadszor, kattintson az apró ikonra a Szám csoport megnyitásához a Cellák formázása párbeszédpanel.
  • Alternatív megoldásként használhatja a billentyűzet gyorsbillentyűparancsot Ctrl + 1 a Cellák formázása ablak.

  • Így a Cellák formázása párbeszédpanel jelenik meg.
  • Ezután menjen a Szám menü és válassza a Szöveg .
  • Kattintson továbbá a OK gombra a párbeszédpanel bezárásához.

  • Most, ha bármilyen tört számot adsz meg, ez nem fog változni.

  • Végül, bármely tört szám beírása a kijelölt cellákba csak leállítja az automatikus váltást számokról dátumokra.

Megjegyzés: A szám beírása előtt meg kell változtatnunk a formátumot. Ha ezt a szám beírása után végezzük el, akkor a formátum a szövegre változik, de csak a dátum numerikus értékét kapjuk meg, nem pedig a pontos számot vagy szöveges karakterláncot, amit megadtunk.

Bővebben: [Javítva!] Miért változtatja meg az Excel a számaimat? (4 ok)

2. Állítsa meg a számok dátumokká történő átalakítását az Excelben az Apostrofával

A legjobb technika annak biztosítására, hogy a számok a bevitel után is ugyanúgy nézzenek ki, az aposztróf használata. Így, ha a formázás visszaáll a Általános és egy cellát szerkesztünk, az megtartja korábbi megjelenését, ahelyett, hogy automatikusan formázódna. Nézzük tehát a lépéseket lefelé.

LÉPÉSEK:

  • Először is jelölje ki azt a cellát, ahová a törtszámot szeretné beírni.
  • Ezután a szám beírása előtt adjon hozzá egy aposztrófot.
  • Sajtó Írja be a címet. .
  • Ez nem jelenik meg a cellában, de ha a képletsorra néz, az aposztróf megjelenik.

  • Ez az! Ezt az összes cellatartományra megteheti, az aposztróf hozzáadása megakadályozza, hogy az excel megváltoztassa a formátumot.

Bővebben: [Javítva!] Excel dátumokat változtat véletlen számokra (3 megoldás)

3. Szóköz hozzáadása, hogy az Excel ne változtassa a számokat dátumokra

Megakadályozhatjuk, hogy az excel a számokat dátumokká változtassa, ha a szám beírása előtt szóközt adunk hozzá. Adjunk hozzá szóközt a következő lépésekkel.

LÉPÉSEK:

  • Válassza ki azt a cellát, amelybe először a törtszámot szeretné beírni.
  • Ezután használjon szóközt a szám előtt.
  • Hit Írja be a címet. , a rés még mindig jelen van a sejtben.

  • Ennyi! Ezt minden cellatartományban megteheti, és egy szóköz hozzáadásával az Excel nem változtatja meg a formátumot.

Bővebben: Hogyan lehet leállítani az automatikus helyesbítést az Excelben a dátumokhoz (3 gyors módszer)

4. Állítsa le az automatikus váltást számokról dátumokra a Zero & Space beillesztésével

Mielőtt beírna egy törtet, például 3/13 vagy 12/8 , gondoskodjon arról, hogy tartalmazza a 0 és űr hogy megakadályozzuk, hogy a számokat dátumokra változtassa. Kövessük a lépéseket lentebb.

LÉPÉSEK:

  • Először válassza ki azt a cellát, amelybe a tört számot be kívánja írni.
  • Ezután csatoljon egy 0 és űr a szám előtt.
  • Továbbá, a sajtó Írja be a címet. .

  • Amikor megnyomja a Írja be a címet. , a nulla elhagyja a cellát, és a cella a tört szám típusra változik.
  • Ha megnézi a képlet sávot, akkor ez megmutatja a tört tizedes számát.

  • De van egy probléma ezzel a módszerrel, nem fogod tudni használni minden tört esetében. Például, 0.66667 a 8/12 de a nulla és űr együtt, ez azt mutatja 2/3 mivel ezek a számok oszthatóak.

Megjegyzés: Azt javaslom, hogy a többi módszert használd e helyett, de ez megfelelően fog működni, ha a ' - '.

Bővebben: Hogyan lehet megállítani az Excel-t a számok megváltoztatásától (3 egyszerű módszer)

5. Alkalmazza az Excel VBA-t az automatikus átalakítás megakadályozására

A címen Excel VBA , a felhasználók könnyen használhatják a kódot, amely az excel menüként működik a szalagról. A VBA kódot, hogy megállítsuk az excel-t a számok dátumokra történő megváltoztatásától, kövessük az eljárást.

LÉPÉSEK:

  • Először is, menjen a Fejlesztő lapot a szalagról.
  • Másodszor, kattintson a Visual Basic a Kód: kategória megnyitásához a Visual Basic szerkesztő . Vagy nyomja meg a Alt + F11 a Visual Basic szerkesztő .

  • Ehelyett egyszerűen kattintson a jobb gombbal a munkalapra, és válassza a Kód megtekintése Ez szintén elviszi Önt a Visual Basic szerkesztő .

  • Ez megjelenik a Visual Basic szerkesztő ahol a kódunkat írjuk.
  • Harmadszor, kattintson a Modul a Beillesztés legördülő menüsor.

  • Ez létrehoz egy Modul a munkafüzetben.
  • És másolja be és illessze be a VBA az alábbiakban látható kódot.

VBA-kód:

 Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End With End Sub 
  • Ezt követően futtassa a kódot a RubSub gomb megnyomásával vagy a billentyűparancs F5 .

Megjegyzés: A kódot nem kell megváltoztatnia, csak a tartományt kell az igényeinek megfelelően megváltoztatnia.

  • Végül, ha bármilyen számot beírsz a ' / ' vagy ' - ', nem fog változni.

Bővebben: Hogyan lehet megállítani az Excel automatikus formázását a számok automatikus formázásától (3 egyszerű módja)

Amit szem előtt kell tartani

Miközben a Excel VBA kódot a munkalapon, győződjön meg róla, hogy a fájlt a következővel menti el Excel makró-képes Munkafüzet és a kiterjesztés a következő lesz .xlsm .

Következtetés

A fenti módszerek segítenek Önnek abban, hogy Az Excel megállítása a számok dátumokra történő megváltoztatásától . remélem, hogy ez segíteni fog Önnek! Kérjük, ossza meg velünk a megjegyzés rovatban, ha bármilyen kérdése, javaslata vagy visszajelzése van. Vagy megnézheti a többi cikkünket a ExcelWIKI.com blog!

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.