DAYS

Calculates the difference between two date values. Returns the number of days between the two days. May return a fraction of a day when the arguments include time parts.

note

Ši funkcija yra raštinės paketo standarto 1.2 versijos atviro dokumento formato dalis (ISO/IEC 26300:2-2015)


Sintaksė

DAYS(2 data; 1 data)

1 data – pradžios data, 2 data – pabaigos data. Jei 2 data yra ankstesnė už 1 data, tai rezultatas neigiamas skaičius.

note

Vedant datas kaip formulės dalis, brūkšneliai, naudojami kaip datos skirtukai, yra atpažįstami kaip aritmetiniai veiksmai. Tai reiškia, kad datos, įvestos tokiu formatu, nebus atpažintos kaip datos ir grąžins klaidingus rezultatus. Norėdami, kad datos nebūtų interpretuojamos kaip formulės dalis, naudokite funkcija DATE, pavyzdžiui DATE(1954;7;20), arba datą rašykite tarp kabučių ir naudokite ISO 8601 žymėjimą, pavyzdžiui "1954-07-20". Stenkitės nenaudoti datos formatų, kurie priklauso nuo lokalės, tokių kaip "07/20/54", nes jei dokumentas bus pakrautas iš skirtingos lokalės skaičiavimai gali būti klaidingi.


tip

Įmanomas vienareikšmiškas ISO 8601 datos ir laiko išplėstinio formato su skirtukais konvertavimas. Jei atsiranda klaida #VALUE!, nuimkite žymėjimą nuo Generuoti klaidos pranešimą #VALUE! → „LibreOffice“ Skaičiuoklė → Formulės → Parinkti sekcijoje Išsamios skaičiavimo nuostatos sąrašo langelyje Konvertavimas iš teksto į skaičius.


Pavyzdžiai

=DAYS(TODAY();"2010-01-01")) returns the number of days from January 1, 2010 until today.

=DAYS("1990-10-10";"1980-10-10") grąžina 3652 dienas.

=DAYS(NOW(); TODAY()) returns a fraction of the current day.

Paremkite mus!