Как отслеживать даты в экселе

Как в Excel вставить текущую дату и время, как найти количество дней между датами (в т.ч. рабочих)

Как отслеживать даты в экселеДоброго дня!

В некоторых случаях при работе с документами Excel очень нужно, чтобы проставлялась текущая дата: например, вы часто делаете отчеты по одной и той же форме (глаз со временем «замыливается» и их можно перепутать) ; или, скажем, у вас есть десяток-другой задач и вы каждый день по ним просматриваете как продвигается дело, и сколько дней осталось до завершения.

Для решения всех подобных «загвоздок» в Excel есть несколько специальных формул. Собственно, о них и будет сегодняшняя заметка.

Примечание: скриншоты в статье приведены из Excel 2019 (материал актуален также для версии 2016, 2013).

Если с вашими документами иногда работают посторонние люди, рекомендую некоторые ячейки защищать от изменения — https://ocomp.info/zashhita-yacheek-v-excel.html

Работа с датами в Excel

ШАГ 1: вставка текущей даты

Как отслеживать даты в экселе

Как отслеживать даты в экселе

ШАГ 2: сколько всего дней между двумя датами

Это еще один популярный вопрос.

Как отслеживать даты в экселе

Ко-во дней посчитано

Кстати, если у вас ячейки имеют формат дат — то можно поступить даже проще: просто вычесть из одной даты другую (как если бы это были числа). Причем, если у вас в одной из ячеек будет указано время (как в моем примере) — Excel посчитает вплоть до десятых.

Как отслеживать даты в экселе

ШАГ 3: определение кол-ва рабочих дней между датами

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

Как отслеживать даты в экселе

Кстати, если вам нужно подсветить ячейки красно-зеленым цветом (чтобы сразу же видеть те строки, где, например, горят сроки — рекомендую использовать инструмент «Условное форматирование» в разделе «Главная» ). Пример ниже.

Как отслеживать даты в экселе

Правила выделения ячеек

Примечание : для обновления текущей даты и времени — нажмите сочетание кнопок Ctrl+R.

Источник

Как отслеживать даты в экселе

Как отслеживать даты в экселе

Создать оповещение о приближении срока сдачи с формулой

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

Например, здесь я изменяю сроки выполнения, которые уже прошли или находятся в пределах следующей недели.

