Функции час, минуты и секунды 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Функции час, минуты и секунды



Функции ЧАС, МИНУТЫ и СЕКУНДЫ возвращают соответ­ственно значения часов, минут и секунд для заданного аргумента, представляющего собой десятичное значение времени. Например, если в ячейке В1 хранится значение времени 12:15:35, то формула =ЧАС(В1) возвратит значение 12, а формула =МИНУТЫ(В1) – значение 15.

 

Функции ДАТАЗНАЧ и ВРЕМЗНАЧ

Функция ДАТАЗНАЧ преобразует дату в десятичное значение даты. В качестве аргумента должно использоваться текстовое значение даты, за­ключенное в кавычки. Аргумент представляет собой любую дату из диапазона вре­мени с 01.01.1900 по 31.12.9999 в любом из встроенных форматов даты. Будьте внимательны, если вы не введете год, то Excel будет использовать текущее значение года. Например, формула =ДАТАЗНАЧ("31 Декабрь 2010") возвратит десятичное значение этой даты 40 543.

Подобным образом работает и функция ВРЕМЗНАЧ – она возвращает десятичное значение времени. Точно так же вы можете использовать для ввода времени любой из встроенных форматов времени Excel, не забывая при этом заклю­чать текстовое значение времени в кавычки. Например, формула =ВРЕМЗНАЧ("4:30 РМ") возвратит десятичное значение времени 0,6875.

Время в финансовых расчетах

Измерение времени в финансовых расчетах имеет свои особенности. При предоставлении краткосрочного кредита оплата за его использование пропорциональна времени, на которое он предоставлен. Но здесь мы сталкиваемся с вынужденными несовершенствами нашего календаря. Пусть один кредит предоставлен на первое полугодие 2003 г., а второй – на второе полугодие этого же года. На первый взгляд, сроки кредитов одинаковы – полгода. Но первое полугодие длится 181 день, а второе – 184 дня. Поэтому измерение времени в финансовых расчетах сопровождается условными соглашениями. Фактически здесь можно выделить два основных подхода:

· придерживаться точного числа дней в году (365, 366) и точного числа дней в месяцах;

· считать, что год состоит из 12 месяцев, каждый по 30 дней, т.е. из 360 дней.

Но есть и промежуточные подходы.

Рассмотрим вопрос, как подсчитывать количество дней, разделяющих две даты. Если мы рассматриваем так называемую фактическую длину года и месяцев, то нужно вычислить разность между двумя датами. Это сведется к вычислению разности между порядковыми номерами дат. Но как поступить при использовании второго подхода к измерению времени? Для этого рассмотрим ряд специальных функций, которые доступны только в том случае, если установлена надстройка Пакет анализа. Если данная надстройка не установлена, то в меню Сервис выберите команду Надстройки, поставьте напротив нее флажок и нажмите ОК. В меню Сервис появится команда Анализ данных.

Функция ДНЕЙ360 (нач_дата, кон_дата, метод)

Функция ДНЕЙ360 позволяет рассчитывать количество дней между двумя датами для 360-дневного года. Аргументы нач_дата и кон_дата – это даты в числовом формате, но это могут быть и текстовые строки вида “11.03.03”. Третий (необязательный) аргумент метод может принимать два значения: ЛОЖЬ или ИСТИНА. Если он опущен, то по умолчанию считается значение ЛОЖЬ.

Если методу присвоено значение ЛОЖЬ, то применяется американский метод, принятый NASD (National Association of Securities Dealers – Национальная ассоциация биржевых дилеров (США)). Вот что сообщается в справочной системе:

«Если начальная дата является 31-м числом месяца, то она полагается равной 30-му числу того же месяца. Если конечная дата является 31-м числом месяца и начальная дата меньше, чем 30-е число, то конечная дата полагается равной 1-му числу следующего месяца, в противном случае конечная дата полагается равной 30-му числу того же месяца.»

К этому еще надо добавить, что 28 и 29 февраля полагаются равными 30 февраля.

Если же аргументу метод присвоено значение ИСТИНА, то используется европейский метод. Начальная и конечная даты, которые приходятся на 31-е число месяца, полагаются равными 30-му числу того же месяца.

Функции ДАТАМЕС и КОНМЕСЯЦА

Функция ДАТАМЕС используется для вычисления точной даты при заданном числе месяцев до или после указанной даты. Эта функция имеет аргумен­ты (начальная_дата; число_месяцев), где начальная_дата – это дата, от которой начинается отсчет времени, а аргумент число_месяцев – это целое число, задающее число месяцев до или после начальной даты. Если аргумент число_месяцев поло­жительный, то функция ДАТАМЕС прибавляет к начальной дате заданное число месяцев, если отрицательный, то – вычитает. Например, чтобы найти дату, ко­торая будет ровно через 23 месяца после 12 июня 2001 года, введите формулу =ДАТАМЕС("12.0б.01";23). Формула возвратит значение 37 753, то есть 12 мая 2003 года.

Функция КОНМЕСЯЦА возвращает дату, которая была или будет через заданное количество месяцев до или после указанной даты. Функция КОНМЕСЯЦА аналогична функции ДАТАМЕС, за исключением того, что возвращаемое значение всегда является последним днем месяца. Например, чтобы вычислить десятичное значение даты, которая на 23 месяца позже 12 июня 2001 года и является последним днем этого месяца, достаточно ввести формулу =КОНМЕСЯЦА("б.12.2001";23). Эта формула возвратит значение 37 772, то есть дату – 31 мая 2003 года.

Функция ДОЛЯГОДА

Функция ДОЛЯГОДА возвращает десятичное значение интервала време­ни между двумя заданными датами одного года. Эта функция имеет аргументы (начальная_дата; конечная_дата; базис), где аргументы начальная_дата и конечная_дата – задают период времени одного года, который необходимо выразить в виде десятичной дроби. Аргумент базис задает способ вычисления этого периода, как показано в таблице:

Значение Описание
0 (или опущен)           (30/360). Вычисления производятся в соответствии с правилами NASD, разработанными для США, где год принимается равным 360 дням и в каждом месяце по 30 дней (по факту/по факту). В данном случае при расчетах используется фактическое количество дней в месяце и в году (по факту/360). Количество дней в месяце фактическое, но количество дней в году принимается равным 360 (по факту/365) (30/360). Европейский метод, также подразумевающий 30 дней в месяце и 360 дней в году

Например, чтобы определить долю года для промежутка времени между 12.04.02 и 15.12.02, введите формулу = ДОЛЯГОДА ("12.04.02";"15.12.02"). Эта формула воз­вращает значение 0,675, основываясь на используемом по умолчанию соотношении 30/360 (30 дней в месяце и 360 дней в году).



Поделиться:


Последнее изменение этой страницы: 2016-12-29; просмотров: 278; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.253.161 (0.004 с.)