Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"

Предпросмотр материала:

Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"
Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"

Описание презентации по отдельным слайдам:

  • Функция категории  
«Дата и время» 
=РАЗНДАТ 
в Excel Автор: Максимова Наталь...

    1 слайд

    Функция категории
    «Дата и время»
    =РАЗНДАТ
    в Excel
    Автор: Максимова Наталья Владимировна

  • Максимова Наталья Владимировна2Функция РАЗНДАТФункции даты и времени являются...

    2 слайд

    Максимова Наталья Владимировна
    2
    Функция РАЗНДАТ
    Функции даты и времени являются одной из самых востребованных групп операторов при работе с таблицами Excel. Именно с их помощью можно проводить различные манипуляции с временными данными.
    Дата и время зачастую проставляется при оформлении различных журналов событий в Excel.
    Давайте разберемся как работает функция РАЗНДАТ() - Вычисление разности двух дат в днях, месяцах, годах в EXCEL.

    Функции РАЗНДАТ() нет в справке EXCEL2007 и в Мастере функций (SHIFT + F3), но она работает!

  • Максимова Наталья Владимировна3Оператор РАЗНДАТ является своего рода уникальн...

    3 слайд

    Максимова Наталья Владимировна
    3
    Оператор РАЗНДАТ является своего рода уникальной функцией. Он вычисляет разность между двумя датами. Его особенность состоит в том, что этого оператора нет в перечне формул Мастера функций, а значит, его значения всегда приходится вводить не через графический интерфейс, а вручную, придерживаясь следующего синтаксиса:
    =РАЗНДАТ(нач_дата;кон_дата;единица)

    Из контекста понятно, что в качестве аргументов «Начальная дата» и «Конечная дата» выступают даты, разницу между которыми нужно вычислить. А вот в качестве аргумента «Единица» выступает конкретная единица измерения этой разности.
    Синтаксис функции РАЗНДАТ

  • Максимова Наталья Владимировна4Синтаксис функции РАЗНДАТРАЗНДАТ(начальная_дат...

    4 слайд

    Максимова Наталья Владимировна
    4
    Синтаксис функции РАЗНДАТ
    РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)

    Аргумент начальная_дата должна быть раньше аргумента конечная_дата.

    Аргумент способ_измерения определяет, как и в каких единицах будет измеряться интервал между начальной и конечной датами.

  • Максимова Наталья Владимировна5Синтаксис функции РАЗНДАТАргумент способ_измер...

    5 слайд

    Максимова Наталья Владимировна
    5
    Синтаксис функции РАЗНДАТ
    Аргумент способ_измерения может принимать следующие значения:



  • Максимова Наталья Владимировна6 Разница в днях ("d")Формула =РАЗНДАТ(A2;B2;"d...

    6 слайд

    Максимова Наталья Владимировна
    6
    Разница в днях ("d")
    Формула =РАЗНДАТ(A2;B2;"d") вернет простую разницу в днях между двумя датами.
    Пример1: начальная_дата 25.02.2007, конечная_дата 26.02.2007
    Результат: 1 (день).
    Этот пример показыват, что при подсчете стажа необходимо использовать функцию РАЗНДАТ() с осторожностью. Очевидно, что если сотрудник работал 25 и 26 февраля, то отработал он 2 дня, а не 1. То же относится и к расчету полных месяцев.
    Пример2: начальная_дата 01.02.2007, конечная_дата 01.03.2007
    Результат: 28 (дней)
    Пример3: начальная_дата 28.02.2008, конечная_дата 01.03.2008
    Результат: 2 (дня), т.к. 2008 год – високосный.
    Эта формула может быть заменена простым выражением =ЦЕЛОЕ(B2)-ЦЕЛОЕ(A2). Функция ЦЕЛОЕ() округляет значение до меньшего целого и использована для того случая, если исходные даты введены вместе с временем суток (РАЗНДАТ() игнорирует время, т.е. дробную часть числа).

    Примечание: Если интересуют только рабочие дни, то количество рабочих дней между двумя датами можно посчитать по формуле =ЧИСТРАБДНИ(B2;A2)

  • Максимова Наталья Владимировна7 Разница в полных месяцах ("m")Формула =РАЗНДА...

    7 слайд

    Максимова Наталья Владимировна
    7
    Разница в полных месяцах ("m")
    Формула =РАЗНДАТ(A2;B2;"m") вернет количество полных месяцев между двумя датами.
    Пример1: начальная_дата 01.02.2007, конечная_дата 01.03.2007
    Результат: 1 (месяц)
    Пример2: начальная_дата 01.03.2007, конечная_дата 31.03.2007
    Результат: 0
    При расчете стажа, считается, что сотрудник отработавший все дни месяца - отработал 1 полный месяц. Функция РАЗНДАТ() так не считает!
    Пример3: начальная_дата 01.02.2007, конечная_дата 01.03.2009
    Результат: 25 месяцев
    Формула может быть заменена альтернативным выражением:
    =12*(ГОД(B2)-ГОД(A2))-(МЕСЯЦ(A2)-МЕСЯЦ(B2))-(ДЕНЬ(B2)<ДЕНЬ(A2))
    Внимание!!! В справке MS EXCEL имеется кривая формула для вычисления количества месяце между 2-мя датами:
    =(ГОД(ТДАТА())-ГОД(A3))*12+МЕСЯЦ(ТДАТА())-МЕСЯЦ(A3)
    Если вместо функции ТДАТА() - текущая дата использовать дату 31.10.1961, а в А3 ввести 01.11.1962, то формула вернет 13, хотя фактически прошло 12 месяцев и 1 день (ноябрь и декабрь в 1961г. + 10 месяцев в 1962г.).

  • Максимова Наталья Владимировна8 Разница в полных годах (&amp;quot;y&amp;quot;)Формула =РАЗНДАТ(...

    8 слайд

    Максимова Наталья Владимировна
    8
    Разница в полных годах ("y")
    Формула =РАЗНДАТ(A2;B2;"y") вернет количество полных лет между двумя датами.

    Пример1: начальная_дата 01.02.2007, конечная_дата 01.03.2009
    Результат: 2 (года)

    Пример2: начальная_дата 01.04.2007, конечная_дата 01.03.2009
    Результат: 1 (год)

    Формула может быть заменена альтернативным выражением:

    =ЕСЛИ(ДАТА(ГОД(B2);МЕСЯЦ(A2);ДЕНЬ(A2))<=B2;ГОД(B2)-ГОД(A2);ГОД(B2)-ГОД(A2)-1)

  • Максимова Наталья Владимировна9 Разница в полных месяцах без учета лет (&amp;quot;ym&amp;quot;)...

    9 слайд

    Максимова Наталья Владимировна
    9
    Разница в полных месяцах без учета лет ("ym")
    Формула =РАЗНДАТ(A2;B2;"ym") вернет количество полных месяцев между двумя датами без учета лет (см. примеры ниже).

    Пример1: начальная_дата 01.02.2007, конечная_дата 01.03.2009
    Результат: 1 (месяц), т.к. сравниваются конечная дата 01.03.2009 и модифицированная начальная дата 01.02. 2009 (год начальной даты заменяется годом конечной даты, т.к. 01.02 меньше чем 01.03)

    Пример2: начальная_дата 01.04.2007, конечная_дата 01.03.2009
    Результат: 11 (месяцев), т.к. сравниваются конечная дата 01.03.2009 и модифицированная начальная дата 01.04.2008 (год начальной даты заменяется годом конечной даты за вычетом 1 года , т.к. 01.04 больше чем 01.03)

    Это нужно, например, для подсчета сколько полных дней, месяцев и лет прошло с определенной даты до сегодняшнего дня.

    Формула может быть заменена альтернативным выражением:
    =ОСТАТ(число;делитель)

  • Максимова Наталья Владимировна10 Разница в днях без учета месяцев и лет (&amp;quot;md&amp;quot;...

    10 слайд

    Максимова Наталья Владимировна
    10
    Разница в днях без учета месяцев и лет ("md")
    Формула =РАЗНДАТ(A2;B2;"md") вернет количество дней между двумя датами без учета месяцев и лет. Использовать функцию РАЗНДАТ() с этим аргументом не рекомендуется.

    Пример1: начальная_дата 01.02.2007, конечная_дата 06.03.2009
    Результат1: 5 (дней), т.к. сравниваются конечная дата 06.03.2009 и модифицированная начальная дата 01.03.2009 (год и месяц начальной даты заменяется годом и месяцем конечной даты, т.к. 01 меньше чем 06)

    Пример2: начальная_дата 28.02.2007, конечная_дата 28.03.2009
    Результат2: 0, т.к. сравниваются конечная дата 28.03.2009 и модифицированная начальная дата 28.03.2009 (год и месяц начальной даты заменяется годом и месяцем конечной даты)

    Пример3: начальная_дата 28.02.2009, конечная_дата 01.03.2009
    Результат3: 4 (дня) - совершенно непонятный и НЕПРАВИЛЬНЫЙ результат. Ответ должен быть =1. Более того, результат вычисления зависит от версии EXCEL.

  • Максимова Наталья Владимировна11 Разница в днях без учета лет (&amp;quot;yd&amp;quot;)Формула =...

    11 слайд

    Максимова Наталья Владимировна
    11
    Разница в днях без учета лет ("yd")
    Формула =РАЗНДАТ(A2;B2;"yd") вернет количество дней между двумя датами без учета лет. Использовать ее не рекомендуется по причинам, изложенным в предыдущем пункте.

    Результат, возвращаемый формулой =РАЗНДАТ(A2;B2;"yd") зависит от версии EXCEL.

  • Максимова Наталья Владимировна12 Еще раз о кривизне РАЗНДАТ()Найдем разницу д...

    12 слайд

    Максимова Наталья Владимировна
    12
    Еще раз о кривизне РАЗНДАТ()
    Найдем разницу дат 16.03.2015 и 30.01.15.
    Функция РАЗНДАТ() с параметрами md и ym подсчитает, что разница составляет 1 месяц и 14 дней. Так ли это на самом деле?
    Имея формулу, эквивалентную РАЗНДАТ(), можно понять ход вычисления. Очевидно, что в нашем случае количество полных месяцев между датами = 1, т.е. весь февраль.
    Для вычисления дней, функция находит количество дней в предыдущем месяце относительно конечной даты, т.е. 28 (конечная дата принадлежит марту, предыдущий месяц - февраль, а в 2015г. в феврале было 28 дней). После этого отнимает день начала и прибавляет день конечной даты
    = ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B6;-1);0))-ДЕНЬ(A6)+ДЕНЬ(B6) , т.е. 28-30+16=14.
    На наш взгляд, между датами все же 1 полный месяц и все дни марта, т.е. 16 дней, а не 14! Эта ошибка проявляется, когда в предыдущем месяце относительно конечной даты, дней меньше, чем дней начальной даты. Как выйти из этой ситуации?

  • Максимова Наталья Владимировна13 Еще раз о кривизне РАЗНДАТ()Модифицируем фор...

    13 слайд

    Максимова Наталья Владимировна
    13
    Еще раз о кривизне РАЗНДАТ()
    Модифицируем формулу для расчета дней разницы без учета месяцев и лет:

    = ЕСЛИ(ДЕНЬ(A18)>ДЕНЬ(B18);ЕСЛИ((ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B18;-1);0))-ДЕНЬ(A18))<0;ДЕНЬ(B18);ДЕНЬ(КОНМЕСЯЦА(ДАТАМЕС(B18;-1);0))-ДЕНЬ(A18)+ДЕНЬ(B18));ДЕНЬ(B18)-ДЕНЬ(A18))
    При применении новой функции необходимо учитывать, что разница в днях будет одинаковой для нескольких начальных дат (даты 28-31.01.2015).
    В остальных случаях формулы эквивалентны. Какую формулу применять? Это решать пользователю в зависимости от условия задачи.

  • Максимова Наталья Владимировна14Функция РАЗНДАТ в Excelhttps://www.youtube.co...

    14 слайд

    Максимова Наталья Владимировна
    14
    Функция РАЗНДАТ в Excel
    https://www.youtube.com/watch?v=TO5lmQLdEw8&t=74s

  • Максимова Наталья Владимировна15Благодарю 
за внимание!

    15 слайд

    Максимова Наталья Владимировна
    15
    Благодарю
    за внимание!

Методическая разработка по Информатике и Информационным технологиям в профессиональной деятельности "Функция категории "Дата и время" =РАЗНДАТ в Excel"

  • PPTX

Файл будет скачан в формате:

  • PPTX

Автор материала

Максимова Наталья Владимировна

преподаватель

  • На сайте: 7 лет и 11 месяцев
  • Всего просмотров: 10424
  • Подписчики: 0
  • Всего материалов: 11
  • 10424
    просмотров
  • 11
    материалов
  • 0
    подписчиков

Настоящий материал опубликован пользователем Максимова Наталья Владимировна.
Инфоурок является информационным посредником. Всю ответственность за опубликованные материалы несут пользователи, загрузившие материал на сайт. Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете на материал.

ИИ для создания материалов

Создавайте материалы с ИИ

Если готовые материалы не подошли — помогут нейросети

Конспекты, тесты, презентации, рабочие листы и другие материалы по ФГОС — под ваш урок, класс и цели занятия за пару минут.

Попробовать бесплатно

Выберите инструмент

~3220

Нейросети могут ошибаться. Обязательно проверяйте ответы.

Другие материалы

Вам будут интересны эти курсы: