Задачи с датами excel

ПОУ «Красногорский
экономико-правовой техникум»

МЕТОДИЧЕСКИЕ
УКАЗАНИЯ

к проведению практического занятия
по теме

«Использование функций даты и
времени при решении задач

в электронных таблицах MS Excel»

«

Красногорск

2019г.

ОДОБРЕНО

учебно-методическим советом

и предметной цикловой комиссией

по специальностям 38.02.01, 40.02.01

Протокол № _____________

от «____»____________20__г.

Данные методические
указания разработаны на основе рабочих учебных программ по дисциплине
«Информатика».

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

Соответствуют
государственным требованиям к минимуму содержания и уровню подготовки
выпускников.

Предназначены для студентов
очной формы обучения по специальностям 38.02.01, 40.02.01.

Разработала преподаватель первой категории: О.Н.
Егоркина

СОДЕРЖАНИЕ

I. Пояснительная записка

Теоретический материал.

II.
Содержание

Задание №1. Числовой формат
ДАТА и ВРЕМЯ

Основные функции для работы с
датами Функции ДЕНЬ, МЕСЯЦ и ГОД.

Задание №2  Функции ДЕНЬ,
МЕСЯЦ, ГОД

Функция ДАТА.

Задание №3. Функция ДАТА

Функция ДЕНЬНЕД.

Задание №4 Функция ДЕНЬНЕД и
ТЕКСТ

Функция ТЕКСТ

Функция СЕГОДНЯ.

Задание №5 Функция СЕГОДНЯ.

Задание №6 Арифметические
действия над датами.

I. Пояснительная записка

Данные
методические указания предназначены для проведения практического занятия по
теме «Использование функций даты и времени при решении задач в электронных
таблицах MS Excel» в виде заданий с использованием функций даты и времени:
ДЕНЬ, МЕСЯЦ, ГОД, ДАТА, ДЕНЬНЕД, СЕГОДНЯ, а также использование текстовой
функции ТЕКСТ для отображения дня недели в текстовом формате.

Цель работы:

        
научиться
использовать даты в вычислениях;

        
сравнивать
даты между собой;

        
складывать
и вычитать: вычислять количество дней между двумя датами;

        
определять
порядковый номер дня недели даты;

        
определять
день недели, приходящийся на определенную дату.

Студент должен

знать:

               
основные
функции для работы с датами

уметь:

               
применять
функции для работы с датами при решении задач.

Практическое
занятие рассчитано на 2 академических часа, выполняется на персональных
компьютерах типа
Pentium 3, 4 с использованием
программного обеспечения
Microsoft Office 2000 (2003) с операционной системой Windows XP, Windows 7.

Итоговый контроль по данной работе осуществляется в виде контрольных заданий
по данной теме.

Теоретический
материал.

Каждая дата и время в электронных таблицах – это формат
определенного числа. Отсчет ведется от 01 января 1900 года. Если в ячейке
ввести 1.1.1900 и изменить формат данной ячейки на общий, вы увидите, что эта дата
в общем формате равна числу 1.

Формат представления даты в ячейке может быть
изменен: меню Формат, Ячейки, вкладка Число, список Числовые
форматы
, пункт Дата. Так, вместо значения 05.12.87 можно получить
5.12.87; 5 дек 87; 5 Декабрь, 1987 и другие представления одной и той же даты.
При этом значение даты, отображаемое в строке формул, не меняется (оно не
зависит от формата ее представления в ячейке).

Так как все даты – это числа, их можно складывать
и вычитать, сравнивать между собой.

·
Для того чтобы ввести дату в ячейку, следует указать номер дня,
номер месяца и две последние цифры года через точку (12.12.00), дефис
(12-12-00) или слэш (12/12/00).

Если при вводе даты указать только две последние
цифры года программа Ехсе
l добавит первые две цифры по следующим правилам:

1.           
если введенное число лежит в интервале от 00 до 29, то оно
интерпретируется как год с 2000 по 2029;

2.           
если введенное число находится в интервале от 30 до 99, то оно
интерпретируется как год с 1930 по 1999.

Года до 1929
следует указывать полностью.

·
При вводе даты можно вводить первые три буквы названия месяца
(12-дек-00), но для даты в мае необходимо написать слово «май»
(12-май-00)

·
Текущий год можно не указывать – он будет добавлен к введенной
дате автоматически (если дата на компьютере выставлена правильно);

·
При вводе значений даты происходит их автоматическое
распознавание, и общий формат ячейки заменяется на встроенный формат дата (если
в ячейке не установлен какой-либо специальный формат)

Дата в Ехсеl в общем
формате — число дней,

прошедших от 1 января 1900
г.

II. Содержание

Задание
№1. Числовой формат ДАТА и ВРЕМЯ

1.  
На Листе 1. Введите в ячейку А1 дату 1 января 1900
г. (помните, что в Ехсе
l следует вводить 1-1-1900, а не 1-1-00).

2.   С помощью маркера
ячейки заполните (скопируйте) введенное значение в диапазон ячеек А2:А10 (в них
появятся даты 2, 3, …. 10 января 1900
г.).

3.   Скопируйте блок
ячеек А1:А10 в В1:В10.

