Funkcija Excel VALUE za pretvaranje teksta u brojeve

  • Podijeli Ovo
Michael Brown

Udžbenik pokazuje kako koristiti funkciju VALUE u programu Excel za pretvaranje tekstualnih nizova u numeričke vrijednosti.

Uobičajeno, Microsoft Excel prepoznaje brojeve pohranjene kao tekst i pretvara ih u numerički oblik automatski. Međutim, ako su podaci pohranjeni u formatu koji Excel ne može prepoznati, numeričke vrijednosti mogu ostati kao tekstualni nizovi što onemogućuje izračune. U takvim situacijama funkcija VRIJEDNOST može biti brzi lijek.

    Funkcija VRIJEDNOST programa Excel

    Funkcija VRIJEDNOST u programu Excel dizajnirana je za pretvaranje tekstualnih vrijednosti u brojeve. Može prepoznati numeričke nizove, datume i vremena.

    Sintaksa funkcije VRIJEDNOST vrlo je jednostavna:

    VRIJEDNOST(tekst)

    Gdje je tekst tekstualni niz zatvoren u navodnike ili referencu na ćeliju koja sadrži tekst koji treba promijeniti u broj.

    Funkcija VRIJEDNOST uvedena je u Excelu 2007 i dostupna je u Excelu 2010, Excelu 2013, Excelu 2016 i novijim verzijama.

    Na primjer, za pretvaranje teksta u A2 u broj, upotrijebite ovu formulu:

    =VALUE(A2)

    Na snimci zaslona u nastavku primijetite izvorne lijevo poravnate nizove u stupcu A i pretvoreni desno poravnati brojevi u stupcu B:

    Kako koristiti funkciju VRIJEDNOST u Excelu - primjeri formula

    Kao što smo ranije istaknuli, u većini situacija Excel automatski pretvara tekst u brojeve kada je to potrebno. Međutim, u nekim situacijama morate to eksplicitno rećiExcel za to. Donji primjeri pokazuju kako to funkcionira u praksi.

    Formula VRIJEDNOSTI za pretvaranje teksta u broj

    Već znate da je glavna svrha funkcije VRIJEDNOST u programu Excel promijeniti tekstualne nizove u numeričke vrijednosti .

    Sljedeće formule daju neke ideje o tome kakve se nizove mogu pretvoriti u brojeve:

    Formula Rezultat Objašnjenje
    =VALUE("$10,000") 10000 Vraća numerički ekvivalent tekstualnog niza.
    =VALUE("12:00") 0.5 Vraća decimalni broj koji odgovara 12 PM (jer je interno pohranjen u Excelu.
    =VALUE("5:30")+VALUE("00:30") 0.25 Decimalni broj koji odgovara 6 ujutro (5:30 + 00:30 = 6:00).

    Snimak zaslona u nastavku prikazuje još nekoliko konverzija teksta u broj izvedenih istom formulom VRIJEDNOSTI:

    Izdvojite broj iz tekstualnog niza

    Većina korisnika programa Excel zna kako izvući potreban broj znakova od početka, kraj ili sredina niza - pomoću funkcija LIJEVO, DESNO i SREDINA. Kada to radite, morate zapamtiti da je izlaz svih ovih funkcija uvijek tekst, čak i kada izvlačite brojeve. Ovo može biti irelevantno u jednoj situaciji, ali kritično u drugoj jer druge Excel funkcije tretiraju izdvojene znakove kao tekst, a ne brojeve.

    Kao što možete vidjeti una snimci zaslona u nastavku, funkcija SUM ne može zbrajati izdvojene vrijednosti, iako na prvi pogled možda nećete primijetiti ništa loše u vezi s njima, možda osim lijevog poravnanja tipičnog za tekst:

    U slučaju da morate koristiti izdvojene brojeve u daljnjim izračunima, zamotajte svoju formulu u funkciju VRIJEDNOST. Na primjer:

    Za izdvajanje prva dva znaka iz niza i vraćanje rezultata kao broja:

    =VALUE(LEFT(A2,2))

    Za izdvajanje dva znaka iz sredine niza koji počinje s 10. znakom:

    =VALUE(MID(A3,10,2))

    Za izdvajanje posljednja dva znaka iz niza kao brojeve:

    =VALUE(RIGHT(A4,2))

    Gornje formule ne samo da povlače znamenki, ali usput i izvršiti konverziju teksta u broj. Sada funkcija SUM može izračunati izdvojene brojeve bez problema:

    Naravno, ovi jednostavni primjeri uglavnom služe u svrhu demonstracije i za objašnjenje koncepta. U radnim listovima iz stvarnog života možda ćete morati izdvojiti varijabilni broj znamenki s bilo koje pozicije u nizu. Sljedeći vodič pokazuje kako to učiniti: Kako izdvojiti broj iz niza u Excelu.

    FUNKCIJA VALUE za pretvaranje teksta u datume i vremena

    Kada se koristi na tekstualnim nizovima datuma/vremena, VRIJEDNOST funkcija vraća serijski broj koji predstavlja datum i/ili vrijeme u internom Excel sustavu (cijeli broj za datum, decimalni za vrijeme). Da bi se rezultat pojavio kao adatum, primijenite format datuma na ćelije formule (isto vrijedi i za vremena). Za više informacija pogledajte Excel format datuma.

    Snimak zaslona u nastavku prikazuje moguće rezultate:

    Također, možete koristiti alternativne načine za pretvaranje teksta u datumi i vremena u Excelu:

    Da biste pretvorili datum vrijednosti formatirane kao tekst u normalne Excel datume, koristite funkciju DATEVALUE ili druge načine objašnjene u Kako pretvoriti tekst u datum u Excelu.

    Za pretvaranje nizova tekst u vrijeme upotrijebite funkciju TIMEVALUE kao što je prikazano u Pretvorba teksta u vrijeme u programu Excel.

    Zašto funkcija Excel VRIJEDNOST vraća pogrešku #VALUE

    Ako se izvorni niz pojavljuje u formatu koji Excel ne prepoznaje, formula VRIJEDNOSTI vraća pogrešku #VALUE. Na primjer:

    Kako to popraviti? Korištenjem složenijih formula opisanih u Kako izdvojiti broj iz niza u Excelu.

    Nadamo se da vam je ovaj kratki vodič pomogao da steknete razumijevanje o korištenju funkcije VRIJEDNOST u Excelu. Kako biste pobliže pogledali formule, slobodno preuzmite našu oglednu radnu knjigu funkcije Excel VALUE. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeći tjedan!

    Michael Brown predani je tehnološki entuzijast sa strašću za pojednostavljivanjem složenih procesa pomoću softverskih alata. S više od desetljeća iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google tablicama i dokumentima. Michaelov blog posvećen je dijeljenju znanja i stručnosti s drugima, pružajući savjete i upute koje je lako slijediti za poboljšanje produktivnosti i učinkovitosti. Bez obzira jeste li iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.