Выберите пустую ячейку рядом со столбцом времени выполнения, например H2, введите эту формулу = ЕСЛИ (G2 и перетащите маркер автозаполнения на ячейки, к которым вы хотите применить эту формулу. Смотрите скриншот:

Наконечник: Сегодня, 7, я пишу эту статью.
Как отслеживать даты в экселе

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

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

1. Выберите даты, в которые нужно сделать оповещение, и нажмите Главная > Условное форматирование > Новое правило. Смотрите скриншот:
Как отслеживать даты в экселе

3. Нажмите OK > OK чтобы закрыть диалоги. Теперь выделены даты, которые раньше, чем 7 дней с сегодняшнего дня (7). Смотрите скриншот:
Как отслеживать даты в экселе

Выберите и выделите приближающийся срок с Kutools for Excel

Если у вас есть Kutools for Excel, вы можете применить его Выбрать определенные ячейки утилита для быстрого выбора и выделения приближающихся дат.

После бесплатная установка Kutools for Excel, сделайте следующее:

2. Выберите даты, по которым вы хотите найти приближающиеся даты, и нажмите Kutools > Выберите > Выбрать определенные ячейки. Смотрите скриншот:
Как отслеживать даты в экселе

4. Нажмите Ok. И приближающиеся сроки выполнения выбраны, и вы можете выделить их фоном или другими форматами. Смотрите скриншот:
Как отслеживать даты в экселе

Источник

3 примера, как функция ЕСЛИ работает с датами.

На первый взгляд может показаться, что функцию ЕСЛИ для работы с датами можно применять так же, как для числовых и текстовых значений, которые мы только что обсудили. К сожалению, это не так.

Примеры работы функции ЕСЛИ с датами.

Дата в качестве условия, с которым работает функция ЕСЛИ, может быть записана в какую-то ячейку Excel, либо же прямо вставлена в формулу. Вот тут-то и возникают некоторые особенности и сложности работы функции ЕСЛИ с датами.

Пример 1. Формула условия для дат с функцией ДАТАЗНАЧ (DATEVALUE)

Иногда случается, что записать дату непосредственно в функцию ЕСЛИ, не ссылаясь ни на какую ячейку. В этом случае возникают некоторые сложности.

В отличие от многих других функций Excel, ЕСЛИ не может распознавать даты и интерпретирует их как текст, как простые текстовые строки.

Поэтому вы не можете выразить свое логическое условие просто как >«15.07.2019» или же >15.07.2019. Увы, ни один из приведенных вариантов не верен.

Чтобы функция ЕСЛИ распознала дату в вашем логическом условии именно как дату, вы должны обернуть ее в функцию ДАТАЗНАЧ (в английском варианте – DATEVALUE).

Полная формула ЕСЛИ может иметь следующую форму:

=ЕСЛИ(B2 Как отслеживать даты в экселе

Как показано на скриншоте, эта формула ЕСЛИ оценивает даты в столбце В и возвращает «Послупил», если дата поступления до 10 сентября. В противном случае формула возвращает «Ожидается».

Пример 2. Формула условия для дат с функцией СЕГОДНЯ()

В случае, когда даты записаны в ячейки таблицы Excel, применять ДАТАЗНАЧ нет необходимости.

В столбце C отметим товар, который уже поступил. В ячейке C2 запишем:

=ЕСЛИ(B2 Как отслеживать даты в экселе

Пример 3. Расширенные формулы ЕСЛИ для будущих и прошлых дат

Предположим, вы хотите отметить только те даты, которые отстоят от текущей более чем на 30 дней.

Выделим даты, отстоящие более чем на месяц от текущей, в прошлом. Укажем для них «Более месяца назад». Запишем это условие:

=ЕСЛИ(СЕГОДНЯ()-B2>30,»Более месяца назад»,»»)

Если условие не выполнено, то в ячейку запишем пустую строку «».

А для будущих дат, также отстоящих более чем на месяц, укажем «Ожидается».

Как отслеживать даты в экселе

Если все результаты попробовать объединить в одном столбце, то придется составить выражение с несколькими вложенными функциями ЕСЛИ:

=ЕСЛИ(СЕГОДНЯ()-B2>30,»Более месяца назад», ЕСЛИ(B2-СЕГОДНЯ()>30,»Ожидается»,»»))

Источник

Функции для работы с датами в 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

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

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

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

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

Как отслеживать даты в экселе

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

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

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

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

Как отслеживать даты в экселе

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

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

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

Как отслеживать даты в экселе

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

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

Как отслеживать даты в экселе

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

Как отслеживать даты в экселе

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

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

Как отслеживать даты в экселе

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

Как отслеживать даты в экселе

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

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

Источник

Как определить или выделить истекшие или предстоящие даты в Excel?

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

Как отслеживать даты в экселе

Выделение истекшей или предстоящей даты с помощью условного форматирования
Определите и выделите истекшую или приближающуюся дату с помощью Kutools for Excel Как отслеживать даты в экселе

Как отслеживать даты в экселе Выделение истекшей или предстоящей даты с помощью условного форматирования

Чтобы применить условное форматирование для выделения истекших или предстоящих дат, выполните следующие действия:

3. Во всплывающем диалоговом окне Формат ячеек на вкладке Заливка выберите один цвет фона, так как вам нужно выделить просроченные даты. См. Снимок экрана:
Как отслеживать даты в экселе

Совет:

1. «Сегодня» — это текущая дата, а в нашем случае «Сегодня» — 27 апреля 2016 г.

Как отслеживать даты в экселе Определите и выделите истекшую или приближающуюся дату с помощью Kutools for Excel

Здесь я представляю удобный инструмент — Kutools for Excel для вас его Select Specific Cells также может помочь вам быстро определить и выделить даты с истекшим или приближающимся сроком действия.

После установки Kutools for Excel, пожалуйста, сделайте следующее: (Бесплатная загрузка Kutools for Excel прямо сейчас!)

1. Выберите пустую ячейку, например E2, введите в нее эту формулу = СЕГОДНЯ () и нажмите клавишу Enter, чтобы получить текущую дату. См. Снимок экрана:
Как отслеживать даты в экселе

4. Нажмите «ОК», появится диалоговое окно, в котором будет указано количество ячеек, удовлетворяющих указанным критериям, и в то же время были выбраны все даты, меньшие или равные сегодняшнему дню.
Как отслеживать даты в экселе Как отслеживать даты в экселе

Теперь даты будут истекать в ближайшие 90 дней. выбрано. См. Снимок экрана:
Как отслеживать даты в экселе

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Kutools for Excel, с более чем 300 удобные функции, облегчающие вашу работу.