4.  
Измените формат ячеек в блоке В1:В10 с Дата и время на Общий
(
Формат-Ячейки-Число-Числовые
форматы-Общий (Рис.1
).  В этом блоке появятся значения 1, 2, …,
10.  Первая дата которую можно перевести в числовой формат – 01.01.1900 (число
1) Все даты до нее воспринимаются программой как текст.

Рис. 1 Окно изменения
числового формата ячейки

5.  
Выделите столбец B. Измените общий формат на формат Дата. В поле Тип выберите вариант
как на рис.2.

6.  
Переименуйте Лист 1 как Задание №1. Для этого
щелкните правой кнопкой мыши по имени Лист1 и в контекстном меню
выберите команду Переименовать.

Рис. 2 Изменение типа формата Дата

Самостоятельное задание №1.

На Листе 2 в ячейке А1 введите сегодняшнюю дату. В соседней ячейке
отобразите число, указывающее, сколько дней прошло с начала века по сегодняшний
день? Помните о том, что дата в общем формате – это число дней с
1-1-1900(начало века) Переименуйте лист как СР№1.

Основные
функции для работы с датами:

1.Функции ДЕНЬ, МЕСЯЦ и
ГОД.

ДЕНЬ(дата_в_числовом_формате)         Функция возвращает номер дня как
целое число в диапазоне от 1 до 31

МЕСЯЦ(дата_в_числовом_формате)     Функция возвращает номер
месяца как целое число в интервале от 1 (январь) до 12 (декабрь)

ГОД(дата_в_числовом_формате)           Функция возвращает
номер года как целое число в интервале от 1900 до 9999.

Аргумент у данных функций один — дата_в_числовом_формате— адрес ячейки, содержащей дату,
либо дата, заданная в общем формате (12345)

Задание
№2. Функции ДЕНЬ, МЕСЯЦ, ГОД

1.    
Перейдите на Лист3. В ячейке А1 наберите любую дату.

2.    
В ячейке А2 наберите слово День, в А3 – Месяц, в А4
Год.

3.    
Добавьте границы к полученной таблице (см. рис.3)

Рис. 3. Результаты вычисления ДЕНЬ, МЕСЯЦ, ГОД

4.    
В ячейке В2 введите формулу =ДЕНЬ(А1). Воспользуйтесь
Мастером функций для ввода формулы. Данная функция позволяет отделить от даты
номер дня.

5.    
Чтобы воспользоваться мастером щелкните по кнопке  в строке формул (или через меню Вставка
– Функция
). В окне мастера выберите категорию функций Дата и время и
выделите функцию ДЕНЬ (рис. 4) Щелкните ОК.

Рис. 4

6.    
Установите мигающий курсор в поле аргумента функции Дата_в_числовом_формате.
Щелкните мышкой по ячейке А1. Адрес ячейки появится в поле аргумента
функции (рис.5) Щелкните ОК. 

7.    
Переименуйте Лист 3 как Задание №2

Рис. 5

Самостоятельное
задание №2

Продолжите вычисления таблицы Задания №2. Отделите от даты в ячейке А1
месяц и год с помощью соответствующих функций аналогично функции ДЕНЬ. Сравните
полученный результат с рис.3.

2. Функция
ДАТА.

Функция позволяет «собрать» дату из значений в трех разных
ячейках: года, номера месяца и номера дня.

Формат функции:

ДАТА(год; месяц; день),

где «год» — число от 1900 до 2078, или ссылка на ячейку;

«месяц» — число, представляющее номер месяца в году, или ссылка на
ячейку;

«день» — число, представляющее номер дня в месяце, или ссылка на
ячейку.

Задание
№3. Функция ДАТА

1.     На листе Задание №2 в ячейке
А6 наберите слово Дата.

Рис. 6 Добавление функции ДАТА

2.      В соседней ячейке В6 используя мастер
функции вставьте функцию ДАТА.(рис.7). Щелкните ОК.

Рис. 7 Окно мастера функции ДАТА

3. Функция
ДЕНЬНЕД.

возвращает номер дня недели, соответствующий некоторой дате.

Формат функции:

ДЕНЬНЕД(дата; тип)

где «дата» — адрес ячейки, содержащей дату, либо дата, заданная в
общем или числовом формате (12345

«тип» —  (1,2 или 3) возвращает число от 1 до 7 , соответствующее  номеру
дня недели для заданной даты. В зависимости от выбранного типа, отображение
номеров дня недели различно (см. рис.8).

Если указать тип
2
, то результат вычисления цифра 1 будет означать день недели –
понедельник, цифра 2 – вторник и т.д.  Цифра 6 соответственно будут означать
день недели —  суббота (рис.8).

Рис. 8 Мастер функции ДЕНЬНЕД

Задание
№4 Функция ДЕНЬНЕД и ТЕКСТ
                

1.           
На листе Задание №2 добавьте в таблицу еще одну строку – в ячейке
В8 с помощью мастера функций вычислите день недели — =ДЕНЬНЕД(
B6) (см. рис.8).

2.           
Перейдите в ячейку В9. Чтобы вместо номера дня недели появилось
название дня недели, вместо функции ДЕНЬНЕД используйте текстовую
функцию ТЕКСТ.

4. Функция ТЕКСТ

форматирует число и переводит его в текст

Формат функции

ТЕКСТ (значение; формат)

где «значение» представляет собой числовое значение или формулу, вычисление
которой дает числовое значение, или ссылка на ячейку с числовым значением.

«формат» представляет собой формат, в котором будет представлено
данное значение.

Примеры форматов отображены в таблице

Формат

Конечный
результат

Д

12

ДДД

Ср

ДДДД

среда

М

12

МММ

Дек

ММММ

декабрь

Г

01

ГГГ

2001

М.Д.Г.

12.12.01.

3.           
В Мастере функций выберите в категории Текстовые функцию ТЕКСТ.
Щелкните ОК.

4.           
В поле аргумента Значение укажите ссылку на ячейку с датой В6.
В поле Формат укажите формат преобразования числа – ДДДД (рис.9)
Щелкните ОК

Рис. 9 Аргументы функции ТЕКСТ

5.           
Сравните полученный результат с рис.10

Рис. 10 Результат вычисления функции ТЕКСТ

Самостоятельное
задание №3

Перейдите на чистый лист. Введите в ячейке А1 дату своего рождения.
Определите в соседних ячейках, какой это был день недели с помощью функции
ДЕНЬНЕД (в ячейке А2)  и ТЕКСТ(в ячейке А3). Переименуйте Лист 4 как  СР№3

5. Функция
СЕГОДНЯ.

возвращает дату текущего дня, отслеживаемую компьютером.

Формат функции:

СЕГОДНЯ () — без аргументов, но с обязательными скобками.

Задание
№5 Функция СЕГОДНЯ.

1.    
Добавьте на листе Задание№2  в ячейке А10 слово Сегодня

2.    
Рядом в ячейке  В10 вставьте  функцию СЕГОДНЯ() (рис.11)

Рис. 11 Мастер функции СЕГОДНЯ

3.    
Теперь в вашей таблице всегда в ячейке В10 будет отражаться
текущая дата.

Задание
№6 Арифметические действия над датами.

1.    
На чистом Листе5 в ячейках А1, А2 набейте две любых даты.

2.    
В ячейке А3 найдите разницу между этими двумя датами с помощью
простых арифметических действий. Формула будет выглядеть так

=А1-А2 (см. рис.12) 

Рис. 12

3.    
В результате арифметических действий над двумя датами всегда как
результат получится третья дата, но если перевести эту дату в общий формат, то
полученное число и будет означать количество дней между двумя датами (см. рис.
13) Переименуйте Лист5 как Задание №6

Рис. 13 Результат разности двух дат

Самостоятельное
задание №4

Перейдите на чистый лист6. Рассчитайте, сколько дней шла Великая
Отечественная война (с 22.06.1941 по 09.05.1945) Переименуйте Лист 6 как  СР№4

4.    
Для вычисления дня недели в качестве даты можно брать не только конкретную
дату, но и сумму значений, выраженных в виде ссылок. На листе5 наберите в
ячейке А5 любую дату (например, текущую дату (СЕГОДНЯ()).

5.    
В ячейке А6 укажите произвольное число, которое будет указывать на
количество дней (например, 1). Надо найти день недели, который будет через это
количество дней (А6), после указанной в ячейке А5 даты.

6.    
В поле Значение функции Текст нужно указать сумму
даты (А5) и количества дней(А6) (рис.14)

Рис. 14

Самостоятельное
задание №5

Перейдите на чистый лист7. Рассчитайте с помощью одной формулы в одной
ячейке без вспомогательных таблиц и ячеек с цифрами, какой день недели был 1000
дней назад от текущей даты. Переименуйте Лист 7 как  СР№5

КОНТРОЛЬНОЕ ЗАДАНИЕ К ПРАКТИЧЕСКОМУ
ЗАНЯТИЮ

«Использование функций даты и
времени при решении задач

в электронных таблицах MS Excel»

На чистом листе:

1. По датам,
указанным в столбце А таблицы вычислить:

·                       
в столбце В – месяц в
текстовом формате (Январь)

·                       
в столбце С – порядковой
номер дня недели

·                       
в столбце D
день недели в сокращенном текстовом формате (Пн)

А

В

С

1

18.05.1973

2

09.09.2003

3

01.01.2004

4

5

2. Написать формулу
для быстрого определения возраста на текущую дату всех работников,
представленных в таблице, если известны только дата рождения и сегодняшнее
число.

3. В столбце D
рассчитайте день недели дня рождения в текущем году. Переименуйте лист как КЗ

ПЕРЕЧЕНЬ ЛИТЕРАТУРЫ И СРЕДСТВ ОБУЧЕНИЯ

Основная учебная литература

1.     Лавренов С.М. Excel: Сборник примеров и задач. – М.:
Финансы и статистика, 2001 – 336.: ил. – (Диалог с компьютером)

2.     Информатика.
Задачник-практикум в 2 т./Под ред. И.Г. Семакина, Е.К. Хеннера: Том. 2. – М.:
Лаборатория Базовых Знаний, 2001. – 280 с.: ил.

Дополнительная учебная литература

1.     Сагман С. Microsoft Office 2003 lkz Windows/ Стив Сагман; Пер. с анг. Осипова А.И. —  М.: ДМК Пресс,
2004 – 544 с.: ил.- (Самоучитель)1

Учебно-методическая литература

Методические указания к выполнению лабораторной работы
«
Использование функций даты и
времени
MS Excel при решении задач «

Перечень рекомендуемых средств обучения

Персональный компьютер  на уровне  Pentium III, IV. Операционная система Win XP, 7. Пакет приложений Microsoft Office 2003(2010).

Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.

Как Excel обрабатывает время

Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.

Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.

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



Пример функции ДАТА

Построение значение даты, составляя его из отдельных элементов-чисел.

Синтаксис: год; месяц, день.

Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.

Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.

Пример использования функции:

ДАТА.

Зададим большее количество дней для июня:

Большее количество дней.

Примеры использования в качестве аргументов ссылок на ячейки:

Ссылки в аргументах.

Функция РАЗНДАТ в Excel

Возвращает разницу между двумя датами.

Аргументы:

  • начальная дата;
  • конечная дата;
  • код, обозначающий единицы подсчета (дни, месяцы, годы и др.).

Способы измерения интервалов между заданными датами:

  • для отображения результата в днях – «d»;
  • в месяцах – «m»;
  • в годах – «y»;
  • в месяцах без учета лет – «ym»;
  • в днях без учета месяцев и лет – «md»;
  • в днях без учета лет – «yd».

В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.

Примеры действия функции РАЗНДАТ:

РАЗНДАТ.

В версии Excel 2007 данной функции нет в справочнике, но она работает. Хотя результаты лучше проверять, т.к. возможны огрехи.

Функция ГОД в Excel

Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.

Пример использования функции ГОД:

ГОД.

Функция МЕСЯЦ в Excel: пример

Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.

Примеры использования функции МЕСЯЦ:

МЕСЯЦ.

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

ДЕНЬ.

Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

ДЕНЬНЕД.

По умолчанию функция считает воскресенье первым днем недели.

Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

НОМНЕДЕЛИ.

Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

С понедельника.

В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).

Скачать примеры функций для работы с датами

Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().

Содержание

  1. Функции для работы с датами в Excel: примеры использования
  2. Как Excel обрабатывает время
  3. Пример функции ДАТА
  4. Функция РАЗНДАТ в Excel
  5. Функция ГОД в Excel
  6. Функция МЕСЯЦ в Excel: пример
  7. Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel
  8. Операции с датами в excel
  9. 10 популярных функций даты и времени в Microsoft Excel
  10. Работа с функциями даты и времени
  11. РАЗНДАТ
  12. ТДАТА
  13. СЕГОДНЯ
  14. ВРЕМЯ
  15. ДАТАЗНАЧ
  16. ДЕНЬНЕД
  17. НОМНЕДЕЛИ
  18. ДОЛЯГОДА
  19. ДНИ (функция ДНИ)
  20. Описание
  21. Синтаксис
  22. Замечания
  23. Пример
  24. Дата в Excel. Формула.
  25. Функция ДАТА() в MS EXCEL
  26. Синтаксис функции
  27. Примеры
  28. Функции для извлечения различных параметров из дат и времени в Excel
  29. МЕСЯЦ()
  30. МИНУТЫ()
  31. СЕКУНДЫ()
  32. ДЕНЬНЕД()
  33. Как вычислить дату в Excel
  34. Как в Excel посчитать дни между датами?
  35. Вычисление возраста по дате рождения в Excel
  36. Ввод даты в ячейку Excel
  37. Вычисление даты Excel
  38. Основные принципы работы с датами и временем в Excel
  39. Видео
  40. Как вводить даты и время в Excel

Функции для работы с датами в Excel: примеры использования

Для работы с датами в Excel в разделе с функциями определена категория «Дата и время». Рассмотрим наиболее распространенные функции в этой категории.

Как Excel обрабатывает время

Программа Excel «воспринимает» дату и время как обычное число. Электронная таблица преобразует подобные данные, приравнивая сутки к единице. В результате значение времени представляет собой долю от единицы. К примеру, 12.00 – это 0,5.

Значение даты электронная таблица преобразует в число, равное количеству дней от 1 января 1900 года (так решили разработчики) до заданной даты. Например, при преобразовании даты 13.04.1987 получается число 31880. То есть от 1.01.1900 прошло 31 880 дней.

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

Пример функции ДАТА

Построение значение даты, составляя его из отдельных элементов-чисел.

Синтаксис: год; месяц, день.

Все аргументы обязательные. Их можно задать числами или ссылками на ячейки с соответствующими числовыми данными: для года – от 1900 до 9999; для месяца – от 1 до 12; для дня – от 1 до 31.

Если для аргумента «День» задать большее число (чем количество дней в указанном месяце), то лишние дни перейдут на следующий месяц. Например, указав для декабря 32 дня, получим в результате 1 января.

Пример использования функции:

Зададим большее количество дней для июня:

Примеры использования в качестве аргументов ссылок на ячейки:

Функция РАЗНДАТ в Excel

Возвращает разницу между двумя датами.

  • начальная дата;
  • конечная дата;
  • код, обозначающий единицы подсчета (дни, месяцы, годы и др.).

Способы измерения интервалов между заданными датами:

  • для отображения результата в днях – «d»;
  • в месяцах – «m»;
  • в годах – «y»;
  • в месяцах без учета лет – «ym»;
  • в днях без учета месяцев и лет – «md»;
  • в днях без учета лет – «yd».

В некоторых версиях Excel при использовании последних двух аргументов («md», «yd») функция может выдать ошибочное значение. Лучше применять альтернативные формулы.

Примеры действия функции РАЗНДАТ:

В версии Excel 2007 данной функции нет в справочнике, но она работает. Хотя результаты лучше проверять, т.к. возможны огрехи.

Функция ГОД в Excel

Возвращает год как целое число (от 1900 до 9999), который соответствует заданной дате. В структуре функции только один аргумент – дата в числовом формате. Аргумент должен быть введен посредством функции ДАТА или представлять результат вычисления других формул.

Пример использования функции ГОД:

Функция МЕСЯЦ в Excel: пример

Возвращает месяц как целое число (от 1 до 12) для заданной в числовом формате даты. Аргумент – дата месяца, который необходимо отобразить, в числовом формате. Даты в текстовом формате функция обрабатывает неправильно.

Примеры использования функции МЕСЯЦ:

Примеры функций ДЕНЬ, ДЕНЬНЕД и НОМНЕДЕЛИ в Excel

Возвращает день как целое число (от 1 до 31) для заданной в числовом формате даты. Аргумент – дата дня, который нужно найти, в числовом формате.

Чтобы вернуть порядковый номер дня недели для указанной даты, можно применить функцию ДЕНЬНЕД:

По умолчанию функция считает воскресенье первым днем недели.

Для отображения порядкового номера недели для указанной даты применяется функция НОМНЕДЕЛИ:

Дата 24.05.2015 приходится на 22 неделю в году. Неделя начинается с воскресенья (по умолчанию).

В качестве второго аргумента указана цифра 2. Поэтому формула считает, что неделя начинается с понедельника (второй день недели).

Для указания текущей даты используется функция СЕГОДНЯ (не имеет аргументов). Чтобы отобразить текущее время и дату, применяется функция ТДАТА ().

Источник

Операции с датами в excel

10 популярных функций даты и времени в Microsoft Excel

​Смотрите также​ дату, отстоящую вперед​ число с целой​Как обычно, кому надо​Функция РАЗНДАТ поддерживает несколько​ урок Вам пригодился!​ 9999.​ как интервал между​ Смотрите ячейку В19.​ пишем число месяцев,​ пишем вторую дату​ посчитать дату выхода​ о функции​ порядковый номер дня​ точно таким же​и​«Дата и время»​Одной из самых востребованных​ или назад относительно​ и дробной частью.​ быстро — смотрим​ параметров:​ Всего Вам доброго​

​В ячейке A1 представлена​ этими датами составляет​

Работа с функциями даты и времени

​ Вместо полной даты​ которое будем прибавлять​ (конец периода).​ сотрудника из отпуска​ДЕНЬ​ которой нужно установить.​ образом.​«Конечная дата»​без активации главного​ групп операторов при​ начальной даты на​ Целая часть числа​ видео. Подробности и​

​Параметр​ и успехов в​ дата в формате​ 40 602 дня.​ стоит только год.​ к дате. В​В ячейке С6​ или сколько дней​, см. статью функция​ Синтаксис выглядит так:​​Основной задачей функции​​выступают даты, разницу​ окна Мастера функций.​

    ​ работе с таблицами​​ нужное количество рабочих​​ (41209) — это​ нюансы — в​Описание​ изучении Excel.​​ДДДД ДД.ММ.ГГГГ чч:мм:cc​​ О том как​Другими соответствующими функциями выбрали​

​ примере – это​ пишем формулу:​ осталось до отпуска,​​ ДЕНЬ.​​=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])​

