Sadržaj
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!