Excel funkcija VALUE za pretvaranje teksta u brojeve

  • Podijeli Ovo
Michael Brown

Vodič pokazuje kako koristiti funkciju VALUE u Excelu za pretvaranje tekstualnih nizova u numeričke vrijednosti.

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

    Excel funkcija VRIJEDNOST

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

    Sintaksa funkcije VALUE je vrlo jednostavna:

    VALUE(tekst)

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

    Funkcija VALUE uvedena je u Excel 2007 i dostupna je u Excel 2010, Excel 2013, Excel 2016 i novijim verzijama.

    Na primjer, da pretvorite tekst u A2 u broj, koristite ovu formulu:

    =VALUE(A2)

    Na snimku ekrana ispod, obratite pažnju na originalne lijevo poravnate nizove u koloni A i pretvoreni brojevi koji su poravnati desno u koloni B:

    Kako koristiti funkciju VALUE u Excelu - primjeri formule

    Kao što je ranije navedeno, u većini situacija Excel automatski pretvara tekst u brojeve kada je to potrebno. U nekim situacijama, međutim, morate eksplicitno rećiExcel za to. Primjeri u nastavku pokazuju kako ovo funkcionira u praksi.

    formula VALUE za pretvaranje teksta u broj

    Već znate da je glavna svrha funkcije VALUE u Excelu promijeniti tekstualne nizove u numeričke vrijednosti .

    Sljedeće formule daju neke ideje o tome kakve se nizovi 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 popodne (kako je interno pohranjen u Excel-u.
    =VALUE("5:30")+VALUE("00:30") 0.25 Decimalni broj koji odgovara 6 ujutro (5:30 + 00:30 = 6:00).

    Snimak ekrana ispod prikazuje još nekoliko konverzija teksta u brojeve izvedene s istom formulom VALUE:

    Izdvoji broj iz tekstualnog niza

    Većina korisnika Excela zna kako izdvojiti potreban broj znakova od početka, kraj ili sredina niza - korištenjem funkcija LEFT, RIGHT i MID. Kada to radite, morate imati na umu da je izlaz svih ovih funkcija uvijek tekst, čak i kada izdvajate brojeve. Ovo može biti irelevantno u jednoj situaciji, ali kritično u drugoj jer druge Excel funkcije tretiraju ekstrahovane znakove kao tekst, a ne kao brojeve.

    Kao što možete vidjeti uscreenshot ispod, funkcija SUM nije u mogućnosti da zbroji izvučene 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 trebate koristiti izdvojene brojeve u daljim proračunima, umotajte svoju formulu u funkciju VRIJEDNOST. Na primjer:

    Da biste izdvojili prva dva znaka iz niza i vratili rezultat kao broj:

    =VALUE(LEFT(A2,2))

    Da biste izdvojili dva znaka iz sredine niza koji počinje sa 10. znakom:

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

    Da biste izdvojili posljednja dva znaka iz niza kao brojeve:

    =VALUE(RIGHT(A4,2))

    Gore formule ne samo da povlače cifara, ali usput izvodi konverziju teksta u brojeve. Sada, funkcija SUM može izračunati izdvojene brojeve bez problema:

    Naravno, ovi jednostavni primjeri uglavnom služe u svrhu demonstracije i objašnjenja koncepta. U radnim listovima iz stvarnog života, možda ćete morati da izdvojite promenljivi broj cifara iz 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 VALUE funkcija vraća serijski broj koji predstavlja datum i/ili vrijeme u internom Excel sistemu (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 ekrana ispod pokazuje moguće izlaze:

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

    Da pretvorite 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.

    Da pretvorite text nizove u vrijeme, koristite funkciju TIMEVALUE kao što je prikazano u Pretvori tekst u vrijeme u Excelu.

    Zašto Excel funkcija VALUE vraća grešku #VALUE

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

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

    Nadajmo se da vam je ovaj kratki vodič pomogao da steknete razumijevanje o korištenju funkcije VALUE u Excelu. Da biste bolje pogledali formule, možete preuzeti naš primjer radne knjige Excel VALUE Funkcija. Zahvaljujem vam na čitanju i nadam se da se vidimo na našem blogu sljedeće sedmice!

    Michael Brown je posvećen tehnološki entuzijasta sa strašću za pojednostavljenje složenih procesa pomoću softverskih alata. Sa više od decenije iskustva u tehnološkoj industriji, usavršio je svoje vještine u Microsoft Excelu i Outlooku, kao i Google Sheets i Docs. Michaelov blog je posvećen dijeljenju svog znanja i stručnosti s drugima, pružajući jednostavne savjete i tutorijale za poboljšanje produktivnosti i efikasnosti. Bilo da ste iskusni profesionalac ili početnik, Michaelov blog nudi vrijedne uvide i praktične savjete za izvlačenje maksimuma iz ovih osnovnih softverskih alata.