​ВРЕМЯ​ между которыми нужно​​ Для этого выполняем​​ Excel являются функции​

  • ​ дней (с учетом​ количество дней, прошедших​ тексте ниже:​»d»​Автор: Антон Андронов​. Это пользовательский (нестандартный)​ EXCEL хранит дату​​ месяц (ячейка В20)​​ ячейка G13.​=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»​ посчитать возраст, расчитать​
  • ​Возвращает количество дней между​​Предназначением оператора​​является вывод в​ вычислить. А вот​ перемещение во вкладку​ даты и времени.​​ выходных суббот и​​ с 1 января​Если иметь ввиду российские​​Количество полных дней​​Дата и время в​ числовой формат представления​ и время, читайте​​ и день (ячейка​​В ячейке Н13​Эту формулу пишем​​ дату срока оплаты​​ двумя датами.​

    ​НОМНЕДЕЛИ​ заданную ячейку указанного​ в качестве аргумента​​«Формулы»​​ Именно с их​ воскресений и государственных​ 1900 года (взято​ региональные настройки, то​​»m»​​ Excel – это​​ даты и времени​​ эту статью.​ В21). Формат в​ будет стоять результат,​​ вручную (можно здесь​​ счета или окончания​ДНИ(кон_дата;нач_дата)​является указание в​ посредством аргументов времени.​«Единица»​. Щёлкаем по кнопке​ помощью можно проводить​ праздинков). Использование этой​

    ​ за точку отсчета)​​ Excel позволяет вводить​

    ​Количество полных месяцев​ числа сформатированные специальным​ в Excel.​Для того, чтобы прибавить​ этих ячейках можно​​ здесь пишем формулу.​​ скопировать, заменить адреса​ договора, посчитать рабочие​Аргументы функции ДНИ указаны​ заданной ячейке номера​ Аргументами этой функции​

    ​выступает конкретная единица​​«Дата и время»​​ различные манипуляции с​​ функции полностью аналогично​​ до текущей даты.​​ дату очень разными​​»y»​ образом. Датой является​В качестве примера использования​ к дате 28.02.2011,​ установить другой.​ Нажимаем на эту​ ячеек), п.ч. в​ дни и многие,​​ ниже.​​ недели по вводной​ являются часы, минуты​ измерения этой разности:​. Она размещена на​ временными данными. Дата​ применению функции​​ А дробная часть​​ способами — и​​Количество полных лет​​ целая часть числа,​ функции​ содержащейся в ячейке​Конечно, можно изменить​ ячейку, делаем её​ русскоязычной версии Microsoft​ многие другие действия​Кон_дата.​ дате. Аргументами является​

    ​ и секунды. Они​Год (y);​

    ​ и время зачастую​ЧИСТРАБДНИ​​ (0,65417), соответственно, доля​​ понимает их все:​​»ym»​​ а время (часы​​ГОД​​А1​ формат даты в​ активной. Заходим на​ Excel, она не​ с датами и​

    РАЗНДАТ

    ​ Обязательный аргумент. Нач_дата​ собственно дата и​​ могут быть заданы,​​Месяц (m);​ инструментов​ проставляется при оформлении​(NETWORKDAYS)​ от суток (1сутки​»Классическая» форма​​Количество полных месяцев без​​ и минуты) –​, можно привести формулу,​, например, 5 лет,​ ячейке или написать​ закладку «Формулы» в​ видна в перечне​

    ​ временем можно проводить​

    ​ и кон_дата —​ тип возвращаемого значения.​​ как в виде​​День (d);​​«Библиотека функций»​​ различных журналов событий​описанной выше.​ = 1,0)​3.10.2006​​ учета лет​​ это дробная часть.​ которая вычисляет количество​

    • ​ можно использовать следующую​
    • ​ свой формат. Как​
    • ​ раздел «Библиотека функций»​
    • ​ функций, но работает.​
    • ​ в Excel.​ две даты, количество​
    • ​ Если с первым​ числовых значений, так​Разница в месяцах (YM);​

    ​. Активируется список доступных​ в Экселе. Проводить​

    ​Вас не в понедельник​

    ​Из всех этих фактов​Сокращенная форма​​»md»​​По умолчанию число 1​​ лет между двумя​​ формулу:​ создать свой формат,​ и выбираем функцию​Пояснения к формуле​Все расчеты с​ дней между которыми​ аргументом все понятно,​​ и в виде​​Разница в днях без​ операторов в данной​ обработку таких данных​ родили? Нет? Уверены?​ следуют два чисто​3.10.06​Количество дней без учета​ соответствует дате 01​ датами:​=ДАТА(ГОД(A1)+5;МЕСЯЦ(A1);ДЕНЬ(A1))​ смотрите в статье​ «Дата и время».​:​ датами описаны в​ необходимо вычислить.​ то второй требует​ ссылок, указывающих на​ учета годов (YD);​ категории. Выбираем тот,​

    ​ Можно легко проверить​

    ТДАТА

    ​ практических вывода:​​С использованием дефисов​​ месяцев и лет​ января 1900 года.​Если внимательно присмотреться к​получим результат 28.02.2016​ «Как создать пользовательский​Или можно открыть​РАЗНДАТ – это​ нескольких статьях. Смотрите​Нач_дата.​ дополнительного пояснения. Дело​ ячейки, в которых​Разница в днях без​ который нужен для​ задача вышеуказанных операторов.​ при помощи функции​Во-первых, Excel не умеет​3-10-6​»yd»​​ То есть каждая​​ датам, то становится​Для того, чтобы прибавить​ формат в Excel»​ мастер функций кнопкой​ название функции.​​ перечень статей в​​ Обязательный аргумент. Нач_дата и​

    СЕГОДНЯ

    ​ хранятся эти значения.​ учета месяцев и​ выполнения поставленной задачи.​​ Давайте разберемся, где​​ДЕНЬНЕД​ работать (без дополнительных​С использованием дроби​Количество дней без учета​ дата – это​ очевидно, что формула​ к дате 28.02.2011,​ тут.​

    ​ «Вставить функцию» (на​

    ​y – считает​ конце статьи в​ кон_дата — две даты,​ во многих странах​ Эта функция очень​ годов (MD).​

    ВРЕМЯ

    ​ После этого происходит​​ можно найти эту​​(WEEKDAY)​ настроек) с датами​3/10/6​ лет​ количество дней прошедших​ вычисляет не совсем​ например, 15 месяцев,​В Excel есть​ закладке «Формулы») и​ года​ разделе «Другие статьи​ количество дней между​ Европы по стандартам​ похожа на оператор​Урок: Количество дней между​​ перемещение в окно​​ группу функций в​из категории​ ранее 1 января​Внешний вид (отображение) даты​​Проиллюстрируем пример использования нескольких​​ от 01.01.1900. На​ верный результат. Это​ можно использовать следующую​ функции, которыми можно​ выбрать категорию «Дата​ym – считает​ по этой теме».​

    ​ которыми необходимо вычислить.​

    ​ ISO 8601 первой​ДАТА​ датами в Excel​​ аргументов.​​ интерфейсе программы, и​​Дата и время​​ 1900 года. Но​​ в ячейке может​​ параметров:​ данном уроке детально​ происходит потому, что​ формулу:​ сложить данные из​

    ДАТАЗНАЧ

    ​ и время».​​ месяца​​Внимание!​Примечание:​ неделей года считается​, только в отличии​ЧИСТРАБДНИ​Урок:​ как работать с​.​ это мы переживем!​ быть очень разным​Внимание! Чтобы функция:=РАЗНДАТ() работала​ рассмотрим даты, а​ данная функция отбрасывает​=ДАТА(ГОД(A1);МЕСЯЦ(A1)+15;ДЕНЬ(A1)) или формулу​ таблицы за конкретный​​Теперь выбираем из​​md – считает​Если формулы не​ В приложении Excel даты​ та неделя, на​

    ​ от него выводит​

    ДЕНЬНЕД

    ​В отличии от предыдущего​​Мастер функций в Excel​​ самыми востребованными формулами​Первый аргумент этой функции​ ;)​ (с годом или​ без ошибок, следите​ на следующих уроках​ значения месяцев и​ =ДАТАМЕС(A1;15)​ день, т.д. Этот​ списка функцию «ДАТА».​ дни​​ будут работать, проверьте​​ хранятся в виде​ которую приходится первый​ заданные показатели времени.​​ оператора, формула​​Одной из самых простых,​ данного блока.​ — ячейка с​​Во-вторых, с датами и​​ без, месяц числом​ за тем, чтобы​ – время.​ дней, и оперирует​получим результат 28.05.2012​ способ пригодится при​ Выходит диалоговое окно.​«г.», «мес.», «дн.»​ формат дат. Бывает,​ порядковых номеров, над​ четверг. Если вы​ Величина аргумента​ЧИСТРАБДНИ​

    НОМНЕДЕЛИ

    ​Скачать последнюю версию​​ датой, второй -​​ временем в Excel​ или словом и​ начальная дата была​Так как дата является​ только годами.​Примечание​ проведении анализа в​ В нем пишем:​ написанные между знаками​ при копировании из​ которыми можно выполнять​ хотите применить данную​«Часы»​представлена в списке​ тем востребованных функций​ Excel​ тип отсчета дней​ возможно выполнять любые​ т.д.) и задается​ старше конечной даты.​ числом, значит можно​Возвращает номер месяца, соответствующий​​. При прибавлении месяцев​​ таблице, т.д. Подробнее​«Год» — год​ & — так​ других программ в​ вычисления. По умолчанию​ систему отсчета, то​может задаваться в​Мастера функций​​ данной группы является​​Группа функций даты и​ недели (самый удобный​ математические операции. Именно​

    ​ через контекстное меню​

    ДОЛЯГОДА

    ​Целью данного урока является​​ проводить с ним​​ заданной дате. Месяц​ между ДАТАМЕС() и​ о таком способе,​ нашей даты.​ будут подписаны года,​ Excel даты вставляются​ дата 1 января​ в поле типа​ диапазоне от 0​. Её задачей является​​ оператор​​ времени отвечает за​ — 2). ​ потому, что на​ — правой кнопкой​ пример математических операций​ математические вычислительные и​ возвращается как целое​ ДАТА() существует разница. Прибавим​ читайте в статье​«Месяц» — пишем​ месяца и дни​ в текстовом формате.​ 1900 г. имеет​

    ​ нужно поставить цифру​

    ​ до 23, а​ подсчет количества рабочих​ДАТА​​ обработку данных, представленных​​Поскольку время в Excel,​ самом деле они​ мыши по ячейке​ с датами. Так​ расчетные операции. Посчитать​ число в диапазоне​ к 30.01.2009 один​ «Функция «СУММЕСЛИ» в​ месяц нашей даты​ в итоговой дате.​ Тогда формулы не​ номер 1, а​«2»​ аргументов минуты и​ дней между двумя​. Он выводит заданную​ в формате даты​ как было сказано​ — числа! А​ и далее​ же, мы убедимся,​

    ​ количество дней между​

    ДНИ (функция ДНИ)

    ​ от 1 до​ месяц:​ Excel».​​ числом, ставим плюс​​ Можно между кавычками​ считают. Чтобы формулы​ 1 января 2008 г. —​​. Если же вам​​ секунды – от​ датами, которые заданы​

    Описание

    ​ дату в числовом​ или времени. В​

    Синтаксис

    ​ вот это уже​Формат ячеек​

    ​ что для Excel​​ двумя датами Excel​ 12.​=ДАТАМЕС(«30.01.2009»;1) вернет 28.02.2009, т.к.​В таблице Excel​ и пишем адрес​

    ​ написать по-разному –​​ считали, нужно изменить​ 39 448, так​ более по душе​ 0 до 59.​

    ​ как аргументы. Кроме​​ виде в ячейку,​ настоящее время в​ число, как дата,​ раскрывает перед пользователем​(Format Cells)​ тип данных дата​ не составляет особых​Возвращает значение дня, соответствующее​ 30 февраля не​ можно сравнить даты​ ячейки, в которой​ полное слово или​ формат ЗНАЧЕНИЙ на​

    Замечания

    ​ как интервал между​ привычная система отсчета,​ Синтаксис такой:​ того, имеется ещё​ где размещается сама​ Excel насчитывается более​

    ​ но только дробная​ массу возможностей.​:​ является числом.​ проблем. Для наглядного​

    ​ заданной дате. День​ существует, то функция​ из разных столбцов​ стоит число месяцев,​ просто поставить точку.​

    ​ числовой​ этими датами составляет​ где первой неделей​=ВРЕМЯ(Часы;Минуты;Секунды)​ один аргумент –​ формула.​

    Пример

    ​ 20 операторов, которые​ его часть, то​Считается простым вычитанием -​Время вводится в ячейки​Заполните таблицу датами, так​ примера сначала выполним​ возвращается как целое​ вернет последний день​ и выделить разные​ которое нужно прибавить​ Смотрите пример.​-​ 39 447 дней.​

    ​ года считается та,​

    ​Кроме того, близкими к​

    ​Его аргументами являются​

    ​ входят в данный​

    ​ с временем также​

    ​ из конечной даты​

    ​ с использованием двоеточия.​ как показано на​ сложение, а потом​ число в диапазоне​ месяца, т.е. 28.02.2009 («лишние»​ даты. Как это​ к дате.​В ячейке С6 стоит​

    ​Если оба аргумента числовые,​

    ​ на которую приходится​ этому оператору можно​. Этот аргумент является​«Год»​ блок формул. С​

    ​ возможны любые математические​

    ​ вычитаем начальную и​

    Дата в Excel. Формула.

    Функция ДАТА() в MS EXCEL

    ​ТДАТА​«День»​ щелчок по кнопке​ Excel 2003 решить​ больничных дней, отпусков,​ по умолчанию).​ содержимого ячеек в​ количество дней между​ заданной дате. Номер​Microsoft Excel предлагает более​ в Excel».​ года, месяцы и​

    Синтаксис функции

    ​Первый способ.​​ затем, сложить их​

    ​ следующей таблицы и​​ По умолчанию, если​ Excel. Единственным аргументом​интересен тем, что​
    ​выступают числа соответственно​
    ​«Вставить функцию»​ такую задау:​ отгулов и т.д.):​Если скопировать ячейку с​ строке формул. Обратите​ этими двумя датами.​
    ​ дня недели по​​ 20 самых различных​Функция ДАТА(), английский вариант​ дни.​В примере прибавим​ вместе, чтобы узнать​

    ​ вставьте их в​ никакое значение не​ данной функции выступает​ не имеет аргументов.​ от 1 до​. Расположена она слева​Дана последовательность ячеек​Примечание​ датой (протянуть за​ внимание, как изначально​​ умолчанию возвращается как​ функции для работы​ DATE(), возвращает целое​Например, прибавим к​ 9 месяцев.​ общее количество дней,​ ячейку A1 нового​ задано, берется американский​

    Примеры

    ​ дата как текст.​ Он в ячейку​ 12 и от​​ от строки формул.​​ с датами по​: Эта функция появилась​ правый нижний угол​
    ​ вводилось значение в​
    ​Теперь мы научимся вычислять​

    ​ целое число в​ с датами и​ число, представляющее определенную​ дате 1 год,​В ячейке А13​
    ​ др., смотрите в​ листа Excel. Чтобы​
    ​ способ расчета. В​

    ​ Причем, как и​​ выводит текущую дату​ 1 до 31.​После этого происходит активация​ возрастанию (ежедневно), в​ в стандартном наборе​

    • ​ ячейки), удерживая​ A7.​ возраст по дате​ диапазоне от 1​ временем. Кому-то этого​ дату. Формула =ДАТА(2011;02;28)​ 2 месяца и​
    • ​ пишем дату, к​ статье «Как в​ отобразить результаты формул,​ большинстве случаев он​ в случае с​

    ​ и время, установленные​ В качестве аргументов​ Мастера функций. Делаем​ которой имеются несколько​ функций Excel начиная​правую​На чистом листе в​ рождения:​ (воскресенье) до 7​

    Функции для извлечения различных параметров из дат и времени в Excel

    ​ количества может показаться​ вернет число 40602.​ 11 дней. Пишем​​ которой будем прибавлять​​ Excel посчитать стаж».​ выделите их и​

    ​ как раз и​ аргументом​ на компьютере. Нужно​ могут выступать и​ клик по полю​ пропусков от 1​ с 2007 версии.​кнопку мыши, то​ ячейки А1:B1 введите​На новый лист в​ (суббота).​ много, а кому-то​ Если до ввода​ года, месяцы и​ 9 месяцев.​

    ​Для работы с​ нажмите клавишу F2,​ подходит, так что​​ДАТА​​ отметить, что это​​ ссылки на ячейки,​​«Категория»​ до n дней​ В более древних​ можно выбрать -​ 01.01.1900, а в​ ячейки A1:A3 введите​Функция имеет два аргумента,​ будет катастрофически не​ этой формулы формат​ дни, которые будем​

    ​В ячейке D13​ датами, их можно​ а затем —​ чаще всего этот​, корректно обрабатываются только​ значение не будет​ где содержатся соответствующие​.​

    ​ в виде пустых​ версиях сначала необходимо​ как именно копировать​ ячейках A2:B2 вводим​ даты: 18.04.1985; 17.08.1977;​ второй из них​

    ​ хватать. Тем не​ ячейки был задан​​ прибавлять, в разных​​ пишем формулу. Можно​ записать по–разному, для​ клавишу ВВОД. При​ аргумент заполнять вообще​

    ​ значения после 1900​ обновляться автоматически. Оно​​ данные.​​Из открывшегося списка выбираем​ ячеек (длительность, количество​ подключить надстройку​ выделенную дату:​

    ​ 01.01.1901. Теперь меняем​ 08.12.1992​ не обязательный. Им​ менее, каждая из​ как Общий, то​ ячейках.​ написать формулу в​ разных формул. И​ необходимости измените ширину​ не нужно. Синтаксис​

    МЕСЯЦ()

    ​ года. Синтаксис имеет​ останется фиксированным на​Для ручного ввода формулы​ пункт​ пропусков, а также​Пакета анализа​

    ​Если Вам часто приходится​ формат ячеек на​В ячейки B1:B3 проставьте​ является число, которое​ предложенных в Excel​ результат будет отформатирован​

    ​Диалоговое окно заполним так.​ соседней ячейке, просто,​ формат ячеек с​ столбцов, чтобы видеть​ принимает такой вид:​ такой вид:​

    МИНУТЫ()

    ​ момент создания функции​ используется следующий синтаксис:​«Дата и время»​ длительность временного интервала​. Для этого идем​ вводить различные даты​

    СЕКУНДЫ()

    ​ «числовой» в выделенном​ текущею дату.​ определяет тип отсчета​ функций будет для​ как дата, т.е.​Получилась такая формула и​

    ДЕНЬНЕД()

    ​ в примере, она​ формулами должен быть​ все данные.​=ДОЛЯГОДА(нач_дата;кон_дата;[базис])​=ДАТАЗНАЧ (дата_как_текст)​ до момента её​=ДАТА(Год;Месяц;День)​.​ между пропусками -​

    ​ в меню​ в ячейки листа,​ диапазоне B1:B2. Для​Теперь нужно воспользоваться функцией​ недели. Если второй​ Вас полезной и​ 28.02.2011.​ такой результат.​ стоит там –​ определенный. Все это​Данные​Мы прошлись только по​

    ​Задача оператора​ перерасчета. Для перерасчета​​Близки к этой функции​​После этого открывается перечень​​ величины переменные). Необходимо​​Сервис — Надстройки​ то гораздо удобнее​ этого можно нажать​ по преобразованию количества​ аргумент опущен, то​ обязательно найдет свое​​ДАТАгодмесяцдень​​Если изменим цифру дней​

    ​ в ячейке D13.​ прописано в тексте​31.12.2011​ основным операторам, составляющим​ДЕНЬНЕД​ достаточно выделить ячейку,​ по значению операторы​ операторов данной группы.​ в существующем массиве​(Tools — Add-Ins)​ это делать с​ комбинацию клавиш CTRL+SHIFT+1.​ дней в количество​ это равносильно значению​ практическое применение.​)​

    Как вычислить дату в Excel

    ​ =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))​ –​01.01.2011​ группу функций​– выводить в​ содержащую функцию, установить​ГОД​ Чтобы перейти к​

    ​ выделить непрерывные временные​и ставим галочку​ помощью всплывающего календаря:​B1 теперь содержит число​ лет. Для этого​ один. Все возможные​Все возможные функции Вы​Год​ 25, то получится​В формуле все​обращайте внимание.​

    Как в Excel посчитать дни между датами?

    ​Формула​«Дата и время»​ указанную ячейку значение​ курсор в строке​,​ конкретному из них,​ интервалы, определив для​ напротив​Если нужно, чтобы в​ 1, а B2​ вручную введите в​ варианты аргумента Вы​ можете найти в​

    1. ​ — аргумент, который может​ такая дата.​ три адреса ячейки​1.​
    2. ​Описание​в Экселе. Кроме​ дня недели для​
    3. ​ формул и кликнуть​МЕСЯЦ​

    ​ выделяем нужную функцию​ каждого интервала минимальное​Пакет анализа​ ячейке всегда была​ – 367. То​ диапазон C1:C3 следующее​ можете увидеть на​ категории​ иметь от одной​Как ввести адрес ячейки​ одинаковые, т.к. дата​Разница дат в Excel​Результат​

    ​ того, существует ещё​

    Вычисление возраста по дате рождения в Excel

    ​ заданной даты. Но​ по кнопке​и​

    1. ​ в списке и​ и максимальное значения​(Analisys Toolpak)​ актуальная сегодняшняя дата​
    2. ​ есть прошел один​ значение: =РАЗНДАТ(A1;B1;»y»).​
    3. ​ рисунке ниже:​Дата и время​ до четырех цифр.​ быстро смотрите в​ записана в одной​высчитывается так.​=ДНИ(«15.03.11″,»1.02.11»)​

    ​ более десятка других​ формула выводит не​Enter​ДЕНЬ​ жмем на кнопку​

    ​ (дата начала и​. После этого в​ — лучше воспользоваться​ високосный год (366​Таким образом, применение функции​Если в качестве второго​группы команд​Месяц​ статье «Сложение, вычитание,​ ячейке. Здесь все​

    ​Столбец А –​Определяет количество дней между​ операторов этой же​ текстовое название дня,​на клавиатуре. Кроме​. Они выводят в​«OK»​ окончания), выведя их​ Мастере функций в​ функцией​

    ​ дней) и 1​ позволило нам точно​

    ​ аргумента функции​ ​Библиотека функций​
    ​ — положительное или отрицательное​ ​ умножение, деление в​
    ​ верно. Получилось.​ ​ пишем дату начала​
    ​ двумя конечными датами:​ ​ группы. Как видим,​
    ​ а его порядковый​ ​ того, периодический пересчет​ ячейку значение соответствующее​
    ​. После выполнения перечисленных​ ​ в отдельных ячейках,​ категории​
    ​СЕГОДНЯ​ ​ день.​ вычислить возраст по​

    ​ДЕНЬНЕД​. В рамках данного​

    ​ целое число в​ Excel».​Таким же образом можно​ периода, столбец В​ 15.03.11 и 1.02.11.​

    Ввод даты в ячейку Excel

    ​ даже описанные нами​ номер. Причем точка​ документа можно включить​ своему названию и​ действий будет запущено​ например сформировав таблицу.​Дата и время​

    ​(TODAY)​Способ отображения даты можно​ дате рождения в​

    ​подставить​ урока мы рассмотрим​ диапазоне от 1​В Excel есть​ прибавить года, изменив​ – пишем дату​

    ​ При вводе данных​ функции способны в​ отсчета первого дня​ в его настройках.​ имеют единственный одноименный​ окно аргументов.​ При этом выходные​появится необходимая нам​:​ задать с помощью​

    ​ Excel.​2​ всего лишь 7​ (январь) до 12​ три функции, которые​ чуть формулу. Смотрите​ окончания периода. В​ непосредственно в функцию​ значительной мере облегчить​ недели задается в​

    Вычисление даты Excel

    ​ Синтаксис​ аргумент.​Кроме того,​ и праздничные (лист​ функция​Если выделить ячейку с​ диалогового окна «Формат​Внимание! Чтобы перевести дни​, то дням недели​ функций данной категории,​

    ​ (декабрь), представляющее месяц​ выбирают из даты​ пример.​ столбце А и​ необходимо заключить их​ пользователям работу со​ поле​

    ​ТДАТА​Своего рода уникальной функцией​Мастер функций​ Праздники) дни в​ЧИСТРАБДНИ​ датой и установить​ ячеек». Для его​ в года не​ будут соответствовать номера​ которые позволяю извлекать​ года.​ или только число,​

    ​=​ В устанавливаем формат​

    ​ в кавычки. Результатом​ значениями таких форматов,​«Тип»​

    ​такой:​ является оператор​можно активировать, выделив​ эту таблицу попадать​(NETWORKDAYS)​

    Основные принципы работы с датами и временем в Excel

    Видео

    ​ для нее​ вызова нажмите: CTRL+1.​ достаточно формулы: =(B1-A1)/365.​ от 1 (понедельник)​ различные параметры из​

    Как вводить даты и время в Excel

    ​День​ или только месяц,​ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))​ ячейки «Дата». Где​ будет 42.​ как дата и​

    Источник

    Содержание

    • Расчет количества дней
      • Способ 1: простое вычисление
      • Способ 2: функция РАЗНДАТ
      • Способ 3: вычисление количеств рабочих дней
    • Вопросы и ответы

    Разность дат в Microsoft Excel

    Для выполнения определенных задач в Excel нужно определять, сколько дней прошло между некоторыми датами. К счастью, у программы имеются инструменты, которые способны решить данный вопрос. Давайте выясним, какими способами можно посчитать разность дат в Экселе.

    Расчет количества дней

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

    1. Выделяем пространство листа, на котором вы планируете производить вычисления. Кликаем правой кнопкой мыши по выделению. Активируется контекстное меню. В нём выбираем пункт «Формат ячейки…». Как вариант, можно набрать на клавиатуре сочетание клавиш Ctrl+1.
    2. Переход в формат ячеек в Microsoft Excel

    3. Открывается окно форматирования. Если открытие произошло не во вкладке «Число», то следует в неё перейти. В блоке параметров «Числовые форматы» выставляем переключатель в позицию «Дата». В правой части окна выбираем тот тип данных, с которым собираемся работать. После этого, чтобы закрепить изменения, жмем на кнопку «OK».

    Форматирование как дата в Microsoft Excel

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

    Способ 1: простое вычисление

    Проще всего вычислить разность дней между датами с помощью обычной формулы.

    1. Записываем в отдельные ячейки отформатированного диапазона даты, разность между которыми нужно вычислить.
    2. Даты готовы для операции в Microsoft Excel

    3. Выделяем ячейку, в которой будет выводиться результат. В ней должен быть установлен общий формат. Последнее условие очень важно, так как, если в этой ячейке стоит формат даты, то в таком случае и результат будет иметь вид «дд.мм.гг» или другой, соответствующий данному формату, что является некорректным итогом расчетов. Текущий формат ячейки или диапазона можно просмотреть, выделив его во вкладке «Главная». В блоке инструментов «Число» находится поле, в котором отображается данный показатель.
      Указание формата в Microsoft Excel

      Если в нем стоит значение, отличное от «Общий», то в таком случае, как и в предыдущий раз, с помощью контекстного меню запускаем окно форматирования. В нем во вкладке «Число» устанавливаем вид формата «Общий». Жмем на кнопку «OK».

    4. Установка общего формата в Microsoft Excel

    5. В отформатированную под общий формат ячейку ставим знак «=». Кликаем по ячейке, в которой расположена более поздняя из двух дат (конечная). Далее жмем на клавиатуре знак «-». После этого выделяем ячейку, в которой содержится более ранняя дата (начальная).
    6. Вычисление разности дат в Microsoft Excel

    7. Чтобы увидеть, сколько времени прошло между этими датами, жмем на кнопку Enter. Результат отобразится в ячейке, которая отформатирована под общий формат.

    Результат вычисления разности дат в Microsoft Excel

    Способ 2: функция РАЗНДАТ

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

    =РАЗНДАТ(начальная_дата;конечная_дата;единица)

    «Единица» — это формат, в котором в выделенную ячейку будет выводиться результат. От того, какой символ будет подставлен в данный параметр, зависит, в каких единицах будет возвращаться итог:

    Lumpics.ru

    • «y» — полные года;
    • «m» — полные месяцы;
    • «d» — дни;
    • «YM» — разница в месяцах;
    • «MD» — разница в днях (месяцы и годы не учитываются);
    • «YD» — разница в днях (годы не учитываются).

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

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

    1. Записываем формулу в выбранную ячейку, согласно её синтаксису, описанному выше, и первичным данным в виде начальной и конечной даты.
    2. Функция РАЗНДАТ в Microsoft Excel

    3. Для того, чтобы произвести расчет, жмем кнопку Enter. После этого результат, в виде числа обозначающего количество дней между датами, будет выведен в указанную ячейку.

    Результат функции РАЗНДАТ в Microsoft Excel

    Способ 3: вычисление количеств рабочих дней

    В Экселе также имеется возможность произвести вычисление рабочих дней между двумя датами, то есть, исключая выходные и праздничные. Для этого используется функция ЧИСТРАБНИ. В отличие от предыдущего оператора, она присутствует в списке Мастера функций. Синтаксис у этой функции следующий:

    =ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])

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

    Вместо него следует подставлять даты праздничных нерабочих дней, если таковые имеются за охватываемый период. Функция производит расчет всех дней указанного диапазона, исключая субботы, воскресенья, а также те дни, которые добавлены пользователем в аргумент «Праздники».

    1. Выделяем ячейку, в которой будет находиться итог вычисления. Кликаем по кнопке «Вставить функцию».
    2. Переход в Мастер функций в Microsoft Excel

    3. Открывается Мастер функций. В категории «Полный алфавитный перечень» или «Дата и время» ищем элемент «ЧИСТРАБДНИ». Выделяем его и жмем на кнопку «OK».
    4. Переход к аргументам функции ЧИСТОРАБДНИ в Microsoft Excel

    5. Открывается окно аргументов функции. Вводим в соответствующие поля дату начала и конца периода, а также даты праздничных дней, если таковые имеются. Жмем на кнопку «OK».

    Аргументы функции ЧИСТОРАБДНИ в Microsoft Excel

    После указанных выше манипуляций в предварительно выделенной ячейке отобразится количество рабочих дней за указанный период.

    Результат функции ЧИСТОРАБДНИ в Microsoft Excel

    Урок: Мастер функций в Excel

    Как видим, программа Excel предоставляет своим пользователем довольно удобный инструментарий для расчета количества дней между двумя датами. При этом, если нужно рассчитать просто разницу в днях, то более оптимальным вариантом будет применение простой формулы вычитания, а не использование функции РАЗНДАТ. А вот если требуется, например, подсчитать количество рабочих дней, то тут на помощь придет функция ЧИСТРАБДНИ. То есть, как всегда, пользователю следует определиться с инструментом выполнения после того, как он поставил конкретную задачу.

    Задачи с данными типа «дата»

    1. Введите в ячейку А1 дату «1 января 2018 года». С помощью маркера заполнения распространите (скопируйте) введенное значение на ячейки А2:А10 (в них появятся даты, в которых будут значения, соответствующие 2, 3, …, 10 января 2018 года). Скопируйте диапазон ячеек А1:А10 в В1:В10. Измените формат представления данных в диапазоне В1:В10 на «Основной». Проанализируйте появившиеся значения. Что вы можете сказать о внутреннем представлении дат в программе Microsoft Excel? Что представляет собой разность между двумя значениями даты, представленная в общем формате?

    2. В ячейках В2 и ВЗ получить число 37135 (указанное число ни в одну из ячеек не вводить)

      A

      B

      C

      1

      2

      01.сен.01

      3

      01.09.01

      4

    3. В ячейках А2 и АЗ получить число 18197 (указанное число ни в одну из ячеек не вводить).

      A

      B

      C

      1

      2

      26 Октябрь, 1949

      3

      26.10.49

      4

    4. В ячейке В2 будет записана некоторая дата. Получить в ячейках ВЗ:В5 соответственно номер дня в месяце, номер месяца и год этой даты.

      A

      B

      C

      1

      Введите дату 

      2

      Число в этой дате:

      3

      Месяц в этой дате:

      4

      Год в этой дате:

      5

    5. Оформите лист для определения года, номера месяца и номера дня рождения:

    A

    B

    C

    D

    1

    2

    Введите дату Вашего рождения 

    3

    Вы родились в

    году

    4

    Номер месяца Вашего дня рождения:

    5

    Вы родились

    числа

    6

    Искомые значения должны быть получены в ячейках ВЗ:В5.

    1. Сотрудники отдела кадров обычно подсчитывают стаж работы на предприятии следующим образом. Выписывается текущая дата в виде «2002 май 29»; а под ней — дата начала работы работника на этом предприятии в аналогичном виде. Затем попарно вычитаются значения года, номера месяцев и номера дней в месяце. Например, если работник начал работать на предприятии 15 марта 1995 года, то его стаж работы составляет 7 лет 2 месяца и 14 дней. Оформите лист для расчета стажа работы по описанной методике с использованием данных типа «дата». Принять, что номер месяца и номер текущего дня больше соответствующих значений момента поступления на работу.

    2. По дате, указанной в ячейке, определить номер дня недели, на который приходилась эта дата (понедельник — 1, вторник — 2, …, воскресенье — 7).

    3. Научный сотрудник забыл точную дату конференции, на которой ему необходимо присутствовать, но помнит, что она должна начаться в четверг в период с 1 по 8 октября 2002 года. Помогите ему определить точную дату начала конференции.

    4. В ячейке В2 будет записана некоторая дата. В ячейке ВЗ получить дату дня, который будет через 100 дней после указанной даты.

      A

      B

      C

      1

      2

      Введите дату 

      3

      Дата через 100 дней после указанной:

      4

    5. В ячейке В2 будет записана некоторая дата. В ячейке ВЗ получить дату дня, который был за 200 дней до указанной даты.

      A

      B

      C

      1

      2

      Введите дату 

      3

      Дата за 200 дней после указанной:

      4

    6. В ячейке В2 получить дату текущего дня, в ячейке,В4 — номер дня недели (понедельник — 1, вторник — 2, …, воскресенье — 7), который будет через некоторое число дней после текущего дня (это число будет указано в ячейке ВЗ):

      A

      B

      C

      1

      2

      Дата сегодняшнего дня:

      3

      Количество дней после сегодняшнего:

      4

      Искомый номер дня:

      5

    7. В ячейке В2 получить дату текущего дня, в ячейке В4 — номер дня недели (понедельник — 1, вторник — 2,…, воскресенье — 7), который был за некоторое число дней до текущего дня (это число будет указано в ячейке ВЗ):

      A

      B

      C

      1

      2

      Дата сегодняшнего дня:

      3

      Количество дней до сегодняшнего:

      4

      Искомый номер дня:

      5

    8. В ячейках В2 и ВЗ будут указаны даты двух событий. Определить, сколько дней прошло между этими событиями.

    9. Определите свой возраст в днях и неделях.

    10. Для текущей даты вычислить:

    а) порядковый номер дня с начала года;

    б) сколько дней осталось до конца года.

    1. Определить, сколько дней длится первое полугодие года и сколько — второе.

    2. В ячейке В2 указана дата некоторого события, произошедшего в первой половине XX века. Необходимо в ячейке ВЗ получить дату дня, до которого от 1 января 1900 года прошло в 2 раза больше дней, чем от 1 января 1900 года до дня данного события.

    3. В ячейке В2 запишите дату вашего рождения, а в ячейке ВЗ получите дату текущего дня. Определить дату того дня, когда число дней вашей жизни станет в 2 раза больше, чем число прожитых дней до. текущего дня. Дату получить в формате вида «12 Апрель, 2017».

    4. Известна дата рождения Пети. Определить дату рождения Коли, если известно, что число дней, прожитых им до текущего дня, в 2 раза меньше, чем число дней, прожитых Петей.

    5. В ячейке В2 запишите дату вашего рождения, а в ячейке ВЗ получите дату текущего дня. Определить номера дней недели (понедельник — 1, вторник — 2,…, воскресенье — 7), которые будут, когда число дней вашей жизни станет в 2, 3, 4 и 5 раз больше, чем число прожитых дней до текущего дня.

    Like this post? Please share to your friends:
  • Задачи решающиеся с помощью excel
  • Задачи по информатике в excel ответы
  • Задачи по информатике excel функция если
  • Задачи по информатике excel решения задач
  • Задачи по имитационному моделированию в excel