Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Статьи об Excel

МЕНЮ САЙТА
  • 1
  • 2
  • 3

КАТЕГОРИИ РАЗДЕЛА

ОПРОСЫ
Какой версией Excel Вы пользуетесь?
Всего ответов: 57529
Главная » Статьи » Функции Excel » Функции листа. Функции даты и времени

РАЗНДАТ() DATEDIF()


СИНТАКСИС:

=РАЗНДАТ(нач_дата;кон_дата;код)

АРГУМЕНТЫ:
1. нач_дата - начальная дата.
2. кон_дата - конечная дата.
3. код - текстовое значение, которое указывает в каких единицах необходимо вернуть разницу дат.
   
Список допустимых значений аргумента:
Код
Результат вычисления функции
"y"
Число полных лет в заданном промежутке
"m"
Число полных месяцев в заданном промежутке
"d"
Число дней в заданном промежутке
"md"
Разность между номером дня в дате аргумента кон_дата и номером дня в дате аргумента нач_дата, при этом значения месяца и года в заданных датах игнорируются
"ym"
Разность между номером месяца в дате аргумента кон_дата и номером дня в дате аргумента нач_дата, при этом значения номеров дня и года в заданных датах игнорируются
"yd"
Разность в днях между датами аргументов кон_дата и нач_дата, при этом значения года в заданных датах игнорируются


КОММЕНТАРИИ:
нет

ОГРАНИЧЕНИЯ:
Если аргумент кон_дата соответствует более ранней дате чем аргумент нач_дата функция вернёт значение ошибки #ЧИСЛО.
Если какой-либо из аргументов нач_дата или кон_дата не являются допустимой датой, то функция вернёт значение ошибки #ЗНАЧ.

ПРИМЕРЫ ИСПОЛЬЗОВАНИЯ:


ФОРМУЛЫ МАССИВА:
Функция работает в формулах массива


ЭТОГО НЕТ В ОФИЦИАЛЬНОЙ СПРАВКЕ EXCEL:
Собственно говоря, самой функции РАЗНДАТ нет в справке Excel. Более того нет её и в мастере функций. И при наборе вручную первых букв названия функции Excel тоже не покажет подсказку в выпадающем списке. Объясняется это довольно просто. Эта функция изначально не является функцией Excel. Она всего лишь поддерживается Excel для совместимости с другими системами электронных таблиц.  В Excel эта функция попала из электронных таблиц Lotus 1-2-3.

В КАКОЙ ВЕРСИИ EXCEL РАБОТАЕТ:
В любой версии.

Посмотреть другие функции этой категории.
Категория: Функции листа. Функции даты и времени | Добавил: Serge_007 (07.03.2011)
Просмотров: 80885 | Комментарии: 12 | Рейтинг: 4.9/9


Всего комментариев: 11
+1   Спам
1    Пытливый   (21.04.2012 13:26) [ Материал]
   Прикольно, не знал про такую функцию!

0   Спам
2    алексей   (02.09.2012 16:34) [ Материал]
   спасибо , очень помогло

0   Спам
3    Влад   (20.02.2013 19:49) [ Материал]
   Здорово, мы такое на уроке делали!!!

-1  
4    Екатерина   (03.07.2013 16:07) [ Материал]
   Эта функция легче =C3*(РАЗНДАТ(D3;E3+1;"D")/365)-G3

0   Спам
5    KISS_ARMY   (30.08.2013 10:16) [ Материал]
   СПС

0   Спам
6    Бонифаций   (09.04.2014 21:28) [ Материал]
   Молодец!!! Все работает в 2007

0   Спам
7    Magnus   (14.10.2014 18:59) [ Материал]
   У меня в 2010 вот вообще не работает, кто подскажет? как правильно зделать?

0  
8    Serge_007   (14.10.2014 19:30) [ Материал]
   Что именно и как не работает?

0   Спам
9    Magnus   (15.10.2014 09:20) [ Материал]
   Например: 27.10.1985 - нужно узнать сколько лет сейчас? Потом следующая строка под ней 28.11.1988 также отдельно посчитать, из выше перечисленных формул не работает. Пишет неправильное значение( и отправляет в справку!

0  
10    Serge_007   (15.10.2014 13:33) [ Материал]
   
Цитата Magnus
...из выше перечисленных формул не работает...
Значит что-то неправильно делаете

Цитата Magnus
27.10.1985 - нужно узнать сколько лет сейчас?

=РАЗНДАТ(A1;СЕГОДНЯ();"y"), дата в А1


0  
11    Serge_007   (25.02.2022 12:05) [ Материал]
   Malenkyyog, создайте тему на форуме

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!