Teksti teisendamine arvudeks

Calc teisendab lahtrites oleva teksti vastavateks arvväärtusteks,kui ühemõtteline teisendus on võimalik. Kui teisendamine pole võimalik, tagastab Calc veaväärtuse #VALUE!.

Only integer numbers including exponent are converted, and ISO 8601 dates and times in their extended formats with separators. Anything else, like fractional numbers with decimal separators or dates other than ISO 8601, is not converted, as the text string would be locale dependent. Leading and trailing blanks are ignored.

Toetatud on järgmised ISO 8601 vormingud:

Sajandikoodi CC ei tohi ära jätta. Kuupäeva ja kellaaja eraldaja T asemel võib kasutada täpselt ühte tühikumärki.

Kui kuupäev on antud, peab see olema kehtiv Gregoriuse kalendri kuupäev. Sel juhul peab kellaaeg (pole kohustuslik) jääma vahemikku 00:00 kuni 23:59:59.99999...

Kui antud on ainult kellaajastring, võib selle tundide väärtus olla suurem kui 24, ent minutite ja sekundite suurim lubatud väärtus on ikka 59.

The conversion is done for single arguments only, as in =A1+A2, or ="1E2"+1. Cell range arguments are not affected, so SUM(A1:A2) differs from A1+A2 if at least one of the two cells contain a convertible string.

Strings inside formulas are also converted, such as in ="1999-11-22"+42, which returns the date 42 days after November 22nd, 1999. Calculations involving localized dates as strings inside the formula return an error. For example, the localized date string "11/22/1999" or "22.11.1999" cannot be used for the automatic conversion.

Näide

Sisesta lahtrisse A1 tekst '1e2 (mis teisendatakse programmisiseselt arvuks 100).

Sisesta lahtrisse A2 valem =A1+1 (mis annab õigesti vastuseks 101).