Convertiți numerele ca text în numere normale

Dacă formatul de text a fost setat pentru orice celule de pe foaie (acest lucru ar putea fi făcut de utilizator sau de program atunci când încarcă date în Excel), atunci numerele introduse ulterior în aceste celule Excel începe să le considere text. Uneori, astfel de celule sunt marcate cu un indicator verde, pe care cel mai probabil l-ați văzut:

Convertiți numerele ca text în numere normale

Și uneori nu apare un astfel de indicator (ceea ce este mult mai rău).

În general, apariția numerelor ca text în datele dvs. duce de obicei la o mulțime de consecințe foarte nefericite:

  • sortarea nu mai funcționează în mod normal – „pseudo-numerele” sunt stoarse și nu sunt aranjate în ordinea de așteptat:

    Convertiți numerele ca text în numere normale

  • funcții de tip CĂUTARE V (CĂUTARE V) nu găsiți valorile necesare, deoarece pentru ele numărul și același număr ca text sunt diferite:

    Convertiți numerele ca text în numere normale

  • la filtrare, pseudo-numerele sunt selectate eronat
  • multe alte funcții Excel nu mai funcționează corect:
  • etc

Este deosebit de amuzant că dorința naturală de a schimba pur și simplu formatul celulei în numeric nu ajută. Acestea. selectați literalmente celule, faceți clic dreapta pe ele, selectați Formatul celulei (Celule de format), schimbați formatul în Numeric (număr), stoarce OK — și nu se întâmplă nimic! Deloc!

Poate că „aceasta nu este o eroare, ci o caracteristică”, desigur, dar acest lucru nu ne ușurează. Deci, haideți să vedem mai multe moduri de a remedia situația – una dintre ele vă va ajuta cu siguranță.

Metoda 1. Colțul indicator verde

Dacă vedeți un colț indicator verde pe o celulă cu un număr în format text, atunci considerați-vă norocos. Puteți selecta pur și simplu toate celulele cu date și faceți clic pe pictograma pop-up galbenă cu un semn de exclamare, apoi selectați comanda Convertiți în număr (Conversie în număr):

Convertiți numerele ca text în numere normale

Toate numerele din intervalul selectat vor fi convertite în numere complete.

Dacă nu există colțuri verzi deloc, atunci verificați dacă sunt dezactivate în setările Excel (Fișier – Opțiuni – Formule – Numere formatate ca text sau precedate de un apostrof).

Metoda 2: Reintrare

Dacă nu există multe celule, atunci le puteți schimba formatul în numeric și apoi reintroduceți datele, astfel încât modificarea formatului să aibă efect. Cel mai simplu mod de a face acest lucru este să stați pe celulă și să apăsați tastele în secvență F2 (intrați în modul de editare, celula începe să clipească cursorul) și apoi Intrați. De asemenea, în loc de F2 puteți pur și simplu să faceți dublu clic pe celulă cu butonul stâng al mouse-ului.

Este de la sine înțeles că, dacă există o mulțime de celule, atunci această metodă, desigur, nu va funcționa.

Metoda 3. Formula

Puteți converti rapid pseudo-numere în numere normale dacă faceți o coloană suplimentară cu o formulă elementară lângă date:

Convertiți numerele ca text în numere normale

Minusul dublu, în acest caz, înseamnă, de fapt, înmulțirea cu -1 de două ori. Un minus cu un minus va da un plus și valoarea din celulă nu se va modifica, dar însuși faptul de a efectua o operație matematică comută formatul de date în cel numeric de care avem nevoie.

Desigur, în loc să înmulțiți cu 1, puteți folosi orice altă operație matematică inofensivă: împărțirea cu 1 sau adăugarea și scăderea zero. Efectul va fi același.

Metoda 4: Paste Special

Această metodă a fost folosită în versiunile mai vechi de Excel, când manageri moderni eficienți au trecut sub masă  nu a existat încă un colț cu indicator verde în principiu (a apărut abia în 2003). Algoritmul este acesta:

  • introduceți 1 în orice celulă goală
  • copiați-l
  • selectați celule cu numere în format text și schimbați formatul lor în numeric (nu se va întâmpla nimic)
  • faceți clic dreapta pe celulele cu pseudo-numere și selectați comanda Lipiți special (Lipire specială) sau utilizați comanda rapidă de la tastatură Ctrl+Alt+V
  • în fereastra care se deschide, selectați opțiunea Valorile (valori) и Multiplica (Multiplica)

Convertiți numerele ca text în numere normale

De fapt, facem același lucru ca în metoda anterioară – înmulțind conținutul celulelor cu unul – dar nu cu formule, ci direct din buffer.

Metoda 5. Text pe coloane

Dacă pseudonumerele de convertit sunt scrise și cu separatori zecimali sau de mii incorect, se poate folosi o altă abordare. Selectați intervalul sursă cu date și faceți clic pe butonul Text pe coloane (Text către coloane) fila Date (Data). De fapt, acest instrument este conceput pentru a împărți textul lipicios în coloane, dar, în acest caz, îl folosim în alt scop.

Sari peste primii doi pași făcând clic pe butonul Pagina Următoare → (Următor →), iar pe al treilea, folosiți butonul În plus, (Avansat). Se va deschide o casetă de dialog în care puteți seta caracterele de separare disponibile în prezent în textul nostru:

Convertiți numerele ca text în numere normale

După ce faceți clic pe finalizarea Excel va converti textul nostru în numere normale.

Metoda 6. Macro

Dacă trebuie să faceți des astfel de transformări, atunci este logic să automatizați acest proces cu o simplă macrocomandă. Apăsați Alt+F11 sau deschideți o filă dezvoltator (Dezvoltator) Și faceți clic pe Visual Basic. În fereastra editorului care apare, adăugați un nou modul prin meniu Inserare – Modul și copiați următorul cod acolo:

Sub Convert_Text_to_Numbers() Selection.NumberFormat = „General” Selection.Value = Selection.Value End Sub  

Acum, după selectarea intervalului, puteți oricând deschide fila Dezvoltator – Macro-uri (Dezvoltator – Macrocomenzi), selectați macro-ul nostru din listă, apăsați butonul Alerga (Alerga) – și convertiți instantaneu pseudo-numerele în numere cu drepturi depline.

De asemenea, puteți adăuga această macrocomandă în cartea personală de macrocomandă pentru a fi utilizată ulterioară în orice fișier.

PS

Aceeași poveste se întâmplă cu întâlnirile. Unele date pot fi, de asemenea, recunoscute de Excel ca text, astfel încât gruparea și sortarea nu vor funcționa. Soluțiile sunt aceleași ca și pentru numere, doar formatul trebuie înlocuit cu o dată-oră în loc de una numerică.

  • Împărțirea textului lipicios în coloane
  • Calcule fără formule prin lipire specială
  • Convertiți textul în numere cu extensia PLEX

Lasă un comentariu