YEARFRAC

The result is the number of the years (including fractional part) between StartDate and EndDate.

Π—Π½Π°Ρ‡ΠΎΠΊ примСчания

This function is part of the Open Document Format for Office Applications (OpenDocument) standard Version 1.2. (ISO/IEC 26300:2-2015)


Syntax

YEARFRAC(StartDate; EndDate [; Basis])

ΠΠ°Ρ‡Π°Π»ΡŒΠ½Π°Ρ Π΄Π°Ρ‚Π° ΠΈ ΠšΠΎΠ½Π΅Ρ‡Π½Π°Ρ Π΄Π°Ρ‚Π°: значСния Π΄Π²ΡƒΡ… Π΄Π°Ρ‚.

АргумСнт Базис: выбираСтся ΠΈΠ· списка ΠΈ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅Ρ‚ ΠΌΠ΅Ρ‚ΠΎΠ΄ вычислСния Π³ΠΎΠ΄Π°.

Базис

ВычислСниС

0 or missing

АмСриканский ΠΌΠ΅Ρ‚ΠΎΠ΄ (NASD): 12 мСсяцСв ΠΏΠΎ 30 Π΄Π½Π΅ΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ

1

Π’ΠΎΡ‡Π½ΠΎΠ΅ число Π΄Π½Π΅ΠΉ Π² мСсяцах, Ρ‚ΠΎΡ‡Π½ΠΎΠ΅ число Π΄Π½Π΅ΠΉ Π² Π³ΠΎΠ΄Ρƒ

2

Π’ΠΎΡ‡Π½ΠΎΠ΅ число Π΄Π½Π΅ΠΉ Π² мСсяцах, число Π΄Π½Π΅ΠΉ Π² Π³ΠΎΠ΄Ρƒ принимаСтся Π·Π° 360

3

Π’ΠΎΡ‡Π½ΠΎΠ΅ число Π΄Π½Π΅ΠΉ Π² мСсяцах, число Π΄Π½Π΅ΠΉ Π² Π³ΠΎΠ΄Ρƒ принимаСтся Π·Π° 365

4

ЕвропСйский ΠΌΠ΅Ρ‚ΠΎΠ΄: 12 мСсяцСв ΠΏΠΎ 30 Π΄Π½Π΅ΠΉ Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ


note

ΠŸΡ€ΠΈ Π²Π²ΠΎΠ΄Π΅ Π΄Π°Ρ‚ ΠΊΠ°ΠΊ части Ρ„ΠΎΡ€ΠΌΡƒΠ», косыС Ρ‡Π΅Ρ€Ρ‚Ρ‹ ΠΈΠ»ΠΈ Ρ‚ΠΈΡ€Π΅, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹Π΅ Π² качСствС Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅Π»Π΅ΠΉ Π΄Π°Ρ‚, ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΡƒΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ арифмСтичСскиС ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€Ρ‹. ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ Π΄Π°Ρ‚Ρ‹, Π²Π²Π΅Π΄Π΅Π½Π½Ρ‹Π΅ Π² этом Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅, Π½Π΅ Ρ€Π°ΡΠΏΠΎΠ·Π½Π°ΡŽΡ‚ΡΡ ΠΊΠ°ΠΊ Π΄Π°Ρ‚Ρ‹ ΠΈ приводят ΠΊ ΠΎΡˆΠΈΠ±ΠΎΡ‡Π½Ρ‹ΠΌ вычислСниям. Π§Ρ‚ΠΎΠ±Ρ‹ Π΄Π°Ρ‚Ρ‹ Π½Π΅ ΠΈΠ½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚ΠΈΡ€ΠΎΠ²Π°Π»ΠΈΡΡŒ ΠΊΠ°ΠΊ части Ρ„ΠΎΡ€ΠΌΡƒΠ», ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ DATE, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ DATE (1954;7;20) ΠΈΠ»ΠΈ помСститС Π΄Π°Ρ‚Ρƒ Π² ΠΊΠ°Π²Ρ‹Ρ‡ΠΊΠΈ ΠΈ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ Π½ΠΎΡ‚Π°Ρ†ΠΈΡŽ ISO 8601, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ "1954-07-20". Π˜Π·Π±Π΅Π³Π°ΠΉΡ‚Π΅ использования Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΎΠ² Π΄Π°Ρ‚Ρ‹, зависящих ΠΎΡ‚ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹Ρ… настроСк, Ρ‚Π°ΠΊΠΈΡ… ΠΊΠ°ΠΊ "07/20/54", расчёт ΠΌΠΎΠΆΠ΅Ρ‚ привСсти ΠΊ ошибкам, Ссли Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½ Π² соотвСтствии с ΠΈΠ½Ρ‹ΠΌΠΈ Π»ΠΎΠΊΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ настройками.


tip

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 Calc - Formula, button Details... in section "Detailed Calculation Settings", Conversion from text to number list box.


Example

Какая доля 2008 Π³ΠΎΠ΄Π° содСрТится Π² Π΄ΠΈΠ°ΠΏΠ°Π·ΠΎΠ½Π΅ Π΄Π°Ρ‚ ΠΌΠ΅ΠΆΠ΄Ρƒ 01.01.2008 ΠΈ 01.07.2008?

=YEARFRAC("2008-01-01"; "2008-07-01";0) returns 0.50.

Π€ΡƒΠ½ΠΊΡ†ΠΈΠΈ Π”Π°Ρ‚Π° ΠΈ ВрСмя

DATE

DATEDIF

DATEVALUE

DAY

DAYS

DAYS360

EASTERSUNDAY

EDATE

EOMONTH

HOUR

[text/scalc/01/func_isoweeknum.xhp#isoweeknum not found].

MINUTE

MONTH

NETWORKDAYS

NETWORKDAYS.INTL

NOW

SECOND

TIME

TIMEVALUE

TODAY

WEEKDAY

WEEKNUM

WEEKNUM_ADD

[text/scalc/01/func_weeknum_ooo.xhp#weeknum_ooo not found].

WORKDAY

WORKDAY.INTL

YEAR

YEARFRAC