Как посчитать количество дат в столбце excel
Перейти к содержимому

Как посчитать количество дат в столбце excel

  • автор:

Вычитание дат

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

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

Копирование примера данных

    Скопируйте приведенные ниже примеры данных в ячейку A1 на пустом листе.

Задача Дата начала Дата окончания Длительность
Создание плана проекта 08.06.2011 20.09.2011
Этап 1. 21.09.2011 02.06.2012
Этап 2. 03.06.2012 10.12.2014
Этап 3. 11.12.2014 20.04.2017

Вычисление разницы в днях

Определение количества дней между двумя датами

  1. Выделите ячейку D2 — первую пустую ячейку в столбце «Длительность».
  2. Введите =C2-B2 и нажмите клавишу RETURN. В Excel возвращается результат в виде количества дней между двумя датами (104).
  3. Выберите ячейку D2.
  4. Перетащите маркер заполнения

Вычисление количества рабочих дней между двумя датами

  1. Выделите ячейку D2 — первую пустую ячейку в столбце «Длительность». Если ячейка не пуста, в меню Правка выберите пункты Очистить и Все.
  2. Выполните одно из указанных ниже действий.
  3. В Excel для Mac 2011 на вкладке Формулы в разделе Функция щелкните Построитель формул.

Параметр

    В Excel 2016 для Mac на вкладке Формулы щелкните Вставить функцию.

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

    Совет: Подробнее об этих формулах, в том числе о том, как учитывать в них праздники, читайте в статьях Функция ЧИСТРАБДНИ и Функция ЧИСТРАБДНИ.МЕЖД.

    Вычисление количества месяцев между двумя датами одного и того же года

    В Excel месяцы представлены в виде значений от 1 до 12, что позволяет легко вычесть более раннюю дату из более поздней, если они приходятся на один год. Найдите значение месяца для каждой из дат с помощью функции МЕСЯЦ, а затем вычислите разницу между значениями.

    1. Выделите ячейку D2 — первую пустую ячейку в столбце «Длительность». Если ячейка не пуста, в меню Правка выберите пункты Очистить и Все.
    2. В ячейке D2 введите =МЕСЯЦ(C2)-МЕСЯЦ(B2), а затем нажмите клавишу RETURN. Результат — 3.

    Вычисление количества месяцев между двумя датами разных лет

    Чтобы определить количество месяцев между датами, которые приходятся на разные года, можно использовать формулу, которая определяет число лет между двумя датами, преобразует его в число месяцев и учитывает дополнительные месяцы, чтобы получить точный результат. Для вычисления используются функции МЕСЯЦ и ГОД.

    1. Выберите ячейку D3. Если ячейка не пуста, в меню Правка выберите пункты Очистить и Все.
    2. В ячейке D3 введите =(ГОД(C3)-ГОД(B3))*12+МЕСЯЦ(C3)-МЕСЯЦ(B3), а затем нажмите клавишу RETURN. Результат — 9.

    Вычисление количества лет между двумя датами

    В Excel года представлены в виде значений. Найдите значение года для каждой из дат с помощью функции ГОД, а затем вычислите разницу между значениями.

    1. Выберите ячейку D4. Если ячейка не пуста, в меню Правка выберите пункты Очистить и Все.
    2. В ячейке D4 введите =ГОД(C4)-ГОД(B4), а затем нажмите клавишу RETURN. Результат — 2.

    Как использовать СЧЁТЕСЛИМН с диапазоном дат в Excel

    Как использовать СЧЁТЕСЛИМН с диапазоном дат в Excel

    Вы можете использовать следующий синтаксис для подсчета количества значений ячеек, попадающих в диапазон дат в Excel:

    = COUNTIFS ( A2:A11 , «>=» & D2 , A2:A11 , «< -excel">Пример: использование СЧЁТЕСЛИМН с диапазоном дат в Excel

    Предположим, у нас есть следующий набор данных в Excel, который показывает количество продаж, совершенных какой-либо компанией в разные дни:

    Мы можем определить дату начала и окончания в ячейках D2 и E2 соответственно, а затем использовать следующую формулу, чтобы подсчитать, сколько дат приходится на дату начала и окончания:

    Диапазон дат Excel СЧЁТЕСЛИ

    = COUNTIFS ( A2:A11 , «>=» & D2 , A2:A11 , «< kg-card kg-image-card">

    Мы видим, что между 10.01.2022 и 15.01.2022 приходится 3 дня.

    Мы можем вручную проверить, что следующие три даты в столбце A попадают в этот диапазон:

    • 12.01.2022
    • 14.01.2022
    • 15.01.2022

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

    Например, предположим, что мы изменили дату начала на 01.01.2022:

    Мы видим, что между 01.01.2022 и 15.01.2022 приходится 8 дней.

    Дополнительные ресурсы

    В следующих учебниках представлена дополнительная информация о том, как работать с датами в Excel:

    Как посчитать количество ячеек с датами, имеющих значение меньше даты, значение которой хранится во внешней ячейке в Excel?

    Формула. Как посчитать количество ячеек с датами, имеющих значение меньше даты, значение которой хранится во внешней ячейке в Excel?

    • Вопрос задан более трёх лет назад
    • 6823 просмотра

    Комментировать

    Решения вопроса 1

    DS28

    Аналитик (недоматематик, недопрограммист)

    » <01.10.18" замените на "<"&ссылка на ячейку.
    Например СЧЕТЕСЛИ(диапазон; «<"&A1)

    Ответ написан более трёх лет назад

    Комментировать

    Нравится 2 Комментировать

    Ответы на вопрос 0

    Ваш ответ на вопрос

    Войдите, чтобы написать ответ

    excel

    • Excel

    В Excel строки в столбец?

    • 1 подписчик
    • 04 мая
    • 45 просмотров

    excel

    • Excel
    • +2 ещё

    Что делать, если при учете константы в регрессионном анализе r-квадрат ужасен, но нет оснований не учитывать её?

    • 2 подписчика
    • 01 мая
    • 93 просмотра

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

    Дата и время в Excel – это числа сформатированные специальным образом. Датой является целая часть числа, а время (часы и минуты) – это дробная часть.

    По умолчанию число 1 соответствует дате 01 января 1900 года. То есть каждая дата – это количество дней прошедших от 01.01.1900. На данном уроке детально рассмотрим даты, а на следующих уроках – время.

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

    Так как дата является числом, значит можно проводить с ним математические вычислительные и расчетные операции. Посчитать количество дней между двумя датами Excel не составляет особых проблем. Для наглядного примера сначала выполним сложение, а потом вычитание дат. Для этого:

    Формулы с датами.

    1. На чистом листе в ячейку А1 введите текущею дату нажав CTRL+;.
    2. В ячейке A2 введите промежуточный период в днях, например 127.
    3. В ячейку A3 введите формулу:=A1+A2.

    Обратите внимание, формат «Дата» автоматически присвоился для ячейки A3. Не сложно догадаться, чтобы посчитать разницу в датах в Excel нужно от новейшей даты отнять старшую дату. В ячейке B1 введите формулу:=A3-A1. Соответственно мы получаем количество дней между этими двумя датами.

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

    Теперь мы научимся вычислять возраст по дате рождения:

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

    1. На новый лист в ячейки A1:A3 введите даты: 18.04.1985; 17.08.1977; 08.12.1992
    2. В ячейки B1:B3 проставьте текущею дату.
    3. Теперь нужно воспользоваться функцией по преобразованию количества дней в количество лет. Для этого вручную введите в диапазон C1:C3 следующее значение: =РАЗНДАТ(A1;B1;»y»).

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

    Внимание! Чтобы перевести дни в года не достаточно формулы: =(B1-A1)/365. Более того даже если мы знаем что 1 сутки = 0,0027397260273973 года, то формула:=(B1-A1)*0,0027397260273973 так же не даст точного результата.

    Дни в года наиболее точно преобразует функция:=РАЗНДАТ(). Английская версия =DATEDIF(). Вы не найдете ее в списке мастера функций (SHIFT+F3). Но если просто введете ее в строку формул, то она сработает.

    Функция РАЗНДАТ поддерживает несколько параметров:

    Параметр Описание
    «d» Количество полных дней
    «m» Количество полных месяцев
    «y» Количество полных лет
    «ym» Количество полных месяцев без учета лет
    «md» Количество дней без учета месяцев и лет
    «yd» Количество дней без учета лет

    Проиллюстрируем пример использования нескольких параметров:

    Разные параметры РАЗНДАТ.

    Внимание! Чтобы функция:=РАЗНДАТ() работала без ошибок, следите за тем, чтобы начальная дата была старше конечной даты.

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

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

    Заполните таблицу датами, так как показано на рисунке:

    Способы ввода дат.

    Разные способы ввода дат. В столбце А – способ ввода, а в столбце B – результат отображения.

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

    В ячейке B7 Excel сам присвоил текущий год (сейчас 2015-ый) по умолчанию. Это видно при отображении содержимого ячеек в строке формул. Обратите внимание, как изначально вводилось значение в A7.

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

    На чистом листе в ячейки А1:B1 введите 01.01.1900, а в ячейках A2:B2 вводим 01.01.1901. Теперь меняем формат ячеек на «числовой» в выделенном диапазоне B1:B2. Для этого можно нажать комбинацию клавиш CTRL+SHIFT+1.

    Из даты в число.

    B1 теперь содержит число 1, а B2 – 367. То есть прошел один високосный год (366 дней) и 1 день.

    Способ отображения даты можно задать с помощью диалогового окна «Формат ячеек». Для его вызова нажмите: CTRL+1. На закладке «Число» выберите в списке «Числовые форматы» — «Дата». В разделе «Тип» отображаются самые популярные форматы для отображения дат.

    Форматы дат.

    На следующем уроке мы на готовых примерах будем работать со временем и периодами суток.

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

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