Pretvorite brojeve kao tekst u normalne brojeve

Ako je format teksta postavljen za bilo koju ćeliju na listu (to bi mogao učiniti korisnik ili program prilikom učitavanja podataka u Excel), onda brojevi uneseni kasnije u ove ćelije Excel počinje smatrati tekstom. Ponekad su takve ćelije označene zelenim indikatorom, što ste najvjerovatnije vidjeli:

Pretvorite brojeve kao tekst u normalne brojeve

A ponekad se takav indikator ne pojavi (što je mnogo gore).

Općenito, pojavljivanje brojeva kao teksta u vašim podacima obično dovodi do mnogo vrlo nesretnih posljedica:

  • sortiranje prestaje da radi normalno – „pseudo-brojevi“ se istiskuju, i nisu raspoređeni kako je očekivano:

    Pretvorite brojeve kao tekst u normalne brojeve

  • funkcije tipa VLOOKUP (VLOOKUP) ne pronađu tražene vrijednosti, jer su za njih broj i isti broj kao tekst različiti:

    Pretvorite brojeve kao tekst u normalne brojeve

  • prilikom filtriranja, pseudo brojevi se biraju pogrešno
  • mnoge druge Excel funkcije također prestaju ispravno raditi:
  • itd

Posebno je smiješno da prirodna želja da jednostavno promijenite format ćelije u numerički ne pomaže. One. bukvalno birate ćelije, desni klik na njih, birate Format ćelije (Formatiranje ćelija), promijenite format u Numerički (broj), stisnuti OK — i ništa se ne dešava! Uopšte!

Možda „ovo nije greška, već karakteristika“, naravno, ali to nam ne olakšava. Pogledajmo nekoliko načina da popravite situaciju – jedan od njih će vam sigurno pomoći.

Metoda 1. Zeleni ugao indikatora

Ako vidite zeleni kut indikatora na ćeliji s brojem u tekstualnom formatu, smatrajte da ste sretnici. Možete jednostavno odabrati sve ćelije s podacima i kliknuti na iskačuću žutu ikonu sa uskličnikom, a zatim odabrati naredbu Pretvori u broj (Pretvori u broj):

Pretvorite brojeve kao tekst u normalne brojeve

Svi brojevi u odabranom rasponu će biti konvertirani u pune brojeve.

Ako uopće nema zelenih uglova, provjerite jesu li isključeni u vašim Excel postavkama (Datoteka – Opcije – Formule – Brojevi formatirani kao tekst ili kojima prethodi apostrof).

Metod 2: Ponovni ulazak

Ako nema mnogo ćelija, možete promijeniti njihov format u numerički, a zatim ponovo unijeti podatke kako bi promjena formata stupila na snagu. Najlakši način da to učinite je da stojite na ćeliji i pritiskate tipke u nizu F2 (uđite u režim za uređivanje, ćelija počinje da treperi kursor), a zatim ući. Takođe umesto F2 možete jednostavno dvaput kliknuti na ćeliju lijevom tipkom miša.

Podrazumijeva se da ako ima puno ćelija, onda ova metoda, naravno, neće raditi.

Metoda 3. Formula

Možete brzo pretvoriti pseudo-brojeve u normalne ako napravite dodatni stupac s elementarnom formulom pored podataka:

Pretvorite brojeve kao tekst u normalne brojeve

Dvostruki minus, u ovom slučaju, znači, zapravo, množenje sa -1 dvaput. Minus sa minusom će dati plus i vrijednost u ćeliji se neće promijeniti, ali sama činjenica izvođenja matematičke operacije mijenja format podataka u numerički koji nam je potreban.

Naravno, umjesto množenja sa 1, možete koristiti bilo koju drugu bezopasnu matematičku operaciju: dijeljenje sa 1 ili sabiranje i oduzimanje nule. Učinak će biti isti.

Metoda 4: Posebno zalijepite

Ova metoda je korištena u starijim verzijama Excela, kada moderni efektivni menadžeri otišli su ispod stola  u principu još nije postojao zeleni indikatorski kutak (pojavio se tek 2003. godine). Algoritam je ovaj:

  • unesite 1 u bilo koju praznu ćeliju
  • kopiraj
  • odaberite ćelije s brojevima u tekstualnom formatu i promijenite njihov format u numerički (ništa se neće dogoditi)
  • kliknite desnim tasterom miša na ćelije sa pseudo brojevima i izaberite komandu Paste special (Specijalno zalijepi) ili koristite prečicu na tastaturi Ctrl + Alt + V
  • u prozoru koji se otvori odaberite opciju Vrijednosti (vrijednosti) и Multiply (umnožiti)

Pretvorite brojeve kao tekst u normalne brojeve

U stvari, radimo istu stvar kao u prethodnoj metodi – množimo sadržaj ćelija sa jedan – ali ne sa formulama, već direktno iz bafera.

Metod 5. Tekst po kolonama

Ako su pseudobrojevi koji se konvertuju takođe napisani sa netačnim decimalnim ili hiljadama separatora, može se koristiti drugi pristup. Odaberite raspon izvora sa podacima i kliknite na dugme Tekst po kolonama (Tekst u kolone) tabulator podaci (Datum). U stvari, ovaj alat je dizajniran da podijeli ljepljivi tekst u stupce, ali, u ovom slučaju, koristimo ga u drugu svrhu.

Preskočite prva dva koraka klikom na dugme sljedeći (Sljedeći), a na trećem koristite dugme Pored toga (Napredno). Otvoriće se dijaloški okvir u kojem možete postaviti znakove za razdvajanje koji su trenutno dostupni u našem tekstu:

Pretvorite brojeve kao tekst u normalne brojeve

Posle klika na završiti Excel će pretvoriti naš tekst u normalne brojeve.

Metoda 6. Makro

Ako takve transformacije morate raditi često, onda ima smisla automatizirati ovaj proces jednostavnim makroom. Pritisnite Alt+F11 ili otvorite karticu Developer (programer) I kliknite na Visual Basic. U prozoru uređivača koji se pojavi dodajte novi modul kroz meni Umetak – Modul i tamo kopirajte sljedeći kod:

Sub Convert_Text_to_Numbers() Selection.NumberFormat = "General" Selection.Value = Selection.Value End Sub  

Sada nakon odabira raspona, uvijek možete otvoriti karticu Programer – Makroi (Programer — Makroi), izaberite naš makro na listi, pritisnite dugme trčanje (Trči) – i trenutno pretvorite pseudo-brojeve u potpune.

Takođe možete dodati ovaj makro u svoju ličnu knjigu makroa za kasniju upotrebu u bilo kojoj datoteci.

PS

Ista priča se dešava i sa datumima. Neke datume Excel također može prepoznati kao tekst, tako da grupiranje i sortiranje neće funkcionirati. Rješenja su ista kao i za brojeve, samo se format mora zamijeniti datumom i vremenom umjesto numeričkim.

  • Podjela ljepljivog teksta u kolone
  • Proračuni bez formula posebnim lijepljenjem
  • Pretvorite tekst u brojeve pomoću PLEX dodatka

Ostavite odgovor