Pretvorba besedila v števila

Calc pretvori besedilo v celicah v ustrezne numerične vrednosti, če je nedvoumna pretvorba možna. Če pretvorba ni možna, Calc vrne napako #VALUE!.

Pretvorijo se le cela števila, vključno z eksponenti, ter datumi in časi po standardu ISO 8601 v razširjeni obliki z ločili. Vse drugo, kot so npr. ulomki z decimalnimi ločili ali datumi v zapisu, ki ne ustreza standardu ISO 8601, se ne pretvorijo, saj bi bil niz besedila odvisen od krajevnih nastavitev. Vodilni in končni presledki so prezrti.

Pretvorijo se naslednji zapisi po standardu ISO 8601:

Kode stoletja SS (angl. CC) ni mogoče izpustiti. Namesto ločila datuma in časa T lahko uporabite natanko en presledni znak.

Če je datum podan, mora biti veljaven po gregorijanskem koledarju. V tem primeru mora biti neobvezni čas v obsegu od 00:00 do 23:59:59,99999...

Če je podan le časovni niz, ima lahko vrednost ur večjo od 24, medtem ko je lahko največja vrednost minut in sekund 59.

Pretvorba se izvede le za posamezne argumente, tako kot v =A1+A2 ali ="1E2"+1. Argumenti obsega celic niso prizadeti, tako se SUM(A1:A2) razlikuje od A1+A2, če vsaj ena od obeh celic vsebuje niz, ki ga je mogoče pretvoriti.

Pretvorijo se tudi nizi v formulah, kot npr. ="1999-11-22"+42, ki vrne datum 42 dni po 22. novembru 1999. Izračuni, ki kot nize v formuli vključujejo lokalizirane datume, vrnejo napako. Primer: lokaliziranega datumskega niza »11/22/1999« ali »22.11.1999« ni mogoče uporabiti za samodejno pretvorbo.

Primer

V A1 vnesite besedilo '1e2 (ki se interno pretvori v številko 100).

V A2 vnesite =A1+1 (kar pravilno znese 101).