Один из типов данных, которые Excel позволяет хранить, — это, конечно, даты. В какой-то момент вы можете захотеть выполнить некоторые вычисления с датами в вашем рабочем листе. Нередко возникает необходимость вычислить процентную долю года, представленную разницей между двумя датами.

Excel позволяет легко рассчитать это с помощью функции рабочего листа YEARFRAC. Эта функция является частью пакета инструментов анализа, поставляемого с Excel.

Чтобы использовать функцию, все, что вам нужно сделать, это указать две даты и значение, указывающее, как Excel должен вычислять дробный год:

=YEARFRAC(DateOne, DateTwo, Basis)

Даты, используемые YEARFRAC, могут быть статическими или ссылками на ячейки, содержащие даты. Значение Basis находится в диапазоне от 0 до 4, 0 — значение по умолчанию. Ниже приведены различные значения Основы:

Basis

Meaning

0

US 30/360

1

Actual/actual

2

Actual/360

3

Actual/365

4

European 30/360

Обратите внимание: если функция YEARFRAC не работает в вашей системе, это означает, что вы не установили или не включили пакет Analysis ToolPak.

Чтобы включить его, выполните следующие действия:

  1. Выберите «Надстройки» в меню «Инструменты». Excel отображает диалоговое окно надстроек.

  2. Убедитесь, что выбран параметр Analysis ToolPak.

  3. Щелкните ОК.

Если вы не видели опцию Analysis ToolPak на шаге 2, это означает, что вы не установили опцию при первой установке Excel. Вы можете повторно запустить программу установки Excel и выбрать установку этой опции. Затем вы должны включить надстройку, и вы сможете использовать функцию.

ExcelTips — ваш источник экономичного обучения Microsoft Excel.

Этот совет (2562) относится к Microsoft Excel 97, 2000, 2002 и 2003. Вы можете найти версию этого совета для ленточного интерфейса Excel (Excel 2007 и более поздних версий) здесь:

link: / excelribbon-Calculating_Fractions_of_Years [Расчет долей лет].