Cuprins
Caracteristicile Microsoft Excel simplifică introducerea datelor. De exemplu, 3/13 devine 13 mar Acest lucru este destul de enervant atunci când scriem ceea ce nu am dori să fie convertit în date. Din păcate, nu există nicio modalitate de a împiedica acest lucru să se întâmple. Cu toate acestea, există soluții disponibile. În acest articol, vom demonstra 5 modalități diferite de a împiedica Excel să schimbe numerele în date.
Descărcați caietul de practică
Puteți descărca caietul de lucru și exersa cu ele.
Nu mai schimbați numerele în date.xlsm5 moduri eficiente de a opri Excel să schimbe numerele în date
Singura metodă de a împiedica Excel să convertească aceste numere în date este să-i spunem în mod explicit că nu sunt numere. De exemplu, să presupunem că avem un set de date care conține șase numere, iar acum dorim să aflăm fracția acestor numere. Dar când tastăm orice număr de fracție, acesta este automat convertit în date. Așadar, să vedem metodele de a opri acest lucru.
1. Utilizați funcția Format Cells pentru a împiedica Excel să convertească numerele în date
Funcția de formatare a celulelor ne permite să schimbăm aspectul numerelor de celule fără a modifica numărul original. Știm că numărul fracțiunii de 0.2307 este 3/13 Deci, introducem numărul în celula selectată.
Și apoi apăsați butonul Introduceți și este transformată automat în date (a se vedea captura de ecran de mai jos).
Acest lucru se va întâmpla pentru fiecare celulă în timp ce introduceți numere de fracții sau numere cu ' / ' sau ' - '.
Pentru a împiedica Excel să convertească numerele în date, vom folosi formatarea textului. Pentru aceasta, trebuie să urmăm pașii de mai jos.
ETAPE:
- În primul rând, selectați celulele în care doriți să introduceți numerele de fracții.
- În al doilea rând, mergeți la Acasă din panglica de pe panglică.
- În al treilea rând, faceți clic pe pictograma mică din fereastra Număr pentru a deschide grupul Formatarea celulelor caseta de dialog.
- Alternativ, puteți utiliza comanda rapidă de la tastatură Ctrl + 1 pentru a afișa Formatarea celulelor fereastră.
- Prin urmare, se poate spune că Formatarea celulelor va apărea caseta de dialog.
- În continuare, mergeți la Număr și selectați Text .
- În continuare, faceți clic pe butonul OK pentru a închide fereastra de dialog.
- Acum, dacă introduceți orice număr de fracție, acest lucru nu se va schimba.
- În cele din urmă, introducerea oricărui număr de fracție în celulele selectate oprește doar schimbarea automată din numere în date.
Citește mai mult: [Fixed!] De ce îmi schimbă Excel numerele (4 motive)
2. Opriți conversia numerelor în date folosind Apostrophe în Excel
Cea mai bună tehnică pentru a vă asigura că numerele arată la fel după ce au fost introduse este utilizarea apostrofului. În acest fel, dacă formatarea este schimbată înapoi la General și o celulă este editată, aceasta își va păstra aspectul anterior, în loc să fie formatată automat. Așadar, să vedem etapele de jos.
ETAPE:
- În primul rând, selectați celula în care doriți să introduceți numărul fracției.
- Apoi, adăugați un apostrof înainte de a introduce numărul.
- Presa Introduceți .
- Acest lucru nu se va afișa în celulă, dar dacă vă uitați la bara de formule, apostroful va apărea.
- Asta este! Puteți face acest lucru pentru toate intervalele de celule, adăugarea unui apostrof va împiedica Excel să schimbe formatul.
Citește mai mult: [Fixed!] Excel schimbă datele în numere aleatorii (3 soluții)
3. Adăugați spațiu pentru a împiedica Excel să schimbe numerele în date
Putem împiedica Excel să schimbe numerele în date adăugând un spațiu înainte de a introduce un număr. Să adăugăm un spațiu urmând pașii.
ETAPE:
- Alegeți celula în care doriți să introduceți mai întâi numărul fracției.
- După aceea, folosiți un spațiu înainte de număr.
- Hit Introduceți , diferența este încă prezentă în celulă.
- Asta este tot! Puteți face acest lucru pentru fiecare interval de celule, iar prin adăugarea unui spațiu, Excel nu va schimba formatul.
Citește mai mult: Cum să opriți autocorectarea în Excel pentru date (3 moduri rapide)
4. Opriți schimbarea automată din numere în date prin inserarea de zero & spațiu
Înainte de a introduce o fracție, cum ar fi 3/13 sau 12/8 , asigurați-vă că includeți un 0 și spațiu pentru a împiedica schimbarea numerelor în date. Să urmăm pașii de mai jos.
ETAPE:
- Mai întâi, selectați celula în care doriți să introduceți numărul fracționar.
- Apoi, includeți un 0 și spațiu înainte de număr.
- În plus, presa Introduceți .
- Când apăsați Introduceți , zero-ul părăsește celula, iar celula trece la tipul de număr fracționar.
- Dacă verificați bara de formule, aceasta va afișa numărul zecimal al fracției.
- Dar există o problemă cu această metodă, nu o veți putea folosi pentru fiecare fracție. De exemplu, 0.66667 este o fracțiune din 8/12 dar în timp ce se utilizează zero și spațiu împreună, acest lucru arată 2/3 deoarece aceste numere sunt divizibile.
Citește mai mult: Cum să opriți Excel să schimbe numerele (3 metode simple)
5. Aplicați Excel VBA pentru a împiedica conversia automată
Cu Excel VBA , utilizatorii pot utiliza cu ușurință codul care acționează ca un meniu Excel din panglică. Pentru a utiliza codul VBA cod pentru a opri Excel să schimbe numerele în date, să urmăm procedura.
ETAPE:
- În primul rând, mergeți la Dezvoltator din panglica de pe panglică.
- În al doilea rând, faceți clic pe Visual Basic de la Cod pentru a deschide categoria Editor Visual Basic . sau apăsați Alt + F11 pentru a deschide fereastra Editor Visual Basic .
- În loc să faceți acest lucru, puteți face clic dreapta pe foaia de lucru și mergeți la Vezi codul Acest lucru vă va duce, de asemenea, la Editor Visual Basic .
- Aceasta va apărea în Editor Visual Basic în care ne scriem codul.
- În al treilea rând, faceți clic pe Modul de la Introduceți bara de meniu derulantă.
- Acest lucru va crea un Modul în registrul de lucru.
- Și, copiați și lipiți VBA codul prezentat mai jos.
Cod VBA:
Sub Stop_Change() Dim d As Date d = Date With Range("D5:D10") .NumberFormat = "@" .Value = Format(d, " ") End With End With End Sub
- După aceea, rulați codul făcând clic pe butonul RubSub sau apăsând comanda rapidă de la tastatură F5 .
- În cele din urmă, dacă introduceți orice număr cu ' / ' sau ' - ', aceasta nu se va schimba.
Citește mai mult: Cum să opriți Excel de la formatarea automată a numerelor (3 moduri simple)
Lucruri de reținut
În timpul utilizării Excel VBA pe foaia de calcul, asigurați-vă că salvați fișierul cu Excel Macro-activat Caietul de lucru iar extensia va fi .xlsm .
Concluzie
Modalitățile de mai sus vă vor ajuta să Opriți Excel de la schimbarea numerelor în date Sper că acest lucru vă va fi de ajutor! Vă rugăm să ne anunțați în secțiunea de comentarii dacă aveți întrebări, sugestii sau feedback. Sau puteți arunca o privire la celelalte articole din secțiunea de ExcelWIKI.com blog!