Moduł
Spis treści
Indeks 🔎︎

## DATA.WARTOŚĆ

Zwraca liczbę wewnętrznie reprezentującą datę podaną w postaci tekstowej.

Wewnętrzny numer daty jest zwracany w postaci liczby. Liczba jest określona przez system dat używany przez LibreOffice do obliczania dat.

Jeśli ciąg tekstowy zawiera także datę, funkcja DATA.WARTOŚĆ zwróci tylko wartość całkowitą konwersji.

### Składnia

DATA.WARTOŚĆ("Tekst")

Tekst jest wyrażeniem określającym poprawną datę i musi być zawarte w cudzysłowie.

Podczas wprowadzania dat w ramach formuł, ukośniki lub kreski są używane jako separatory daty oraz są interpretowane jako operatory arytmetyczne, dlatego daty wprowadzone w tym formacie nie są rozpoznawane jako daty, co też skutkuje błędnymi obliczeniami. Aby ustrzec się przed interpretacją dat w ramach formuł , należy użyć funkcji DATA, na przykład DATA(1954;7;20) lub też należy umieścić datę w cudzysłów i użyć notacji ISO 8601, na przykład "1954-07-20". Unikaj używania formatów daty zależnych ustawień regionalnych, takich jak "07/20/54". Jeśli dokument zostanie wczytany w programie z innymi ustawieniami regionalnymi, obliczenia mogą wygenerować błędy.

Unambiguous conversion is possible for ISO 8601 dates and times in their extended formats with separators. If a #VALUE! error occurs, then unselect Generate #VALUE! error in LibreOffice - PreferencesTools - Options
- LibreOffice Calc - Formula, button Details... in section "Detailed Calculation Settings", Conversion from text to number list box.

### Przykład

=DATEVALUE("1954-07-20") yields 19925.