Excel дату в количество часов

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

Дата 1 — в ячейке B3, например, «20.06.2017 13:00»
Дата 2 — в ячейке C3, например, «23.06.2017 17:00»

Чтобы задать значения ячейки в таком формате, указываем формат ДД.ММ.ГГГГ ч:мм

Варианты нахождения разницы в часах:

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

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

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

Excel для Microsoft 365 Excel для Microsoft 365 для Mac Excel для Интернета Excel 2021 Excel 2021 для Mac Excel 2019 Excel 2019 для Mac Excel 2016 Excel 2016 для Mac Excel 2013 Excel 2010 Excel 2007 Excel для Mac 2011 Excel Starter 2010 Еще…Меньше

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

Примечание: Маркер версии обозначает версию Excel, в которой она впервые появилась. В более ранних версиях эта функция отсутствует. Например, маркер версии 2013 означает, что данная функция доступна в выпуске Excel 2013 и всех последующих версиях.

Функция

Описание

ДАТА

Возвращает заданную дату в числовом формате.

РАЗНДАТ

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

ДАТАЗНАЧ

Преобразует дату из текстового формата в числовой.

ДЕНЬ

Преобразует дату в числовом формате в день месяца.

ДНИ

Excel 2013

Возвращает количество дней между двумя датами.

ДНЕЙ360

Вычисляет количество дней между двумя датами на основе 360-дневного года.

ДАТАМЕС

Возвращает дату в числовом формате, отстоящую на заданное число месяцев вперед или назад от начальной даты.

КОНМЕСЯЦА

Возвращает дату в числовом формате для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев.

ЧАС

Преобразует дату в числовом формате в часы.

НОМНЕДЕЛИ.ISO

Excel 2013

Возвращает номер недели по ISO для заданной даты.

МИНУТЫ

Преобразует дату в числовом формате в минуты.

МЕСЯЦ

Преобразует дату в числовом формате в месяцы.

ЧИСТРАБДНИ

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

ЧИСТРАБДНИ.МЕЖД

Excel 2010

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

ТДАТА

Возвращает текущую дату и время в числовом формате.

СЕКУНДЫ

Преобразует дату в числовом формате в секунды.

ВРЕМЯ

Возвращает заданное время в числовом формате.

ВРЕМЗНАЧ

Преобразует время из текстового формата в числовой.

СЕГОДНЯ

Возвращает текущую дату в числовом формате.

ДЕНЬНЕД

Преобразует дату в числовом формате в день недели.

НОМНЕДЕЛИ

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

РАБДЕНЬ

Возвращает дату в числовом формате, отстоящую вперед или назад на заданное количество рабочих дней.

РАБДЕНЬ.МЕЖД

Excel 2010

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

ГОД

Преобразует дату в числовом формате в год.

ДОЛЯГОДА

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

Важно: Вычисляемые результаты формул и некоторые функции листа Excel могут несколько отличаться на компьютерах под управлением Windows с архитектурой x86 или x86-64 и компьютерах под управлением Windows RT с архитектурой ARM. Подробнее об этих различиях.

Нужна дополнительная помощь?

Skip to content

Как перевести время в число

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

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

Вот о чем мы поговорим в этой статье:

В общем, есть два способа преобразовать время в десятичное число в Excel — 

  • путем изменения формата ячейки  
  • с помощью арифметических вычислений и использованием функций Excel. 

Далее вы найдете подробное объяснение первого способа и примеры формул, демонстрирующие второй метод.

Каки перевести время в десятичное число без формул

Как мы уже не раз говорили, дата и время в Excel представляют собой обычные числа, где отсчет начинается с 1 января 1900 года. Быстрый способ показать число, представляющее определенное время, — использовать диалоговое окно «Формат ячеек».

Для этого выберите ячейку, содержащую время, и нажмите Ctrl + 1, чтобы открыть окно формата.На вкладке «Число» в разделе «Числовые форматы» выберите «Общий», и вы увидите длинную десятичную дробь в поле «Образец».

Такой перевод времени в число вы видите на скриншоте ниже.

перевод времени в число без формул

Теперь вы можете записать это число и нажать кнопку «Отмена», чтобы закрыть окно и ничего не менять. Или же вы можете нажать кнопку OK и представить время в ячейке соответствующим ему десятичным числом.

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

Как преобразовать время в десятичное число в Excel

Рассмотрим еще три способа преобразования значения времени в десятичное число: 

  • арифметическая операция, 
  • функция ПРЕОБР,
  • комбинация трех различных функций времени.

Самый простой способ превратить время в десятичное число в Excel — умножить исходное значение времени на количество часов, секунд или минут в сутках:

  • Чтобы преобразовать время в количество часов, умножьте время на 24, что соответствует количеству часов в сутках.
  • Чтобы перевести время в число минут, умножьте на 1440, то есть на количество минут в сутках (24*60).
  • Чтобы получить время в количестве секунд, умножьте его на 86400, что равно количеству секунд в сутках (24*60*60).

Далее мы рассмотрим другие методы превращения времени в десятичное число в Excel.

Как перевести время в число часов

В этом разделе демонстрируются три различных формулы для преобразования часов из стандартного формата времени (чч:мм:сс) в десятичное число.

Арифметические действия

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

=A3*24   (где A2 — значение времени)

Чтобы получить полное количество часов, вставьте приведенную выше формулу в функцию ЦЕЛОЕ (INT в английской версии), или ОТБР (TRUNC по-английски).  Обе они помогут избавиться от дробной части:

=ЦЕЛОЕ(A3*24)

=ОТБР(A3*24;0)

Разница между этими двумя функциями заключается в том, что ОТБР отбрасывает дробную часть, а функция ЦЕЛОЕ округляет число в меньшую сторону до ближайшего целого в зависимости от значения дробной части.  

Эти функции различаются при использовании отрицательных чисел: ОТБР(-5,97;0) возвращает значение -5, просто отбрасывая все то, что находится после запятой. А вот выражение ЦЕЛОЕ(-5,97) возвращает -6, поскольку это ближайшее меньшее целое число. Но поскольку дата и время не могут быть отрицательными, то в данном случае для нас эти функции равноценны. Но лично я предпочитаю использовать ЦЕЛОЕ, поскольку не нужно дополнительно вводить никаких аргументов.

Функция ПРЕОБР

Другой способ выполнить преобразование «время > часы» — использовать следующую формулу преобразования:

ПРЕОБР(число; из_единиц; в_единицы), 

или в нашем случае:

=ПРЕОБР(A3; «day»; «hr»)

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

Функции ЧАС, МИНУТЫ и СЕКУНДЫ

Наконец, можно использовать несколько более сложную формулу, логика которой, впрочем, вполне очевидна. Извлеките отдельные единицы времени с помощью функций ЧАС, МИНУТЫ и СЕКУНДЫ, затем разделите минуты на 60 (количество минут в часе) и секунды на 3600 (количество секунд в часе) и после этого сложите результаты:

=ЧАС(A3) + МИНУТЫ(A3)/60 + СЕКУНДЫ(A3)/3600

Как перевести время в число минут

Те же три способа можно использовать для преобразования минут из стандартного формата времени в десятичное число.

Арифметический расчет

Чтобы преобразовать время в общее количество минут, вы умножаете время на 1440, что является количеством минут в одном дне (24 часа * 60 минут = 1440):

=A3*1440

Если вы хотите вернуть точное число минут, используйте функцию ЦЕЛОЕ:

=ЦЕЛОЕ(A3*1440)

Вы можете просмотреть результаты на скриншоте ниже:

Функция ПРЕОБР

Чтобы выполнить преобразование «время > минуты» с помощью функции ПРЕОБР, укажите «day» и «mn» (день и минуты) в качестве единиц для преобразования:

=ПРЕОБР(A3; «day»; «mn»)

Функции ЧАС, МИНУТЫ и СЕКУНДЫ

Еще один способ получить количество минут — умножить часы на 60 и разделить секунды тоже на 60:

=ЧАС(A3)*60 + МИНУТЫ(A3) + СЕКУНДЫ(A3)/60

Как конвертировать время в число секунд

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

Арифметический расчет

Умножьте значение времени на 86400, что равно количеству секунд в сутках (24 часа * 60 минут * 60 секунд = 86400):

=A3*86400

Функция ПРЕОБР

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

=ПРЕОБР(A3; «day»; «sec»)

Функции ЧАС, МИНУТЫ и СЕКУНДЫ

Я полагаю, что на данный момент вам не нужны дальнейшие объяснения логики этой формулы :)

=ЧАС(A3)*3600 + МИНУТЫ(A3)*60 + СЕКУНДЫ(A3)

Советы:

  1. Если какая-либо из приведенных выше формул возвращает значение, отформатированное как время, просто измените формат ячейки на Общий или Числовой, чтобы отобразить результат в виде десятичного числа.
  2. Чтобы преобразовать время в десятичное число, представляющее время во внутренней системе Excel , примените к ячейке общий формат. При таком подходе 23:59:59 будет преобразовано в 0,99999, 06:00 — в 0,25, а 12:00 — в 0,5. Если целая часть отформатированного числа больше нуля, это означает, что ваша ячейка содержит значения не только времени, но еще и дату.

Надеюсь, теперь преобразование времени в число не будет для вас проблемой.

Формат времени в Excel Вы узнаете об особенностях формата времени Excel, как записать его в часах, минутах или секундах, как перевести в число или текст, а также о том, как добавить время с помощью…
Как вывести месяц из даты На примерах мы покажем, как получить месяц из даты в таблицах Excel, преобразовать число в его название и наоборот, а также многое другое. Думаю, вы уже знаете, что дата в…
Как быстро вставить сегодняшнюю дату в Excel? Это руководство показывает различные способы ввода дат в Excel. Узнайте, как вставить сегодняшнюю дату и время в виде статической метки времени или динамических значений, как автоматически заполнять столбец или строку…
Количество рабочих дней между двумя датами в Excel Довольно распространенная задача: определить количество рабочих дней в период между двумя датами – это частный случай расчета числа дней, который мы уже рассматривали ранее. Тем не менее, в Excel для…

Содержание

  • Работа с функциями даты и времени
    • ДАТА
    • РАЗНДАТ
    • ТДАТА
    • СЕГОДНЯ
    • ВРЕМЯ
    • ДАТАЗНАЧ
    • ДЕНЬНЕД
    • НОМНЕДЕЛИ
    • ДОЛЯГОДА
  • Вопросы и ответы

Функции даты и времени в Microsoft Excel

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

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

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

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

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

  3. После этого происходит активация Мастера функций. Делаем клик по полю «Категория».
  4. Мастер функций в Microsoft Excel

  5. Из открывшегося списка выбираем пункт «Дата и время».
  6. Выбор категории функций в Microsoft Excel

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

Переход к аргументам функции в Microsoft Excel

Кроме того, Мастер функций можно активировать, выделив ячейку на листе и нажав комбинацию клавиш Shift+F3. Существует ещё возможность перехода во вкладку «Формулы», где на ленте в группе настроек инструментов «Библиотека функций» следует щелкнуть по кнопке «Вставить функцию».

Переход к вставке функции в Microsoft Excel

Имеется возможность перемещения к окну аргументов конкретной формулы из группы «Дата и время» без активации главного окна Мастера функций. Для этого выполняем перемещение во вкладку «Формулы». Щёлкаем по кнопке «Дата и время». Она размещена на ленте в группе инструментов «Библиотека функций». Активируется список доступных операторов в данной категории. Выбираем тот, который нужен для выполнения поставленной задачи. После этого происходит перемещение в окно аргументов.

Переход к формулам в Microsoft Excel

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

ДАТА

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

Его аргументами являются «Год», «Месяц» и «День». Особенностью обработки данных является то, что функция работает только с временным отрезком не ранее 1900 года. Поэтому, если в качестве аргумента в поле «Год» задать, например, 1898 год, то оператор выведет в ячейку некорректное значение. Естественно, что в качестве аргументов «Месяц» и «День» выступают числа соответственно от 1 до 12 и от 1 до 31. В качестве аргументов могут выступать и ссылки на ячейки, где содержатся соответствующие данные.

Lumpics.ru

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

=ДАТА(Год;Месяц;День)

Функция ДАТА в Microsoft Excel

Близки к этой функции по значению операторы ГОД, МЕСЯЦ и ДЕНЬ. Они выводят в ячейку значение соответствующее своему названию и имеют единственный одноименный аргумент.

РАЗНДАТ

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

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

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

  • Год (y);
  • Месяц (m);
  • День (d);
  • Разница в месяцах (YM);
  • Разница в днях без учета годов (YD);
  • Разница в днях без учета месяцев и годов (MD).

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

Урок: Количество дней между датами в Excel

ЧИСТРАБДНИ

В отличии от предыдущего оператора, формула ЧИСТРАБДНИ представлена в списке Мастера функций. Её задачей является подсчет количества рабочих дней между двумя датами, которые заданы как аргументы. Кроме того, имеется ещё один аргумент – «Праздники». Этот аргумент является необязательным. Он указывает количество праздничных дней за исследуемый период. Эти дни также вычитаются из общего расчета. Формула рассчитывает количество всех дней между двумя датами, кроме субботы, воскресенья и тех дней, которые указаны пользователем как праздничные. В качестве аргументов могут выступать, как непосредственно даты, так и ссылки на ячейки, в которых они содержатся.

Синтаксис выглядит таким образом:

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

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

ТДАТА

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

=ТДАТА()

Функция ТДАТА в Microsoft Excel

СЕГОДНЯ

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

=СЕГОДНЯ()

Функция СЕГОДНЯ в Microsoft Excel

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

ВРЕМЯ

Основной задачей функции ВРЕМЯ является вывод в заданную ячейку указанного посредством аргументов времени. Аргументами этой функции являются часы, минуты и секунды. Они могут быть заданы, как в виде числовых значений, так и в виде ссылок, указывающих на ячейки, в которых хранятся эти значения. Эта функция очень похожа на оператор ДАТА, только в отличии от него выводит заданные показатели времени. Величина аргумента «Часы» может задаваться в диапазоне от 0 до 23, а аргументов минуты и секунды – от 0 до 59. Синтаксис такой:

=ВРЕМЯ(Часы;Минуты;Секунды)

Функция ВРЕМЯ в Microsoft Excel

Кроме того, близкими к этому оператору можно назвать отдельные функции ЧАС, МИНУТЫ и СЕКУНДЫ. Они выводят на экран величину соответствующего названию показателя времени, который задается единственным одноименным аргументом.

ДАТАЗНАЧ

Функция ДАТАЗНАЧ очень специфическая. Она предназначена не для людей, а для программы. Её задачей является преобразование записи даты в обычном виде в единое числовое выражение, доступное для вычислений в Excel. Единственным аргументом данной функции выступает дата как текст. Причем, как и в случае с аргументом ДАТА, корректно обрабатываются только значения после 1900 года. Синтаксис имеет такой вид:

=ДАТАЗНАЧ (дата_как_текст)

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

ДЕНЬНЕД

Задача оператора ДЕНЬНЕД – выводить в указанную ячейку значение дня недели для заданной даты. Но формула выводит не текстовое название дня, а его порядковый номер. Причем точка отсчета первого дня недели задается в поле «Тип». Так, если задать в этом поле значение «1», то первым днем недели будет считаться воскресенье, если «2» — понедельник и т.д. Но это не обязательный аргумент, в случае, если поле не заполнено, то считается, что отсчет идет от воскресенья. Вторым аргументом является собственно дата в числовом формате, порядковый номер дня которой нужно установить. Синтаксис выглядит так:

=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])

Функция ДЕНЬНЕД в Microsoft Excel

НОМНЕДЕЛИ

Предназначением оператора НОМНЕДЕЛИ является указание в заданной ячейке номера недели по вводной дате. Аргументами является собственно дата и тип возвращаемого значения. Если с первым аргументом все понятно, то второй требует дополнительного пояснения. Дело в том, что во многих странах Европы по стандартам ISO 8601 первой неделей года считается та неделя, на которую приходится первый четверг. Если вы хотите применить данную систему отсчета, то в поле типа нужно поставить цифру «2». Если же вам более по душе привычная система отсчета, где первой неделей года считается та, на которую приходится 1 января, то нужно поставить цифру «1» либо оставить поле незаполненным. Синтаксис у функции такой:

=НОМНЕДЕЛИ(дата;[тип])

Функция НОМНЕДЕЛИ в Microsoft Excel

ДОЛЯГОДА

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

=ДОЛЯГОДА(нач_дата;кон_дата;[базис])

Функция ДОЛЯГОДА в Microsoft Excel

Мы прошлись только по основным операторам, составляющим группу функций «Дата и время» в Экселе. Кроме того, существует ещё более десятка других операторов этой же группы. Как видим, даже описанные нами функции способны в значительной мере облегчить пользователям работу со значениями таких форматов, как дата и время. Данные элементы позволяют автоматизировать некоторые расчеты. Например, по введению текущей даты или времени в указанную ячейку. Без овладения управлением данными функциями нельзя говорить о хорошем знании программы Excel.

Рассчитать количество часов между двумя датами?

Drem

Дата: Четверг, 21.03.2013, 22:32 |
Сообщение № 1

Доброго времени суток всем!

Подскажите пожалуйста возможно ли в excel расчитать количество часов между двумя датами и временем.

01.01.2013 10:00 — 02.01.2013 11:30 = 25:30

 

Ответить

Serge_007

Дата: Четверг, 21.03.2013, 22:35 |
Сообщение № 2

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

Вычтите из большего меньшее, формат ячейки с формулой [ч]:мм, вот и всё


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Drem

Дата: Четверг, 21.03.2013, 22:38 |
Сообщение № 3

Спасибо, только вот он выдает ответ либо 1:30, либо ########

 

Ответить

Serge_007

Дата: Четверг, 21.03.2013, 22:39 |
Сообщение № 4

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

А если попробовать?
Или Вы думаете что я пишу «от фонаря»?


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Drem

Дата: Четверг, 21.03.2013, 22:45 |
Сообщение № 5

А я и пробывал только вот часы и минуты он считает, а вот разницу в сутки(24 часа) не учитывает ответ 1:30

 

Ответить

Serge_007

Дата: Четверг, 21.03.2013, 22:48 |
Сообщение № 6

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

К сообщению приложен файл:

0835055.gif
(7.2 Kb)


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Drem

Дата: Четверг, 21.03.2013, 22:50 |
Сообщение № 7

Может я что то не так делаю,

Подскажите пожалуйста.

 

Ответить

Michael_S

Дата: Четверг, 21.03.2013, 22:52 |
Сообщение № 8

Группа: Друзья

Ранг: Старожил

Сообщений: 2012


Репутация:

373

±

Замечаний:
0% ±


Excel2016

Цитата (Serge_007)

формат ячейки с формулой [ч]:мм, вот и всё

К сообщению приложен файл:

1144225.png
(31.8 Kb)

Сообщение отредактировал Michael_SЧетверг, 21.03.2013, 22:54

 

Ответить

Serge_007

Дата: Четверг, 21.03.2013, 22:52 |
Сообщение № 9

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

Цитата (Michael_S)

Может я что то не так делаю,
Подскажите пожалуйста.

Что ещё подсказать?
Всё что требуется я написал выше
Тяжело два действия сделать неправильно
Перечитывайте мои ответы и пробуйте заново до тех пор пока не получится


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

Drem

Дата: Четверг, 21.03.2013, 23:00 |
Сообщение № 10

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Пробую и пробую

 

Ответить

Serge_007

Дата: Четверг, 21.03.2013, 23:02 |
Сообщение № 11

Группа: Админы

Ранг: Местный житель

Сообщений: 15888


Репутация:

2623

±

Замечаний:
±


Excel 2016

Ну если и в третий раз не получится…

К сообщению приложен файл:

Drem.rar
(60.1 Kb)


ЮMoney:41001419691823 | WMR:126292472390

 

Ответить

jiko

Дата: Четверг, 21.03.2013, 23:02 |
Сообщение № 12

Группа: Пользователи

Ранг: Новичок

Сообщений: 16


Репутация:

0

±

Замечаний:
0% ±


все ок, друг по делу написал…

формат ячейки — (все форматы), а там уже [ч]:мм:сс

 

Ответить

Drem

Дата: Четверг, 21.03.2013, 23:08 |
Сообщение № 13

Группа: Пользователи

Ранг: Прохожий

Сообщений: 2


Репутация:

0

±

Замечаний:
0% ±


Ура спасибо огромное дело в формате ячейки было

 

Ответить

mvorg

Дата: Пятница, 11.12.2015, 17:19 |
Сообщение № 14

Группа: Пользователи

Ранг: Новичок

Сообщений: 19


Репутация:

-14

±

Замечаний:
0% ±


Excel 2007

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

[moder]Читаем Правила форума, создаём свою тему. Эта тема закрыта[/moder]

Сообщение отредактировал PelenaПятница, 11.12.2015, 17:55

 

Ответить

Содержание:

  1. Как Excel обрабатывает дату и время?
  2. Формулы для расчета разницы во времени между двумя временами
  3. Простое вычитание вычисления разницы во времени в Excel
  4. Рассчитайте разницу во времени в часах, минутах или секундах
  5. Расчет разницы во времени в часах
  6. Расчет разницы во времени в минутах
  7. Расчет разницы во времени в секундах
  8. Расчет разницы во времени с помощью функции ТЕКСТ
  9. Получите разницу во времени в одной единице (часы / минуты) и игнорируйте другие
  10. Рассчитать прошедшее время до настоящего момента (от времени начала)
  11. Расчет времени при изменении даты (расчет и отображение отрицательного времени в Excel)
  12. Сложение / вычитание времени в Excel
  13. Использование функции ВРЕМЯ
  14. Использование базовой арифметики
  15. Как СУММИРОВАТЬ время в Excel
  16. Как СУММИРОВАТЬ за 24 часа в Excel
  17. Результаты, показывающие хэш (###) вместо даты / времени (причины + исправление)
  18. Колонна недостаточно широкая
  19. Отрицательное значение даты

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

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

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

Как Excel обрабатывает дату и время?

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

Например, значение 1 представляет 01 января 1900 года в Excel, что является отправной точкой, с которой Excel начинает считать даты.

Итак, 2 будет означать 2 января 1990 года, 3 будет означать 3 января 1900 года и так далее, а 44197 будет означать 1 января 2021 года.

Примечание. У Excel для Windows и Excel для Mac разные даты начала. 1 в Excel для Windows будет означать 1 января 1900 года, а 1 в Excel для Mac будет означать 1 января 1904 года.

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

Например, 44197,5 будет означать 1 января 2021 года 12:00:00 PM.

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

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

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

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

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

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

Давайте посмотрим на пару примеров

Простое вычитание вычисления разницы во времени в Excel

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

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

Возможно, ваши результаты будут отображаться в формате времени (вместо десятичных знаков или значений часов / минут). В нашем примере выше результат в ячейке C2 показывает 09:30 вместо 9.5.

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

Чтобы преобразовать это в десятичное число, измените формат ячеек на Общий (этот параметр находится на вкладке «Главная» в группе «Числа»).

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

Ниже приведены различные форматы, которые вы можете использовать:

Формат Что оно делает
час Показывает только часы, прошедшие между двумя датами
чч Показывает часы двузначными числами (например, 04 или 12).
чч: мм Показывает часы и минуты, прошедшие между двумя датами, например 10:20.
чч: мм: сс Показывает часы, минуты и секунды, прошедшие между двумя датами, например 10:20:36.

А если вам интересно, где и как применять эти настраиваемые форматы даты, выполните следующие действия:

  1. Выберите ячейки, к которым вы хотите применить формат даты
  2. Удерживая клавишу Ctrl, нажмите клавишу 1 (или Command + 1 при использовании Mac).
  3. В открывшемся диалоговом окне «Формат ячеек» щелкните вкладку «Число» (если она еще не выбрана).
  4. На левой панели нажмите Custom
  5. Введите любой желаемый код формата в поле Тип (в этом примере я использую чч: мм: сс)
  6. Нажмите ОК.

Вышеупомянутые шаги изменят форматирование и покажут вам значение в зависимости от формата.

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

Совет от профессионала: если общее количество часов превышает 24 часа, используйте вместо этого следующий настраиваемый числовой формат: [чч]: мм: сс.

Рассчитайте разницу во времени в часах, минутах или секундах

Когда вы вычитаете значения времени, Excel возвращает десятичное число, которое представляет результирующую разницу во времени.

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

Расчет разницы во времени в часах

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

Ниже приведена формула, которая даст вам разницу во времени в часах:
= (B2-A2) * 24

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

Иногда Excel пытается быть полезным и также выдает результат в формате времени (как показано ниже).

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

Если вы хотите вернуть только общее количество часов, прошедших между двумя моментами (без десятичной части), используйте следующую формулу:
= ЦЕЛОЕ ((B2-A2) * 24)

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

Расчет разницы во времени в минутах

Чтобы вычислить разницу во времени в минутах, вам нужно умножить полученное значение на общее количество минут в день (которое составляет 1440 или 24 * 60).

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

Ниже приведена формула, которая сделает это:
= (B2-A2) * 24 * 60

Расчет разницы во времени в секундах

Чтобы вычислить разницу во времени в секундах, нужно полученное значение умножить на общее количество секунд в дне (которое равно или 24 * 60 * 60 или 86400).

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

Ниже приведена формула, которая сделает это:
= (B2-A2) * 24 * 60 * 60

Расчет разницы во времени с помощью функции ТЕКСТ

Еще один простой способ быстро узнать разницу во времени, не беспокоясь об изменении формата, — это использовать функцию ТЕКСТ.

Функция ТЕКСТ позволяет указать формат прямо в формуле.
= ТЕКСТ (Дата окончания - Дата начала, формат)
Первый аргумент — это расчет, который вы хотите выполнить, а второй аргумент — это формат, в котором вы хотите показать результат расчета.

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

Вот несколько формул, которые дадут вам результат в разных форматах

Показывать только количество часов:
= ТЕКСТ (B2-A2; «чч»)

Приведенная выше формула даст вам только результат, который показывает количество часов, прошедших между двукратными значениями. Если ваш результат составляет 9 часов 30 минут, он все равно покажет вам только 9.

Показать общее количество минут
= ТЕКСТ (B2-A2; "[мм]")

Показать общее количество секунд
= ТЕКСТ (B2 – A2; «[сс]»)

Показать часы и минуты
= ТЕКСТ (B2-A2; «[чч]: мм»)

Показать часы, минуты и секунды
= ТЕКСТ (B2-A2; «чч: мм: сс»)

Если вам интересно, в чем разница между hh и [hh] в формате (или mm и [mm]), когда вы используете квадратные скобки, это даст вам общее количество часов между двумя датами, даже если значение часа больше 24. Таким образом, если вы вычтите два значения даты, где разница составляет более 24 часов, использование [hh] даст вам общее количество часов, а hh даст вам только часы, прошедшие в день конечной даты .

Получите разницу во времени в одной единице (часы / минуты) и игнорируйте другие

Если вы хотите рассчитать разницу во времени между двумя значениями времени только в количестве часов, минут или секунд, вы можете использовать специальную функцию HOUR, MINUTE или SECOND.

Каждая из этих функций принимает один аргумент, который является значением времени, и возвращает указанную единицу времени.

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

Ниже приведены формулы для этого:

Расчет часов, прошедших между двумя моментами времени
= ЧАС (B2-A2)

Вычисление минут по результату значения времени (без учета полных часов)
= МИНУТА (B2-A2)

Вычисление секунд из результата значения времени (исключая полные часы и минуты)
= ВТОРОЙ (B2-A2)

Несколько вещей, которые вам необходимо знать при работе с этими формулами HOURS, MINUTE и SECOND:

  • Разница между временем окончания и временем начала не может быть отрицательной (что часто бывает при изменении даты). В таких случаях эти формулы вернут # ЧИСЛО! ошибка
  • Эти формулы используют только временную часть результирующего значения времени (и игнорируют дневную часть). Таким образом, если разница во времени окончания и времени начала составляет 2 дня, 10 часов, 32 минуты и 44 секунды, формула ЧАС даст 10, формула МИНУТА даст 32, а формула ВТОРА даст 44.

Рассчитать прошедшее время до настоящего момента (от времени начала)

Если вы хотите рассчитать общее время, прошедшее между временем начала и текущим временем, вы можете использовать формулу СЕЙЧАС вместо времени окончания.

Функция СЕЙЧАС возвращает текущую дату и время в ячейке, в которой она используется. Это одна из тех функций, которая не принимает никаких входных аргументов.

Итак, если вы хотите рассчитать общее время, прошедшее между временем начала и текущим временем, вы можете использовать следующую формулу:
= СЕЙЧАС () - Время начала
Ниже приведен пример, в котором время начала указано в столбце A, а время, прошедшее до сих пор, в столбце B.

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

Вы можете сделать это, используя приведенную ниже формулу ТЕКСТА:
= ТЕКСТ (СЕЙЧАС () - A2, «дд чч: сс: мм»)
Вы также можете добиться того же, изменив настраиваемое форматирование ячейки (как описано ранее в этом руководстве), чтобы она показывала день, а также время.

Если в вашем времени начала есть только временная часть, тогда Excel будет рассматривать его как время 1 января 1990 года.

В этом случае, если вы используете функцию СЕЙЧАС для расчета времени, прошедшего до настоящего момента, она даст вам неправильный результат (так как полученное значение также будет содержать общее количество дней, прошедших с 1 января 1990 года).

В таком случае вы можете использовать следующую формулу:
= СЕЙЧАС () - ЦЕЛОЕ (СЕЙЧАС ()) - A2
Вышеупомянутая формула использует функцию INT для удаления части дня из значения, возвращаемого функцией now, и затем это используется для вычисления разницы во времени.

Обратите внимание, что СЕЙЧАС — это изменчивая функция, которая обновляется всякий раз, когда есть изменение в рабочем листе, но не обновляется в режиме реального времени.

Расчет времени при изменении даты (расчет и отображение отрицательного времени в Excel)

Рассмотренные до сих пор методы хорошо работают, если ваше время окончания позже, чем время начала.

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

В таких случаях, если вы работаете в ночную смену и дата меняется, есть вероятность, что ваше время окончания будет раньше, чем время начала.

Например, если вы начинаете свою работу в 18:00 вечером, а завершаете работу и отдыхаете в 9:00 утра.

Если вы работаете только со значениями времени, то вычитание времени начала из времени окончания даст вам отрицательное значение 9 часов (9–18).

И Excel не может обрабатывать отрицательные значения времени (и в этом отношении люди не могут, если вы не умеете путешествовать во времени).

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

К счастью, это очень просто исправить.

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

Как вы могли заметить, иногда время начала — вечером, а время окончания — утром (что означает, что это была ночная смена и день изменился).

Если я использую приведенную ниже формулу для расчета разницы во времени, она покажет мне знаки решетки в ячейках, где результат является отрицательным значением (выделено желтым на изображении ниже).
= B2-A2

Вот формула ЕСЛИ, которая определяет, является ли значение разницы во времени отрицательным или нет, и если оно отрицательное, оно возвращает правильный результат.
= ЕСЛИ ((B2-A2) <0,1- (A2-B2), (B2-A2))

Хотя это хорошо работает в большинстве случаев, этого все равно не хватает, если время начала и время окончания различаются более чем на 24 часа. Например, кто-то входит в систему в 9:00 в первый день и выходит из системы в 11:00 во второй день.

Поскольку это более 24 часов, невозможно узнать, вышел ли человек из системы через 2 часа или через 26 часов.

Хотя лучший способ решить эту проблему — убедиться, что записи включают дату, а также время, но если это просто время, с которым вы работаете, то приведенная выше формула должна решить большинство проблем ( учитывая, что вряд ли кто-то проработает больше 24 часов)

Сложение / вычитание времени в Excel

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

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

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

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

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

Например, если вы добавите 1 к дате в Excel, это даст вам следующую дату. Это потому, что 1 представляет в Excel целый день (который равен 24 часам).

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

Использование функции ВРЕМЯ

Функция времени в Excel принимает значение часа, минут и секунд и преобразует их в десятичное число, представляющее это время.

Например, если я хочу добавить 4 часа к существующему времени, я могу использовать следующую формулу:
= Время начала + ВРЕМЯ (4,0,0)

Это полезно, если вы знаете, сколько часов, минут и секунд вы хотите добавить к существующему времени, и просто используете функцию ВРЕМЯ, не беспокоясь о правильном преобразовании времени в десятичное значение.

Также обратите внимание, что функция ВРЕМЯ будет учитывать только целую часть введенного вами значения часа, минуты и секунды. Например, если я использую 5,5 часов в функции ВРЕМЯ, это добавит только пять часов и проигнорирует десятичную часть.

Также обратите внимание, что функция ВРЕМЯ может добавлять только значения менее 24 часов. Если значение вашего часа больше 24, это даст вам неверный результат.

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

Так же, как я добавил время с помощью функции ВРЕМЯ, вы также можете вычесть время. Просто измените знак + на отрицательный в приведенных выше формулах.

Использование базовой арифметики

Когда функция времени проста и удобна в использовании, она имеет несколько ограничений (как описано выше).

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

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

Например, если вы хотите добавить 24 часа к существующему значению времени, вы можете использовать следующую формулу:
= Start_time + 24/24
Это просто означает, что я добавляю один день к существующей временной стоимости.

Теперь, применяя ту же концепцию, предположим, что вы хотите добавить 30 часов к значению времени, вы можете использовать следующую формулу:
= Start_time + 30/24
Вышеупомянутая формула делает то же самое, где целая часть (30/24) будет представлять общее количество дней во времени, которое вы хотите добавить, а десятичная часть будет представлять часы / минуты / секунды.

Точно так же, если у вас есть определенное количество минут, которое вы хотите добавить к значению времени, вы можете использовать следующую формулу:
= Start_time + (добавляемые минуты) / 24 * 60
И если у вас есть количество секунд, которое вы хотите добавить, вы можете использовать следующую формулу:
= Start_time + (минуты для добавления) / 24 * 60 * 60
Хотя этот метод не так прост, как использование функции времени, я считаю его намного лучше, потому что он работает во всех ситуациях и следует той же концепции. в отличие от функции времени, вам не нужно беспокоиться о том, будет ли время, которое вы хотите добавить, меньше 24 часов или больше 24 часов

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

Как СУММИРОВАТЬ время в Excel

Иногда вам может потребоваться быстро сложить все временные значения в Excel. Добавить несколько значений времени в Excel довольно просто (все, что нужно, — это простая формула SUM).

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

Давайте посмотрим на пример.

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

В ячейке B9 я использовал простую формулу СУММ, чтобы вычислить общее время, которое будут занимать все эти задачи, и оно дает мне значение 18:30 (что означает, что на выполнение потребуется 18 часов 20 минут. все эти задачи)

Пока все хорошо!

Как СУММИРОВАТЬ за 24 часа в Excel

Теперь посмотрим, что происходит, когда я меняю время выполнения задачи 2 с 1 часа до 10 часов.

Теперь результат показывает 03:20, что означает, что для выполнения всех этих задач потребуется 3 часа 20 минут.

Это неверно (очевидно)

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

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

К счастью, это легко исправить.

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

Ниже приведены некоторые форматы, которые вы можете использовать:

Формат ожидаемый результат
[Хм 28:30
[м]: сс 1710:00
d «D» чч: мм 1 Д 04:30
d «D» hh «Min» ss «Sec» 1 Д 04 мин 00 сек
d «День» hh «Минута» ss «Секунды» 1 день 04 минута 00 секунды

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

Вы можете использовать приведенную ниже формулу ТЕКСТ, чтобы показать время, даже если оно превышает 24 часа:
= ТЕКСТ (СУММ (B2: B7); «[ч]: мм: сс»)

или формулу ниже, если вы хотите преобразовать часы, превышающие 24 часа, в дни:
= ТЕКСТ (СУММ (B2: B7); «дд чч: мм: сс»)

Результаты, показывающие хэш (###) вместо даты / времени (причины + исправление)

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

Вот несколько возможных причин и способы их устранения:

Колонна недостаточно широкая

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

Исправить это легко — изменить ширину столбца и сделать его шире.

Отрицательное значение даты

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

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

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

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

Надеюсь, вы нашли этот урок полезным.

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

Функции даты и времени в Microsoft Excel

​Смотрите также​Aygul​прошу помощи!​(WORKDAY)​ и дробной частью.​ нюансы — в​ года, месяцы и​ пишем формулу. Можно​ формат ячеек с​ неделе и на​очень похожа на​ поле​ расчеты. Например, по​ воскресенье, если​ и времени, а​ вручную, придерживаясь следующего​Имеется возможность перемещения к​Одной из самых востребованных​: Здравствуйте! Помогите пожалуйста​сделал все как​. Она позволяет вычислить​ Целая часть числа​ тексте ниже:​

​ дни, которые будем​ написать формулу в​

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

​ формулами должен быть​ какие дни они​ДАТАМЕС​Тип​ введению текущей даты​«2»​ только одну текущую​ синтаксиса:​ окну аргументов конкретной​ групп операторов при​ сделать формулы в​ писал ранее Michael_S​ дату, отстоящую вперед​

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

  1. ​ работе с таблицами​​ формате эксель по​​в A1 -​ или назад относительно​ количество дней, прошедших​ региональные настройки, то​​ ячейках.​​ в примере, она​ прописано в тексте​

    Перемещение в Мастер функций в Microsoft Excel

  2. ​ЧИСТРАБДНИ.МЕЖД​ такие же аргументы:​Прибавим к 13:23 (значение​​ указанную ячейку. Без​​ т.д. Но это​

    Мастер функций в Microsoft Excel

  3. ​ очень простой:​Из контекста понятно, что​​«Дата и время»​​ Excel являются функции​

    Выбор категории функций в Microsoft Excel

  4. ​ начально максимальной цене​ 01.04.2012 23:15​ начальной даты на​ с 1 января​ Excel позволяет вводить​Диалоговое окно заполним так.​ стоит там –​​ –​​впервые появилась в​Чтобы увидеть сами даты,​ находится в ячейке​

Переход к аргументам функции в Microsoft Excel

​ овладения управлением данными​​ не обязательный аргумент,​​=СЕГОДНЯ()​ в качестве аргументов​без активации главного​ даты и времени.​​ контракта.​​в B1 -​ нужное количество рабочих​​ 1900 года (взято​​ дату очень разными​Получилась такая формула и​ в ячейке D13.​​обращайте внимание.​​ Excel 2010.​ примените к ячейкам​​A1​​ функциями нельзя говорить​

Переход к вставке функции в Microsoft Excel

​ в случае, если​Эта функция, так же,​«Начальная дата»​​ окна Мастера функций.​​ Именно с их​shurikus​ 02.04.2012 12:45​ дней (с учетом​​ за точку отсчета)​​ способами — и​​ такой результат.​​ =ДАТА(ГОД(A13);МЕСЯЦ(A13)+9;ДЕНЬ(A13))​1.​Как видите, все достаточно​​ C2 и C3​​) 75 минут. Для​ о хорошем знании​ поле не заполнено,​ как и предыдущая,​и​ Для этого выполняем​ помощью можно проводить​:​

Переход к формулам в Microsoft Excel

​в C1 =B1-A1​​ выходных суббот и​

ДАТА

​ до текущей даты.​ понимает их все:​Если изменим цифру дней​В формуле все​Разница дат в Excel​​ просто!​​ формат​ этого в ячейке​ программы Excel.​ то считается, что​ для актуализации требует​

​«Конечная дата»​​ перемещение во вкладку​​ различные манипуляции с​​Aygul​​Формат ячейки -​​ воскресений и государственных​​ А дробная часть​»Классическая» форма​ с 11 на​ три адреса ячейки​высчитывается так.​На этой прекрасной ноте​Дата​B1​​Автор: Максим Тютюшев​​ отсчет идет от​ пересчета. Перерасчет выполняется​выступают даты, разницу​«Формулы»​ временными данными. Дата​, Какое отношение этот​​ :мм​​ праздинков). Использование этой​​ (0,65417), соответственно, доля​​3.10.2006​ 25, то получится​ одинаковые, т.к. дата​Столбец А –​ мы заканчиваем последний​:​запишем формулу =A1+ВРЕМЯ(;75;)​Рассмотрим функцию ВРЕМЯ(), у​ воскресенья. Вторым аргументом​

​ точно таким же​ между которыми нужно​

​. Щёлкаем по кнопке​

Функция ДАТА в Microsoft Excel

​ и время зачастую​ вопрос имеет к​​все хорошо все​​ функции полностью аналогично​​ от суток (1сутки​​Сокращенная форма​​ такая дата.​​ записана в одной​ пишем дату начала​ урок данной серии.​Возвращает порядковый номер даты,​Формула вернет значение 14:38​

РАЗНДАТ

​ которой 3 аргумента:​ является собственно дата​​ образом.​​ вычислить. А вот​«Дата и время»​ проставляется при оформлении​ этой теме??? Читаем​ работает НО​ применению функции​​ = 1,0)​​3.10.06​Как ввести адрес ячейки​ ячейке. Здесь все​ периода, столбец В​ Этой информации Вам​ которая отстает от​

​Пусть в ячейке содержится​

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

  • ​ верно. Получилось.​
  • ​ – пишем дату​
  • ​ должно хватить, чтобы​
  • ​ заданной на определенное​
  • ​ значение времени 0:20:35,​ Записав формулу =ВРЕМЯ(10;30;0),​
  • ​ порядковый номер дня​ВРЕМЯ​«Единица»​

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

​ ленте в группе​ в Экселе. Проводить​

​ — новая тема.​

​ значения С1-С40 итог​(NETWORKDAYS)​​ следуют два чисто​​3-10-6​​ статье «Сложение, вычитание,​​Таким же образом можно​ окончания периода. В​ чувствовать себя вполне​ количество рабочих дней​ Т.е. 20 минут​ получим в ячейке​ которой нужно установить.​​является вывод в​​выступает конкретная единица​ инструментов​ обработку таких данных​ Файл прикладываем.​ получается неверным!​описанной выше.​ практических вывода:​С использованием дроби​ умножение, деление в​ прибавить года, изменив​ столбце А и​ уверенно при работе​ вперед или назад.​ и 35 секунд.​ значение 10:30:00 в формате​ Синтаксис выглядит так:​ заданную ячейку указанного​ измерения этой разности:​«Библиотека функций»​

​ – это главная​

​SC_2​

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

ТДАТА

​хотя выделяя все​​Вас не в понедельник​​Во-первых, Excel не умеет​3/10/6​ Excel».​ чуть формулу. Смотрите​ В устанавливаем формат​ с датами и​РАБДЕНЬ​ Вычислим сколько это​ Время. Покажем, что​=ДЕНЬНЕД(Дата_в_числовом_формате;[Тип])​ посредством аргументов времени.​Год (y);​. Активируется список доступных​ задача вышеуказанных операторов.​: Всем привет!​ ячейки С1-С40 в​ родили? Нет? Уверены?​ работать (без дополнительных​​Внешний вид (отображение) даты​​В Excel есть​ пример.​ ячейки «Дата». Где​ временем в Excel.​имеет два обязательных​​ значение содержит секунд.​​ число 0,4375 соответствует​

​Предназначением оператора​

Функция ТДАТА в Microsoft Excel

СЕГОДНЯ

​ Аргументами этой функции​Месяц (m);​ операторов в данной​​ Давайте разберемся, где​​Посмотрите пожалуйста мое​ правом нижнем углу​ Можно легко проверить​ настроек) с датами​ в ячейке может​ три функции, которые​=​ найти эту функцию​

​ Теперь Ваша основная​

Функция СЕГОДНЯ в Microsoft Excel

​ аргумента: начальная дата​С помощью формулы =ВРЕМЯ(0;20;35) введем в​ 10:30 утра.​НОМНЕДЕЛИ​ являются часы, минуты​День (d);​

ВРЕМЯ

​ категории. Выбираем тот,​​ можно найти эту​​ решение следующей задачи​ пишет правильный итог!​ при помощи функции​ ранее 1 января​ быть очень разным​ выбирают из даты​ДАТА(ГОД(A13)+2;МЕСЯЦ(A13);ДЕНЬ(A13))​ и как установить​ задача применить эти​ и количество рабочих​ ячейку​Функция ВРЕМЯ(), английский вариант TIME(),​является указание в​ и секунды. Они​Разница в месяцах (YM);​​ который нужен для​​ группу функций в​ — расчет времени​в соседней вкладке​ДЕНЬНЕД​​ 1900 года. Но​​ (с годом или​ или только число,​Или прибавить сразу всё​ её, смотрите в​ знания на практике.​ дней. Если второй​А1 ​

​ переводит значения часов,​

Функция ВРЕМЯ в Microsoft Excel

​ заданной ячейке номера​ могут быть заданы,​Разница в днях без​​ выполнения поставленной задачи.​​ интерфейсе программы, и​​ простоя оборудования.​​ те же формулы​​(WEEKDAY)​​ это мы переживем!​ без, месяц числом​ или только месяц,​ – года, месяцы,​ статье «Число Excel.​

ДАТАЗНАЧ

​ Всего Вам доброго​​ аргумент (количество рабочих​​указанное значение времени. Этому значению времени​ минут и секунд​ недели по вводной​ как в виде​ учета годов (YD);​ После этого происходит​ как работать с​Исходные данные расчета​ только другие значения​из категории​ ;)​ или словом и​ или год. Это​ дни. По такой​ Формат».​​ и успехов в​​ дней) является положительным​ соответствует число 0,014294.​ в формат времени.​ дате. Аргументами является​

​ числовых значений, так​

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

ДЕНЬНЕД

​Разница в днях без​​ перемещение в окно​​ самыми востребованными формулами​ следующие:​ и автосумма посчитала​Дата и время​Во-вторых, с датами и​ т.д.) и задается​ функции «ГОД», «МЕСЯЦ»,​ формуле можно рассчитать​Столбец С –​ изучении Excel!​ числом, то функция​​Вспомним, что 1 секуннда​​В статье Как EXCEL​ собственно дата и​ и в виде​​ учета месяцев и​​ аргументов.​ данного блока.​1. рабочий день​​ все правильно.​​.​ временем в Excel​ через контекстное меню​ «ДЕНЬ».​ срок службы, срок​ будет стоять формула​Автор: Антон Андронов​ вернет будущую дату​ в числовом формате​ хранит дату и​ тип возвращаемого значения.​ ссылок, указывающих на​ годов (MD).​

​Урок:​

Функция ДЕНЬНЕД в Microsoft Excel

НОМНЕДЕЛИ

​Скачать последнюю версию​​ ремонтной службы с​​помогите разобраться​Первый аргумент этой функции​ возможно выполнять любые​ — правой кнопкой​Делаем активной ячейку​ окончания договора, проекта,​ и результат подсчета.​Сложить даты в Excel,​ относительно заданной, а​ — это 1/24/60/60.​ время показано, что​ Если с первым​ ячейки, в которых​Урок: Количество дней между​Мастер функций в Excel​ Excel​ 07:00 до 15:30​версия XL 2007г.​ — ячейка с​ математические операции. Именно​ мыши по ячейке​ В19. На закладке​​ отпуска, срок оплаты​​ Здесь будет записана​ вычесть даты, прибавить​ если отрицательным –​Чтобы вычислить количество секунд,​ любому значению времени​ аргументом все понятно,​ хранятся эти значения.​ датами в Excel​​Одной из самых простых,​​Группа функций даты и​ (обед 30 мин.)​ данные копирую из​

​ датой, второй -​

Функция НОМНЕДЕЛИ в Microsoft Excel

ДОЛЯГОДА

​ потому, что на​​ и далее​​ «Формулы» в разделе​ счета, многое другое.​ дата в таком​ к дате дни,​ то прошедшую.​ разделим значение в​ в MS EXCEL​ то второй требует​ Эта функция очень​ЧИСТРАБДНИ​​ но вместе с​​ времени отвечает за​2. оборудование может​ 1С 8.1​ тип отсчета дней​ самом деле они​Формат ячеек​ «Библиотека функций» нажимаем​Второй способ.​ виде, как мы​ месяцы, года, посчитать​Чтобы увидеть сами даты,​ ячейке​ сопоставлено число. Например,​

​ дополнительного пояснения. Дело​

Функция ДОЛЯГОДА в Microsoft Excel

​ похожа на оператор​В отличии от предыдущего​ тем востребованных функций​​ обработку данных, представленных​​ выйти в аварию​китин​ недели (самый удобный​ — числа! А​(Format Cells)​ на функцию «Дата​Пишем формулу с​ её пропишем в​ стаж, возраст, время​ примените к ячейкам​А1​ если формат ячейки,​ в том, что​ДАТА​ оператора, формула​ данной группы является​ в формате даты​ в любое время​: а вы формат​ — 2).  ​ вот это уже​

​:​

lumpics.ru

Функция ВРЕМЯ() в MS EXCEL

​ и время». В​ помощью функции «ДАТА».​ формуле.​-​ C2 и C3​на 1/24/60/60. Для этого​ содержащей число 0,5​ во многих странах​, только в отличии​

​ЧИСТРАБДНИ​ оператор​ или времени. В​ суток (для аварий​

​ ячейки поменяйте на​Поскольку время в Excel,​ раскрывает перед пользователем​Время вводится в ячейки​ появившемся окне выбираем​В ячейке А13​В ячейке А6​все это можно​ формат​ запишем формулу =A1/(1/24/60/60).​ перевести в формат​ Европы по стандартам​ от него выводит​представлена в списке​ДАТА​ настоящее время в​

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

​ которые произошли после​​ :мм:сс.и будет вам​

​ как было сказано​​ массу возможностей.​ с использованием двоеточия.​ нужную функцию. Например,​ пишем дату, к​ пишем первую дату​ сделать формулами. Как​Дата​Иногда формат ячеек чч:мм:сс​ Время, то 0,5​ ISO 8601 первой​ заданные показатели времени.​

​Мастера функций​​. Он выводит заданную​ Excel насчитывается более​ 15:30, и они​ щастя​ выше, такое же​Считается простым вычитанием -​ Например​ мы выбрали функцию​ которой будем прибавлять.​

​ (начало периода).​​ посчитать дату выхода​:​ скрывает, что в​ будет преобразовано в​ неделей года считается​ Величина аргумента​. Её задачей является​ дату в числовом​ 20 операторов, которые​ серьезные время простоя​

​Speed​ число, как дата,​ из конечной даты​16:45​ «ГОД». В появившемся​

Пример1 — используем ссылки

​ В примере прибавим​​В ячейке В6​​ сотрудника из отпуска​Стоит отметить, что нерабочими​​ ячейке содержится дата​​ 12:00:00 утра. Числа,​

​ та неделя, на​​«Часы»​​ подсчет количества рабочих​ виде в ячейку,​ входят в данный​ начитается с 07:00​: Спасибо!​ но только дробная​ вычитаем начальную и​По желанию можно дополнительно​​ диалоговом окне указали​​ 3 месяца.​​ пишем вторую дату​​ или сколько дней​ днями считаются выходные​​ и время, т.е.​​ соответствующие времени, принадлежат​

Пример2 — прибавляем минуты

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

​ его часть, то​

Пример3 — вычисляем количество секунд

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

​ дни и дни,​ число больше 1.​​ интервалу от 0​​ четверг. Если вы​ диапазоне от 0​

​ датами, которые заданы​ формула.​ выходом новых версий​

​ мелкие устраняются в​я не ожидал,​ с временем также​​Общий (General)​​ — вводя их​ датой (А19). Нажали​

​ пишем число месяцев,​В ячейке С6​ посчитать возраст, расчитать​ определенные как праздничные.​ Перед применением указанной​ (0:00:00) до 0,99999​ хотите применить данную​ до 23, а​ как аргументы. Кроме​Его аргументами являются​ Excel их численность​

excel2.ru

Функции Excel для вычисления дат и времени

​ течении 10-30 минут​ что ответ придет​ возможны любые математические​числовой формат, чтобы​ также через двоеточие:​​ «ОК». Получилось так.​

​ которое будем прибавлять​ пишем формулу:​ дату срока оплаты​ Для функции​ формулы нужно убедиться,​ (23:59:59).​ систему отсчета, то​ аргументов минуты и​ того, имеется ещё​«Год»​ постоянно увеличивается.​ и после 20:00​ так быстро!​ операции, как и​ показать разницу в​

ДАТАМЕС()

​16:45:30​ Смотрите ячейку В19.​ к дате. В​=РАЗНДАТ(A6;B6;»y»)&»г.»&РАЗНДАТ(A6;B6;»ym»)&»мес.»&РАЗНДАТ(A6;B6;»md»)&»дн.»​ счета или окончания​​РАБДЕНЬ​​ что в ячейке​ВРЕМЯчасыминутысекунды​ в поле типа​ секунды – от​ один аргумент –​,​Любую функцию можно ввести​ их просто никто​+ вам​ с датой -​

Функции даты и времени в Excel

​ днях:​​И, наконец, никто не​​ Вместо полной даты​ примере – это​Эту формулу пишем​ договора, посчитать рабочие​выходными считаются суббота​ содержится только время,​)​ нужно поставить цифру​​ 0 до 59.​​«Праздники»​

Функции даты и времени в Excel

КОНМЕСЯЦА()

​«Месяц»​ вручную, если знать​ не фиксирует​Сергей​ сложение, вычитание и​Здесь ситуация чуть сложнее.​ запрещает указывать дату​​ стоит только год.​​ ячейка G13.​​ вручную (можно здесь​​ дни и многие,​ и воскресенье. Программа​

Функции даты и времени в Excel

​ т.е. значение ячейки​Часы​«2»​ Синтаксис такой:​​. Этот аргумент является​​и​

Функции даты и времени в Excel

РАБДЕНЬ()

​ её синтаксис, но​http://www.excelworld.ru/forum/​: Добрый день, профессионалы​ т.д.​ Необходимо не учитывать​​ и время сразу​​Другими соответствующими функциями выбрали​В ячейке Н13​ скопировать, заменить адреса​ многие другие действия​ Excel самостоятельно не​ меньше 1.​  — число от 0​. Если же вам​=ВРЕМЯ(Часы;Минуты;Секунды)​ необязательным. Он указывает​«День»​

Функции даты и времени в Excel

​ для большинства пользователей,​ckat​ Excel :)​Нюанс здесь только один.​​ субботы с воскресеньями​​ вместе через пробел,​

Функции даты и времени в Excel

​ месяц (ячейка В20)​ будет стоять результат,​ ячеек), п.ч. в​ с датами и​ может определить, какие​​Весь курс: урок 1​​ до 32767, задающее​ более по душе​Кроме того, близкими к​ количество праздничных дней​. Особенностью обработки данных​ особенно неопытных или​: Добрый день, открываю​Подскажите, пожалуйста, пользовательский​ Если при сложении​

Функции даты и времени в Excel

​ и праздники. Для​ то есть ​ и день (ячейка​ здесь пишем формулу.​ русскоязычной версии Microsoft​ временем можно проводить​​ дни считать праздниками,​​ | урок 2​ часы. Если значение​​ привычная система отсчета,​​ этому оператору можно​ за исследуемый период.​ является то, что​ с уровнем знаний​ заведения где будет​​ формат, который конвертирует​​ нескольких временных интервалов​ такого расчета лучше​

ЧИСТРАБДНИ()

​27.10.2012 16:45​ В21). Формат в​ Нажимаем на эту​ Excel, она не​ в Excel.​ поэтому предлагает третий​​ | урок 3​​ больше 23, оно​ где первой неделей​​ назвать отдельные функции​​ Эти дни также​ функция работает только​ не выше среднего,​

Функции даты и времени в Excel

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

Функции даты и времени в Excel

​Все расчеты с​ необязательный аргумент, где​ | урок 4​ делится на 24;​ года считается та,​ЧАС​​ вычитаются из общего​​ с временным отрезком​ намного проще вводить​​ в заведении. Хочется​​ формат времени.​ 24 часов, то​ЧИСТРАБДНИ​ в текущую ячейку​ установить другой.​​ активной. Заходим на​​ функций, но работает.​ датами описаны в​

​ Вы сами можете​ |​

​ остаток от деления​ на которую приходится​,​ расчета. Формула рассчитывает​ не ранее 1900​ команды через графическую​ это все прописать​К примеру, ввожу​ Excel обнулит ее​(NETWORKDAYS)​ можно воспользоваться сочетанием​Конечно, можно изменить​ закладку «Формулы» в​Пояснения к формуле​ нескольких статьях. Смотрите​

​ все указать.​

office-guru.ru

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

​урок 5​ будет соответствовать значению​ 1 января, то​МИНУТЫ​ количество всех дней​​ года. Поэтому, если​​ оболочку, представленную​ в экселе, а​ в ячейку цифру​ и начнет суммировать​из категории​ клавиш​ формат даты в​ раздел «Библиотека функций»​:​ перечень статей в​Если в Вашем случае​В прошлых уроках мы​ часов. Например, ВРЕМЯ(27;0;0)​ нужно поставить цифру​и​
​ между двумя датами,​ в качестве аргумента​Мастером функций​ не рассчитывать в​ 6 и получают​ опять с нуля.​Дата и время​
​Ctrl + Ж​
​ ячейке или написать​ и выбираем функцию​РАЗНДАТ – это​ конце статьи в​ выходные дни отличны​ научились создавать и​ = ВРЕМЯ(3;0;0) =​«1»​СЕКУНДЫ​ кроме субботы, воскресенья​ в поле​с последующим перемещением​​ ручную. Задача: прописать​​ значение 00:06 -​ Чтобы этого не​. В качестве аргументов​(или​ свой формат. Как​ «Дата и время».​
​ название функции.​ разделе «Другие статьи​ от классических субботы​ отображать даты и​ 0,125, то есть​либо оставить поле​
​. Они выводят на​ и тех дней,​«Год»​ в окно аргументов.​ формулу расчета времени.​ т.е. 6 минут​ происходило, нужно применить​ этой функции необходимо​
​CTRL+SHIFT+4​ создать свой формат,​Или можно открыть​y – считает​ по этой теме».​ и воскресенья, то​ время в Excel.​ 03:00 утра.​ незаполненным. Синтаксис у​
​ экран величину соответствующего​ которые указаны пользователем​задать, например, 1898​Для введения формулы через​ Условия: первый час​ :)​ к итоговой ячейке​ указать начальную и​если у вас​​ смотрите в статье​
​ мастер функций кнопкой​​ года​​Внимание!​
​ вы всегда можете​ Сегодня будет заключительный​Минуты​ функции такой:​ названию показателя времени,​ как праздничные. В​ год, то оператор​Мастер функций​ проведенного в заведении​Pelena​ формат​ конечную даты и​ другой системный язык​
​ «Как создать пользовательский​ «Вставить функцию» (на​ym – считает​Если формулы не​ воспользоваться функцией​ урок из этой​  — число от 0​=НОМНЕДЕЛИ(дата;[тип])​
​ который задается единственным​ качестве аргументов могут​ выведет в ячейку​
​выделите ячейку, где​ 2 рубля 1​:​
​37:30:55​ ячейки с датами​
​ по умолчанию).​
​ формат в Excel»​ закладке «Формулы») и​ месяца​ будут работать, проверьте​РАБДЕНЬ.МЕЖД​ серии. Вы познакомитесь​ до 32767, задающее​Оператор​
​ одноименным аргументом.​​ выступать, как непосредственно​
​ некорректное значение. Естественно,​ будет выводиться результат,​
​ минута, остальное проведенное​00:00​
​:​ выходных (государственных праздников,​
​Если скопировать ячейку с​ тут.​
​ выбрать категорию «Дата​md – считает​ формат дат. Бывает,​. По сути это​ с функциями, которые​ минуты. Если значение​ДОЛЯГОДА​Функция​ даты, так и​ что в качестве​ а затем сделайте​​ время 1 рубль​но это только​
​jakim​ больничных дней, отпусков,​ датой (протянуть за​В Excel есть​
​ и время».​ дни​​ при копировании из​​ расширенный вариант функции​ позволяют производить вычисления​ больше 59, оно​производит долевой расчет​ДАТАЗНАЧ​ ссылки на ячейки,​ аргументов​ щелчок по кнопке​ минута, но не​ формат, т.е. представление​: Всё прекрасно вычитается.​
​ отгулов и т.д.):​​ правый нижний угол​ функции, которыми можно​
​Теперь выбираем из​
​«г.», «мес.», «дн.»​ других программ в​
​РАБДЕНЬ​ над датами в​ будет пересчитано в​ отрезка года, заключенного​
​очень специфическая. Она​ в которых они​«Месяц»​«Вставить функцию»​ более 5 часов,​ числа 6, если​Pelena​Примечание​
​ ячейки), удерживая​ сложить данные из​ списка функцию «ДАТА».​ написанные между знаками​ Excel даты вставляются​, который позволяет настроить​​ Excel, например, вычислять​ часы и минуты.​ между двумя датами​ предназначена не для​
​ содержатся.​​и​​. Расположена она слева​ после 5 часов​ Вы введете 70,​: Так можно​: Эта функция появилась​правую​ таблицы за конкретный​ Выходит диалоговое окно.​
​ & — так​
​ в текстовом формате.​ количество выходных в​
​ количество рабочих дней​ Например, ВРЕМЯ(0;750;0) =​ ко всему году.​ людей, а для​Синтаксис выглядит таким образом:​
​«День»​ от строки формул.​ проведенного времени в​ получите 00:70​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=ТДАТА()-«2:30″​ в стандартном наборе​
​кнопку мыши, то​ день, т.д. Этот​ В нем пишем:​ будут подписаны года,​ Тогда формулы не​ неделе и на​ между двумя датами.​ ВРЕМЯ(12;30;0) = 0,520833,​ Аргументами данной функции​ программы. Её задачей​
​=ЧИСТРАБДНИ(нач_дата;кон_дата;[праздники])​выступают числа соответственно​После этого происходит активация​ заведении расчет не​anna2702​Иришка​
​ функций Excel начиная​ можно выбрать -​ способ пригодится при​«Год» — год​
​ месяца и дни​ считают. Чтобы формулы​
​ какие дни они​ Всего мы рассмотрим​ то есть 12:30.​ являются эти две​ является преобразование записи​Оператор​ от 1 до​ Мастера функций. Делаем​
​ ведется. Буду признателен​: Michael_S, прошу помочь​
​: Добрый день!​
​ с 2007 версии.​ как именно копировать​
​ проведении анализа в​ нашей даты.​
​ в итоговой дате.​ считали, нужно изменить​ приходятся. Функция​ 4 таких функции.​Секунды​ даты, являющиеся границами​ даты в обычном​ТДАТА​ 12 и от​ клик по полю​ если поможете.​ , как в​Прошу помощи в​ В более древних​ выделенную дату:​ таблице, т.д. Подробнее​«Месяц» — пишем​
​ Можно между кавычками​ формат ЗНАЧЕНИЙ на​РАБДЕНЬ.МЕЖД​Возвращает порядковый номер даты,​  — число от 0​ периода. Кроме того,​ виде в единое​интересен тем, что​
​ 1 до 31.​
​«Категория»​ckat​
Как прибавить к дате дни в Excel.​ конце месяца пощитать​ таком вопросе:​ версиях сначала необходимо​Если Вам часто приходится​
Дата в Excel.​ о таком способе,​ месяц нашей даты​ написать по-разному –​ числовой​впервые появилась в​
​ которая отстает от​ до 32767, задающее​ у данной функции​ числовое выражение, доступное​ не имеет аргументов.​ В качестве аргументов​.​: ckat, пример в​
​ общее количество рабоч.часов,​необходимо показать динамику​ подключить надстройку​ вводить различные даты​ читайте в статье​ числом, ставим плюс​ полное слово или​-​ Excel 2010.​ заданной на определенное​ секунды. Если значение​ имеется необязательный аргумент​ для вычислений в​ Он в ячейку​ могут выступать и​Из открывшегося списка выбираем​ файле​
​ заранее благодарна!​ во времени​Пакета анализа​ в ячейки листа,​ «Функция «СУММЕСЛИ» в​ и пишем адрес​
​ просто поставить точку.​это не формат​Возвращает количество рабочих дней​ количество месяцев вперед​ больше 59, оно​«Базис»​ Excel. Единственным аргументом​ выводит текущую дату​ ссылки на ячейки,​
​ пункт​Pelena​моя формула не​например: в октябре​. Для этого идем​ то гораздо удобнее​ Excel».​ ячейки, в которой​ Смотрите пример.​ ячейки. Как это​ между двумя датами.​ или назад.​
​ будет пересчитано в​. В нем указывается​ данной функции выступает​ и время, установленные​ где содержатся соответствующие​«Дата и время»​: Вариант​ работает правильно…?​ ТП работал с​ в меню​
​ это делать с​В таблице Excel​ стоит число месяцев,​В ячейке С6 стоит​ сделать, читайте в​ Праздничные и выходные​
​ДАТАМЕС​ часы, минуты и​ способ вычисления дня.​ дата как текст.​ на компьютере. Нужно​ данные.​.​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=МИН(F3*24;1)*2*60+МАКС(МИН((F3*24-1);4)*60;0)​
​anna2702​ КПК 2:36:30, а​Сервис — Надстройки​ помощью всплывающего календаря:​

excel-office.ru

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

Видео

​ можно сравнить даты​ которое нужно прибавить​ формула, искомая дата.​ статье «Преобразовать текст​ дни в это​

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

​имеет всего два​ секунды. Например, ВРЕМЯ(0;0;2000)​ По умолчанию, если​ Причем, как и​ отметить, что это​Для ручного ввода формулы​

​После этого открывается перечень​

​ckat​

​: почитала ранее написаны​

​ в ноябре он​

​(Tools — Add-Ins)​

​Если нужно, чтобы в​

​ из разных столбцов​

​ к дате.​

​А здесь, вместо​ в дату Excel»​ количество не включаются.​ аргумента: начальная дата​ = ВРЕМЯ(0;33;22) =​ никакое значение не​ в случае с​ значение не будет​ используется следующий синтаксис:​ операторов данной группы.​: Pelena, спасибо) очень​​ сообщения, и поняла​ ​ затратил времени 2:30:15,​​и ставим галочку​

Расчет вȎxcel времени

​ ячейке всегда была​ и выделить разные​«День» — пишем​

​ букв «г.», «мес.»,​

​ тут.​ Функция​ и число месяцев.​ 0,023148, то есть​

​ задано, берется американский​

​ аргументом​ обновляться автоматически. Оно​=ДАТА(Год;Месяц;День)​ Чтобы перейти к​ круто)​

​ , что у​

Быстрый ввод дат и времени

​ т.е. должно показать​ напротив​ актуальная сегодняшняя дата​ даты. Как это​​ день нашей даты.​​ «дн.» просто поставили​​Для подсчета дат​​ЧИСТРАБДНИ​ Если второй аргумент​ 12:33:20.​

​ способ расчета. В​ДАТА​ останется фиксированным на​Близки к этой функции​​ конкретному из них,​​ghostling​ меня в строке​ что в ноябре​Пакет анализа​

Расчет вȎxcel времени

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

Расчет вȎxcel времени

​ (число месяцев) является​Все аргументы функции -​ большинстве случаев он​, корректно обрабатываются только​ момент создания функции​​ по значению операторы​ ​ выделяем нужную функцию​​: вы помогли человеку​

Расчет вȎxcel времени

Как Excel на самом деле хранит и обрабатывает даты и время

​ location -страна Латвия,​ он проработал с​(Analisys Toolpak)​​ функцией​​ статье «Как сравнить​Нажимаем «ОК». Получилась такая​​Если в ячейку В6​​ в Excel и​​ противоположностью функции​​ положительным числом, то​​ обязательные. Если секунды​​ как раз и​ значения после 1900​

Расчет вȎxcel времени

​ до момента её​ГОД​ в списке и​

​ с формулой, но​ и только три​ КПК на -00:06:15​. После этого в​СЕГОДНЯ​ два столбца в​ формула. =ДАТА(1979;11+G13;1)​ поставим​ установить в ней​РАБДЕНЬ​ функция вернет будущую​ не важны, то​ подходит, так что​ года. Синтаксис имеет​ перерасчета. Для перерасчета​,​ жмем на кнопку​

​ максимальное значение часов​ варианта времени, поменяла​когда использую формулу​

  • ​ Мастере функций в​(TODAY)​ Excel на совпадения»​Смотрим в таблице​текущую дату​ формулы. Этим мы​, поэтому лишний раз​
  • ​ дату относительно начальной,​ можно использовать такую​ чаще всего этот​ такой вид:​ достаточно выделить ячейку,​МЕСЯЦ​«OK»​ было 5 у​ на Россия, и​ вычитания эксель не​

Количество дней между двумя датами

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

Расчет вȎxcel времени

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

​ запись =ВРЕМЯ(10;30;)​ аргумент заполнять вообще​=ДАТАЗНАЧ (дата_как_текст)​ содержащую функцию, установить​и​. После выполнения перечисленных​​ него, в нашем​ ​ вуаля!!! МОЖЕТ КОМУ​​ выдает мне отрицательный​​Дата и время​​Если выделить ячейку с​Если, для работы​Такой расчет даты удобен​ стаж по сегодняшнее​Как простыми способами​ функции не стоит.​ – то прошедшую.​Пусть в столбце​

Расчет вȎxcel времени

​ не нужно. Синтаксис​​Задача оператора​ курсор в строке​ДЕНЬ​ действий будет запущено​ заведении такая же​ ПОМОЖЕТ​ показатель в формате​​появится необходимая нам​​ датой и установить​ нужно изменить формат​​ тем, что всегда​ ​ число. Например, узнать​​ прибавить к дате​Как видите, результатом вычисления​​Как видите, функция​ ​А​​ принимает такой вид:​ДЕНЬНЕД​ формул и кликнуть​​. Они выводят в​​ окно аргументов.​ политика (антикафе) но​​СПАСИБО ЗА ПОМОЩЬ!!!!!​ ​ время​​ функция​

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

​ для нее​ даты на текстовый,​ можно изменить цифру​

Сдвиг даты на заданное количество дней

​ стаж работника на​ или вычесть из​ функции оказались 63​ДАТАМЕС​содержатся часы, в​=ДОЛЯГОДА(нач_дата;кон_дата;[базис])​– выводить в​ по кнопке​ ячейку значение соответствующее​Кроме того,​

Сдвиг даты на заданное количество рабочих дней

​ максимальный чек (оплата​​Michael_S​ ​подскажите пожалуйста как​​ЧИСТРАБДНИ​Общий формат​ то смотрите статью​ месяца, не меняя​ предприятии. Каждый день​ даты дни, месяци​ рабочих дня. Если​возвратила порядковые номера​ столбце​Мы прошлись только по​ указанную ячейку значение​​Enter​ ​ своему названию и​​Мастер функций​

Вычисление дня недели

​ времени) 500р​: Два варианта: либо​ это можно отобразить?​(NETWORKDAYS)​​(правой кнопкой по​ ​ «Преобразовать дату в​​ формулы. Например, фирма​​ стаж будет пересчитываться​​ или года, смотрите​

Расчет вȎxcel времени

​ бы мы просто​ дат, при этом​B​ основным операторам, составляющим​ дня недели для​на клавиатуре. Кроме​

Вычисление временных интервалов

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

​ никакой автоматической смены​содержатся минуты.​ группу функций​ заданной даты. Но​ того, периодический пересчет​ аргумент.​ ячейку на листе​ лицом где исправить​ результат нужен ч:мм,​Pelena​Про то, как это​Формат ячеек​​В Excel можно​​ заказ вовремя, сроки​

Расчет вȎxcel времени

planetaexcel.ru

формула для расчета рабочего времени (часы минуты)

​ Как установить текущую​​ с датами в​

​ даты начальную, то​​ числового формата не​
​Формула =ВРЕМЯ(A2;B2;) в ячейке​

​«Дата и время»​​ формула выводит не​
​ документа можно включить​Своего рода уникальной функцией​
​ и нажав комбинацию​ формулу что бы​
​ либо формула​:​ правильно вычислять, лучше​- вкладка​ считать не только​ окончания работы продлеваются.​ дату смотрите в​ Excel».​ получили бы 89​
​ произошло. Чтобы увидеть​С2​в Экселе. Кроме​ текстовое название дня,​ в его настройках.​
​ является оператор​ клавиш​
​ не было ограничения​

​200?’200px’:»+(this.scrollHeight+5)+’px’);»>=СУММ(D5:G5)*24​​Иришка​​ почитать тут.​​Число​ даты, но и​ Меняем цифру в​ статье «Текущая дата​
​Как посчитать разные​
​ дней.​
​ сами даты, примените​вернет значение времени​ того, существует ещё​ а его порядковый​

​ Синтаксис​​РАЗНДАТ​
​Shift+F3​
​ на 5 часов​если результат нужен​
​, воспользуйтесь поиском по​Поскольку одни сутки в​
​-​ время. Как высчитывать​
​ ячейке G 13​
​ в Excel».​ периоды стажа, других​
​Если в Вашем случае​ к ячейкам C2​
​ в числовом формате​ более десятка других​ номер. Причем точка​
​ТДАТА​. Он вычисляет разность​. Существует ещё возможность​ хотя — бы​
​ в часах и​ форуму. Проблема отрицательного​ системе отсчета даты​Общий​ время, читайте в​
​ и формула расчитывает​
​2.​ разных дат и,​ выходные дни отличны​

​ и C3 формат​​ (0,88 для 21:00).​ операторов этой же​ отсчета первого дня​такой:​

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

​ статье «Как посчитать​​ новую дату. По​Как прибавить к дате​
​ затем, сложить их​ от классических субботы​Дата​ Чтобы отобразить значение​
​ группы. Как видим,​ недели задается в​=ТДАТА()​ Его особенность состоит​«Формулы»​Pelena​

​anna2702​​ обсуждалась​​ единицу (см.выше), то​
​ интересную картинку:​ время в Excel»​ такому принципу можно​ дни в Excel.​ вместе, чтобы узнать​

​ и воскресенья, то​​:​ в стандартном формате​ даже описанные нами​ поле​Очень похож на предыдущую​
​ в том, что​, где на ленте​

​:​​: ОГРОМНОЕ СПАСИБО!!!!!​Например​ для вычисления даты,​То есть, с точки​ тут.​ прибавлять, отнимать по​Первый способ.​ общее количество дней,​ Вы всегда можете​Возвращает порядковый номер последнего​:D​ времени чч:мм, вызовите​

​ функции способны в​​«Тип»​ функцию по своим​ этого оператора нет​ в группе настроек​​ghostling​​anna2702​http://www.excelworld.ru/forum/2-5274-53622-16-1372760604​ отстоящей от заданной​

​ зрения Excel, 27.10.2012​​Как посчитать возраст,​:D

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

​. Так, если задать​​ возможностям оператор​ в перечне формул​ инструментов​, у Вас несколько​: Michael_S, помогите пожалуйста,​:(

​Если не разберетесь,​​ на, допустим, 20​​ 15:42 = 41209,65417​​ смотрите в статье​ года, месяцы и​ 9 месяцев.​ статье «Как в​ЧИСТРАБДНИ.МЕЖД​ отстает от заданной​

​ ячеек, нажав​​ пользователям работу со​
​ в этом поле​СЕГОДНЯ​Мастера функций​«Библиотека функций»​
​ другая задача, поэтому​ что делать если​
​ создавайте свою тему​ дней, достаточно прибавить​На самом деле любую​ «Как посчитать возраст​
​ дни.​В ячейке А13​ Excel посчитать стаж».​. По сути это​ даты на определенное​CTRL+1​ значениями таких форматов,​ значение​. Он также не​, а значит, его​следует щелкнуть по​ создайте свою тему​ работаешь в OPENOFFICE,​ и прикладывайте файл​ )[ZEBR_TAG_br /> необходимо рассчитать время простоя оборудования (только по времени работ ремонтной службы) т.е. 8 часов в день - в случае, если оборудование стоит более 1-го рабочего дня или те минуты/часы в течении 1-го рабочего дня. Есть нюанс если оборудование вышло из строя вышло из строя в конце смены сегодняшнего дня а выдано в ремонт на следующий день в 08:00 то его время простоя 1 час!!!<br> и последний вопрос для того чтобы из моего расчета исключить выходные и праздничные дни для функции ЧИСТРАБДНИ необходимо создать массив с исключениями?<br> Читаем Правила форума, создаём свою тему. Эта тема закрыта</p> <adddiv>##site##7## <addspan data-link=​ к дате это​

Расчет по времени нахождения гостей в заведении (Задача: нужно написать формулу которая будет учитывать время)

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

​ЧИСТРАБДНИ​​ или назад. В​Время,​

​ время. Данные элементы​​, то первым днем​
​ в ячейку выводит​

​ вводить не через​​«Вставить функцию»​ в соответствии с​

​ в хls не​​Speed​Эту операцию осуществляет функция​ так — как​ быстро — смотрим​ 2 месяца и​ 9 месяцев.​ записать по–разному, для​, который позволяет настроить​ плане синтаксиса, функция​
​затем выберите в​ позволяют автоматизировать некоторые​ недели будет считаться​ не снимок даты​ графический интерфейс, а​.​
​ Правилами форума​

​ работают? заранее спасибо!​​: Всем привет!​​РАБДЕНЬ​​ число с целой​ видео. Подробности и​ 11 дней. Пишем​В ячейке D13​ разных формул. И​ количество выходных в​

excelworld.ru

​КОНМЕСЯЦА​

Главная » Функции Excel »

Функции даты и времени

28 Апрель 2011              155554 просмотров

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

  • ДАТА(DATE) — возвращает заданную дату в числовом формате Microsoft Excel:
    =ДАТА(2010; 6; 20)
    =DATE(2010, 6, 20)Год(year)(2010) — число, обозначающее год. Должно быть в интервале от 1900 до 2078.
    Месяц(month)(6) — число, обозначающее номер месяца в году. Если месяц больше 12, то это число прибавляется к первому месяцу указанного года. Так, ДАТА(2010;14;4) вернет дату 4 марта 2011 года.
    День(day)(20) — число, определяющее номер дня в месяце. Если день больше числа дней в указанном месяце, то это число будет прибавлено к первому дню указанного месяца. Например, ДАТА(2010;10;44) вернет дату 13 ноября 2010 года.
    Аргументы месяц и день так же могут быть указаны и отрицательными числами.
  • ДАТАЗНАЧ(DATEVALUE) — Преобразует дату из текстового формата в числовой(понятный для Excel):
    =ДАТАЗНАЧ(«20.6.2009»)
    =ДАТАЗНАЧ(«20-ИЮН-09»)
    =DATEVALUE(«6/20/2009»)обе функции вернут 39984.Чтобы лучше понимать назначение данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
    Если в указанной текстом дате не указан год(«20.6»), то ДАТАЗНАЧ применит текущий год на основании системной даты ПК. Любая информация о времени(часы, минуты, секунды) этой функцией игнорируются. Чтобы преобразовать время необходимо воспользоваться функцией ВРЕМЗНАЧ(TIMEVALUE)
  • ДНЕЙ360(DAYS360) — Вычисляет количество дней между двумя датами на основе 360-дневного года (двенадцать 30-дневных месяцев). Может использоваться для расчета платежей, если бухгалтерия основана на двенадцати 30-дневных месяцах:
    =ДНЕЙ360(нач_дата; кон_дата; метод)Нач_дата и кон_дата — даты, количество дней между которыми требуется узнать.
    Метод — логическое значение для указания метода расчета при вычислениях. Если не указан, указан ЛОЖЬ(FALSE) или 0, то применяется Американский метод(NASD). Он основан на том, что если начальная дата является 31-м числом месяца, то она считается равной 30-ому числу того же месяца. Если конечная дата является 31-м числом месяца и начальная дата меньше, чем 30-ое число, то конечная дата считается равной 1-ому числу следующего месяца, в противном случае конечная дата считается равной 30-ому числу того же месяца. Если указан ИСТИНА(TRUE) или 1, то применяется Европейский метод. В этом случае начальная и конечная даты, которые приходятся на 31-ое число месяца, считаются равными 30-ому числу того же месяца.
    =ДНЕЙ360(«30.11.13»; «7.12.13»)
    =ДНЕЙ360(«30.11.13»; «7.12.13»; 1)
    =ДНЕЙ360(A1; A2)все формулы вернут 7(при условии, что в A1 записана дата «30.11.13», а в A2 — «07.12.13»).
  • ДАТАМЕС(EDATE) — Находит дату, отстоящую на заданное число месяцев вперед или назад от указанной даты:
    =ДАТАМЕС(нач_дата; число_месяцев)
    =ДАТАМЕС(«15.01.16»; 1)
    =ДАТАМЕС(«15.01.16»; -1)
    =EDATE(«01/15/16», 1)нач_дата(«15.01.16») — дата или ссылка на ячейку с датой, от которой необходимо вычислить новую дату
    число_месяцев(1) — целое число, определяющее количество месяцев до или после даты, указанной аргументом нач_дата. Если указано положительное число, то к указанной дате будет прибавлено указанное количество месяцев; если отрицательное — то из указанной даты будет вычтено указанное количество месяцев. Если указано не целое число, то от него отбрасывается дробная часть без применения округления(1,7 будет преобразовано в 1)
    Замечание: для версий Excel ниже 2007 функция может быть недоступна. Если функции нет в списке, то следует установить надстройку Пакет Анализа(если она не установлена), а затем подключить его с помощью команды СервисНадстройки
  • КОНМЕСЯЦА(EOMONTH) — Определяет дату для последнего дня месяца, отстоящего вперед или назад на заданное число месяцев.
    =КОНМЕСЯЦА(«01.01.2016»; 0)
    =EOMONTH(«01.01.2016», 0)нач_дата(«01.01.2016») — ссылка на ячейку с датой либо непосредственно дата в числовом или текстовом формате.
    число_месяцев(0) — число месяцев до или после даты, указанной аргументом нач_дата. Если указан 0, то будет возвращена дата последнего дня для месяца даты, указанной аргументом нач_дата. Любое положительное число прибавляет указанное кол-во месяцев от даты в нач_дата, а отрицательное — отнимает.
    Замечание: для версий Excel ниже 2007 функция может быть недоступна. Если функции нет в списке, то следует установить надстройку Пакет Анализа(если она не установлена), а затем подключить его с помощью команды СервисНадстройки
  • ЧАС(HOUR) — возвращает количество часов для заданного значения времени:
    =ЧАС(«15:30:30»)
    =ЧАС(«10.04.2016 15:30:30»)
    =ЧАС(0,646180555555556)
    =ЧАС(6,646180555555556)
    =ЧАС(«3:30:30 PM»)
    =HOUR(«15:30:30»)все вышеприведенные формулы вернут число 15. В качестве аргумента можно задавать как время в текстовом формате(«15:30:30»), так и его эквивалент в виде дробной части(0,646180555555556). Так же можно указывать ссылку на ячейку, содержащую значение времени. Если вместе со временем указать дату(«10.04.2016 15:30:30»), то дата будет игнорироваться. Если число больше 1, то в расчет берется только дробная часть числа(0,646180555555556 и 6,646180555555556 вернут одинаковое значение)Чтобы лучше понимать работу данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
  • МИНУТЫ(MINUTE) — возвращает количество минут для заданного значения времени:
    =МИНУТЫ(«15:30:30»)
    =МИНУТЫ(«10.04.2016 15:30:30»)
    =МИНУТЫ(0,646180555555556)
    =МИНУТЫ(6,646180555555556)
    =МИНУТЫ(«3:30:30 PM»)
    =MINUTE(«15:30:30»)все вышеприведенные формулы вернут число 30. В качестве аргумента можно задавать как время в текстовом формате(«15:30:30»), так и его эквивалент в виде дробной части(0,646180555555556). Так же можно указывать ссылку на ячейку, содержащую значение времени. Если вместе со временем указать дату(«10.04.2016 15:30:30»), то дата будет игнорироваться. Если число больше 1, то в расчет берется только дробная часть числа(0,646180555555556 и 6,646180555555556 вернут одинаковое значение)Чтобы лучше понимать работу данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
  • СЕКУНДЫ(SECOND) — возвращает количество секунд для заданного значения времени:
    =МИНУТЫ(«15:30:45»)
    =СЕКУНДЫ(«10.04.2016 15:30:45»)
    =СЕКУНДЫ(0,646354166666667)
    =СЕКУНДЫ(6,646354166666667)
    =СЕКУНДЫ(«3:30:45 PM»)
    =SECOND(«15:30:45»)все вышеприведенные формулы вернут число 45. В качестве аргумента можно задавать как время в текстовом формате(«15:30:45»), так и его эквивалент в виде дробной части(0,646354166666667). Так же можно указывать ссылку на ячейку, содержащую значение времени. Если вместе со временем указать дату(«10.04.2016 15:30:45»), то дата будет игнорироваться. Если число больше 1, то в расчет берется только дробная часть числа(0,646354166666667 и 6,646354166666667 вернут одинаковое значение)Чтобы лучше понимать работу данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
  • ДЕНЬ(DAY) — возвращает число, означающее номер дня для указанной даты, заданной в числовом формате или записанную текстом в одном из локальных форматов:
    =ДЕНЬ(«20.4.2009»)
    =ДЕНЬ(«20-ИЮН-09»)
    =ДЕНЬ(A1)
    =DAY(«6/20/2009»)все указанные функции вернут число 20, т.е. день месяца (при условии, что в А1 записана дата 20.06.2009). =ДЕНЬ(СЕГОДНЯ()) вернет номер дня месяца для текущей даты(на основании системной даты).
  • МЕСЯЦ(MONTH) — возвращает число, означающее номер месяца для указанной даты, заданной в числовом формате или записанную текстом в одном из локальных форматов:
    =МЕСЯЦ(«20.6.2009»)
    =МЕСЯЦ(«20-ИЮН-09»)
    =МЕСЯЦ(A1)
    =MONTH(«6/20/2009»)все указанные функции вернут число 6, т.е. номер месяца для указанной даты(в А1 записана дата 20.06.2009). =МЕСЯЦ(СЕГОДНЯ()) вернет номер месяца для текущей даты(на основании системной даты).
  • ГОД(YEAR) — возвращает число, означающее год для указанной даты, заданной в числовом формате или записанную текстом в одном из локальных форматов:
    =ГОД(«20.6.2009»)
    =ГОД(«20-ИЮН-09»)
    =ГОД(A1)
    =YEAR(«6/20/2009»)все указанные функции вернут 2009, т.е. год для указанной даты(в А1 записана дата 20.06.2009). =ГОД(СЕГОДНЯ()) вернет год для текущей даты(на основании системной даты).
  • ЧИСТРАБДНИ(NETWORKDAYS) — возвращает количество рабочих дней между указанными датами. Рабочими днями считаются все дни за исключением выходных и праздничных дней. Праздничные дни указываются отдельно:
    =ЧИСТРАБДНИ(ДАТАЗНАЧ(«1.6.2015»); ДАТАЗНАЧ(«1.4.16»); F1:F30)
    =ЧИСТРАБДНИ(«1.6.2015»; «1.4.16»; F1:F30)
    =ЧИСТРАБДНИ(A1; B1; F1:F30)
    =ЧИСТРАБДНИ(A1; ДАТАЗНАЧ («01.04.16»); F1:F30)
    =NETWORKDAYS(«1.6.2015», «1.4.16», F1:F30)Нач_дата(«1.6.2015») — начальная дата для вычисления рабочих дней. Если начальная дата меньше конечной даты, то функция вернет отрицательное значение.
    Кон_дата(«1.4.16») — конечная дата для вычисления рабочих дней.
    Праздники(F1:F30) — необязательный аргумент, представляющий одну или нескольких дат в числовом формате, которые должны быть исключены из подсчета рабочих дней. Обычно это государственные праздники(новогодние, майские и т.п.). Как правило для этого аргумента отводится отдельный диапазон ячеек(F1:F30), в котором перечисляются праздничные даты. Но так же может быть представлен статичным массивом дат: {«7.1.2016″;»8.1.2016»}
  • ТДАТА(NOW) — возвращает текущую дату и время. Не имеет аргументов:
    =ТДАТА()
    =NOW()функция не обновляется ежесекундно и будет вычислена только в случае, если на листе с функцией были произведены какие-либо изменения(вручную или макросами).
  • ВРЕМЯ(TIME) — возвращает заданное в 24-часовом формате время в числовом формате Microsoft Excel:
    =ВРЕМЯ(15; 30; 45)
    =TIME(15, 30, 45)часы(hour)(15) — число, обозначающее час. Должно быть в интервале от 0 до 23.
    минуты(minute)(30) — число, обозначающее минуты часа. Если минуты больше 59, то излишек от 59 прибавляется к указанному часу. Так, ВРЕМЯ(15;78;45) вернет время 16:18:45.
    секунды(second)(45) — число, обозначающее секунды от минуты. Если секунды больше 59, то излишек будет прибавлен к минутам. Например, ВРЕМЯ(15;18;65) вернет время 15:19:05.
    Аргументы минуты и секунды так же могут быть указаны и отрицательными числами. В этом случае указанное количество минут будет вычтено из часа, а секунды — из минут: =ВРЕМЯ(15;18;-65) будет равно 15:16:55
  • ВРЕМЗНАЧ(TIMEVALUE) — Преобразует время из текстового формата в числовой(понятный для Excel):
    =ВРЕМЗНАЧ(«15:30»)
    =ВРЕМЗНАЧ(«15:30:45»)
    =TIMEVALUE(«15:30:45»)первая функция вернет значение 0,645833333333333, а вторая — 0,646354166666667.Чтобы лучше понимать назначение данной функции и её результаты советую ознакомиться со статьей: Как Excel воспринимает данные?
    Если в указанном текстом времени не указаны секунды, то ВРЕМЗНАЧ приравняет их к нулевым(«15:00» = «15:00:00»). Если не указаны минуты, то функция вернет значение ошибки #ЗНАЧ!(#VALUE!). Любая информация о дате этой функцией игнорируются. Чтобы преобразовать дату необходимо воспользоваться функцией ДАТАЗНАЧ(DATEVALUE)
  • СЕГОДНЯ(TODAY) — возвращает текущую дату и не имеет аргументов:
    =СЕГОДНЯ()
    =TODAY()функция не обновляется ежесекундно и будет вычислена только в случае, если на листе с функцией были произведены какие-либо изменения(вручную или макросами).
  • ДЕНЬНЕД(WEEKDAY) — возвращает день недели для указанной даты. День недели возвращается как целое число в от 1 до 7. При этом вторым аргументом указывается тип определения начала недели — с Воскресенья или с Понедельника:
    =ДЕНЬНЕД(«02.04.2015»)
    =ДЕНЬНЕД(«2.4.2015»;2)
    =ДЕНЬНЕД(39905;1)
    =ДЕНЬНЕД(A1;2)
    =WEEKDAY(«4/2/2015»)дата_в_числовом_формате(«02.04.2015») — дата, записанная как текст(«02.04.2015» или «02 Апр 2015») или как число, определяющее дату(39905). Текст автоматически преобразуется в дату в числовом формате.Чтобы лучше понимать принципы задания аргументов для данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
    Тип — целое число, определяющее тип отсчета начала недели:
    1 — неделя начинается с Воскресенья. Это значит, что при задании даты «02.4.2015» будет возвращено число 5, хотя день недели Четверг.
    2 — неделя начинается с Понедельника. Значит при задании даты «02.4.2015» будет возвращено число 4, что наиболее подходящее для России и Европейской части населения.
    В версиях, новее 2003 так же есть и другие варианты, отвечающие за первый день недели(12,13 и т.д.), но в силу их отсутствия их практического применения они не рассматриваются.
  • НОМНЕДЕЛИ(WEEKNUM) — возвращает номер рабочей недели года для указанной даты:
    =НОМНЕДЕЛИ(«02.4.2015»)
    =НОМНЕДЕЛИ(«02.4.2015»;1)
    =НОМНЕДЕЛИ(«02.4.2015»;1)
    =НОМНЕДЕЛИ(«02 апр 2015»;1)
    =НОМНЕДЕЛИ(A1;2)
    =WEEKNUM(A1,1)пор_номер_даты(«02.4.2015») — дата, записанная как текст(«02.04.2015» или «02 Апр 2015») или как число, определяющее дату(39905). Текст автоматически преобразуется в дату в числовом формате. Так же может быть ссылкой на ячейку с датой.Чтобы лучше понимать принципы задания аргументов для данной функции советую ознакомиться со статьей: Как Excel воспринимает данные?
    тип_возв(2) — необязательный аргумент, по умолчанию принимающий значение 1. Число, которое определяет, с какого дня начинается неделя. Определение первой недели на основании Системы 1: 1 или не указан — Воскресенье, 2 или 11 — Понедельник, с 12 до 17 — Вторник, Среда, Четверг, Пятница, Суббота, Воскресенье. Определение первой недели на основании Системы 2: 21 — первым днем недели считается Понедельник.
    Система 1 — Неделя, на которую приходится 1 января, считается первой неделей года, и для нее возвращается число 1.
    Система 2 — Неделя, на которую приходится первый четверг года, считается первой неделей, и для нее возвращается число 1.
  • РАБДЕНЬ(WORKDAY) — возвращает дату, отстоящую на заданное количество рабочих дней вперед или назад от указанной даты. Рабочими днями не считаются выходные дни и дни, определенные как праздничные аргументом праздники. Как правило РАБДЕНЬ используется, чтобы исключить выходные дни или праздники при вычислении дат платежей, ожидаемых дат доставки или количества фактически отработанных дней:
    =РАБДЕНЬ(ДАТАЗНАЧ(«03.01.16»); 5)
    =РАБДЕНЬ(ДАТАЗНАЧ(«03.01.16»); 5; {42376; 42377})
    =РАБДЕНЬ(«03.01.16»; 5; {«7.1.2016″;»8.1.2016»})
    =РАБДЕНЬ(«03.01.16»; 5; F1:F30)
    =РАБДЕНЬ(«1/3/16»; 5; F1:F30)Нач_дата(«1.6.2015») — начальная дата для вычисления рабочих дней. Если нач_дата является недопустимой датой, то функция вернет значение ошибки #ЧИСЛО!(#NUM!).
    число_дней(5) — количество рабочих и не праздничных дней до или после нач_дата. Положительное число будет означать нахождение будущей даты от указанной аргументом нач_дата; отрицательное число — прошедшей даты от указанной аргументом нач_дата.
    Праздники(F1:F30) — необязательный аргумент, представляющий одну или нескольких дат в числовом формате, которые должны быть исключены из подсчета рабочих дней. Обычно это государственные праздники(новогодние, майские и т.п.). Как правило для этого аргумента отводится отдельный диапазон ячеек(F1:F30), в котором перечисляются праздничные даты. Но так же может быть представлен статичным массивом дат: {«7.1.2016″;»8.1.2016»}
  • ДОЛЯГОДА(YEARFRAC) — Возвращает долю года, которую составляет количество дней между двумя указанными датами (начальной и конечной). Предназначена для определения доли общегодовых гонораров или обязательств, приходящихся на указанный период:
    =ДОЛЯГОДА(«01.01.16″;»30.06.16»;0)
    =ДОЛЯГОДА(«01.01.16″;»01.07.16»;3)
    =ДОЛЯГОДА(A1;B1;4)
    =YEARFRAC(A1,B1)нач_дата — дата в текстовом формате, непосредственно дата или ссылка на ячейку с начальной датой.
    кон_дата — дата в текстовом формате, непосредственно дата или ссылка на ячейку с конечной датой.
    Базис — тип используемого способа вычисления дня:

    • 0 или не указан — US (NASD) 30/360
    • 1- Фактический/фактический
    • 2 — Фактический/360
    • 3 — Фактический/365
    • 4 — Европейский 30/360

    Замечание: для версий Excel ниже 2007 функция может быть недоступна. Если функции нет в списке, то следует установить надстройку Пакет Анализа(если она не установлена), а затем подключить его с помощью команды СервисНадстройки

  • РАЗНДАТ(DATEDIFF) – Вычисляет интервал в виде полного количества лет, месяцев или дней между двумя датами. Самое интересное в этой функции то, что она отсутствует в справке и её нельзя найти через Мастер вставки функций. Но эту функцию можно записать в ячейку напрямую.
    Эта функция способна правильно рассчитать количество полных лет для сотрудника от дня рождения до текущей даты. Без этой функции сделать это очень сложно.
    Синтаксис функции и аргументы:
    =РАЗНДАТ(Нач_дата; Кон_дата; Интервал)
    =РАЗНДАТ(ДАТАЗНАЧ(«1.6.2015»); ДАТАЗНАЧ(«1.4.16»); «y»)
    =РАЗНДАТ(«1.6.2015»; «1.4.16»; «ym»)
    =РАЗНДАТ(A1; B1; «yd»)
    =РАЗНДАТ(A1; ДАТАЗНАЧ («01.04.16»); «m»)
    =DATEDIFF(«1.6.2015», «1.4.16», «ym»)
    Нач_дата – начальная дата для расчета интервала.
    Кон_дата – конечная дата для расчета интервала. Должна быть всегда больше начальной даты.
    Интервал — определяет, как и в каких единицах будет рассчитываться интервал между начальной и конечной датами. Допускается указание следующих значений:

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

В этом учебном материале по Excel мы рассмотрим примеры того как вычислить количество часов между двумя значениями времени.

Как в Excel вычислить часы между двумя значениями времени

Основная формула

=ЕСЛИ(конец>начало; конец-начало; 1-начало+конец)

Описание

Чтобы рассчитать количество часов между двумя значениями времени, вы можете использовать формулу, которая вычитает время начала из времени окончания. Если время начала и окончания охватывает полночь, вам нужно будет скорректировать формулу, как описано ниже. В показанном примере формула в D5:

=ЕСЛИ(C5>B5;C5B5;1B5+C5)

Примечание. Сложность формул на этой странице объясняется тем, что время пересекает полночь. Вы можете значительно упростить задачу, используя значения даты, которые содержат время как
описано ниже.

Пояснение

Сложность подсчета количества часов между двумя моментами времени следует из времени, которое пересекает полночь. Это связано с тем, что время, которое пересекает полночь, часто имеет время начала позже, чем время окончания (т.е. начало в 21:00, окончание в 6:00). В этой статье представлены несколько формул решений в зависимости от ситуации.

Простой расчет продолжительности

Когда время начала и время окончания совпадают с одним и тем же днем, вычислить продолжительность в часах несложно. Например, с временем начала 9:00 и временем окончания 17:00 вы можете просто использовать эту формулу:

= конец-начало

= 17:008:00

= 0,3750,708 = 0,333

Результат: 8 часов

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

Однако, когда время пересекает границу суток (полночь), все может усложниться.

Как Excel отслеживает время

В Excel один день равен 1, что соответствует 24 часам. Это означает, что время и часы являются дробными значениями от 1, как показано в таблице ниже:

Часы Время Доля Значение
3 3:00 3/24 0,125
6 6:00 6/24 0,25
4 4:00 4/24 0,167
8 8:00 8/24 0,333
12 12:00 12/24 0,5
18 18:00 18/24 0,75
21 21:00 21/24 0,875

Когда наступает полночь

Вычислить прошедшее время сложнее, если время пересекает границу суток (полночь). Например, если в один день время начала — 22:00, а время окончания — 5:00 утра следующего дня, то время окончания на самом деле меньше, чем время начала, и приведенная выше формула вернет отрицательное значение, а Excel отобразит строку хеш-символов (########).
Чтобы исправить эту проблему, вы можете использовать эту формулу для времени, которое проходит границу суток:

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

=ЕСЛИ(конец>начало; конец-начало; 1-начало+конец)

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

Альтернатива c функцией ОСТАТ

Функция ОСТАТ представляет собой элегантный способ упростить приведенную выше формулу. Используя функцию ОСТАТ с делителем 1, мы можем создать формулу для обработки обеих ситуаций:

Эта формула учитывает отрицательное время, используя функцию ОСТАТ, чтобы «перевернуть» отрицательное значение на требуемое положительное значение. Поскольку эта формула обрабатывает время в один и тот же день и время, после полуночи, то нам не нужен условный оператор ЕСЛИ.
Примечание: ни одна из приведенных выше формул не будет обрабатывать длительность более 24 часов.
Если вам это нужно, см. параметр «дата + время» ниже.

Упрощение с помощью даты + времени

Вы можете просто решить задачу радикального вычисления прошедшего времени, используя значения, содержащие как дату, так и время. Чтобы ввести вместе дату и время, используйте единый интервал между датой и временем.
Например. Если вы отформатируете эту дату 01.04.2020 10:00 в основном формате, вы увидите такое значение:

Числа справа от десятичной дроби представляют собой компонент времени. Если у вас есть значения «дата и время», вы можете использовать базовую формулу для расчета прошедшего времени. На приведенном ниже рисунке начальное и конечное значения содержат как дату, так и время, а формула проста:

Excel упрощенный расчет часов между двумя значениями времени
Результат отформатирован в пользовательском формате: [h]:mm для отображения прошедших часов. Эта формула правильно рассчитает часы между двумя временными метками за один день или за несколько дней.
Формат времени [h]:mm

Видео

Как обычно, кому надо быстро — смотрим видео. Подробности и нюансы — в тексте ниже:

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

Если иметь ввиду российские региональные настройки, то Excel позволяет вводить дату очень разными способами — и понимает их все:

   «Классическая» форма

  3.10.2006

   Сокращенная форма

3.10.06

   С использованием дефисов

3-10-6

   С использованием дроби

   3/10/6

Внешний вид (отображение) даты в ячейке может быть очень разным (с годом или без, месяц числом или словом и т.д.) и задается через контекстное меню — правой кнопкой мыши по ячейке и далее Формат ячеек (Format Cells):

date1.png

Время вводится в ячейки с использованием двоеточия. Например

16:45

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

16:45:30

И, наконец, никто не запрещает указывать дату и время сразу вместе через пробел, то есть 

27.10.2012 16:45

Быстрый ввод дат и времени

Для ввода сегодняшней даты в текущую ячейку можно воспользоваться сочетанием клавиш Ctrl + Ж (или CTRL+SHIFT+4 если у вас другой системный язык по умолчанию).

Если скопировать ячейку с датой (протянуть за правый нижний угол ячейки), удерживая правую кнопку мыши, то можно выбрать — как именно копировать выделенную дату:

date2.png

Если Вам часто приходится вводить различные даты в ячейки листа, то гораздо удобнее это делать с помощью всплывающего календаря:

datepicker.jpg

Если нужно, чтобы в ячейке всегда была актуальная сегодняшняя дата — лучше воспользоваться функцией СЕГОДНЯ (TODAY):

date3.png

Как Excel на самом деле хранит и обрабатывает даты и время

Если выделить ячейку с датой и установить для нее Общий формат (правой кнопкой по ячейке Формат ячеек — вкладка ЧислоОбщий), то можно увидеть интересную картинку:

date4.png

То есть, с точки зрения Excel, 27.10.2012 15:42 = 41209,65417

На самом деле любую дату Excel хранит и обрабатывает именно так — как число с целой и дробной частью. Целая часть числа (41209) — это количество дней, прошедших с 1 января 1900 года (взято за точку отсчета) до текущей даты. А дробная часть (0,65417), соответственно, доля от суток (1сутки = 1,0)

Из всех этих фактов следуют два чисто практических вывода:

  • Во-первых, Excel не умеет работать (без дополнительных настроек) с датами ранее 1 января 1900 года. Но это мы переживем!  ;)
  • Во-вторых, с датами и временем в Excel возможно выполнять любые математические операции. Именно потому, что на самом деле они — числа! А вот это уже раскрывает перед пользователем массу возможностей.

Количество дней между двумя датами

Считается простым вычитанием — из конечной даты вычитаем начальную и переводим результат в Общий (General) числовой формат, чтобы показать разницу в днях:

date5.png

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

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

date6.png

Примечание: Эта функция появилась в стандартном наборе функций Excel начиная с 2007 версии. В более древних версиях сначала необходимо подключить надстройку Пакета анализа. Для этого идем в меню Сервис — Надстройки (Tools — Add-Ins) и ставим галочку напротив Пакет анализа (Analisys Toolpak). После этого в Мастере функций в категории Дата и время появится необходимая нам функция ЧИСТРАБДНИ (NETWORKDAYS).

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

Про то, как это правильно вычислять, лучше почитать тут.

Сдвиг даты на заданное количество дней

Поскольку одни сутки в системе отсчета даты Excel принимаются за единицу (см.выше), то для вычисления даты, отстоящей от заданной на, допустим, 20 дней, достаточно прибавить к дате это число.

Сдвиг даты на заданное количество рабочих дней

Эту операцию осуществляет функция РАБДЕНЬ (WORKDAY). Она позволяет вычислить дату, отстоящую вперед или назад относительно начальной даты на нужное количество рабочих дней (с учетом выходных суббот и воскресений и государственных праздинков). Использование этой функции полностью аналогично применению функции ЧИСТРАБДНИ (NETWORKDAYS) описанной выше.

Вычисление дня недели

Вас не в понедельник родили? Нет? Уверены? Можно легко проверить при помощи функции ДЕНЬНЕД (WEEKDAY) из категории Дата и время.

date7.png

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

Вычисление временных интервалов

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

Нюанс здесь только один. Если при сложении нескольких временных интервалов сумма получилась больше 24 часов, то Excel обнулит ее и начнет суммировать опять с нуля. Чтобы этого не происходило, нужно применить к итоговой ячейке формат 37:30:55:

date8.png

Ссылки по теме

  • Как вычислять возраст (стаж) в полных годах-месяцах-днях
  • Как сделать выпадающий календарь для быстрого ввода любой даты в любую ячейку.
  • Автоматическое добавление текущей даты в ячейку при вводе данных.
  • Как вычислить дату второго воскресенья февраля 2007 года и т.п.

Понравилась статья? Поделить с друзьями:

А вот еще интересные статьи:

  • Excel дату без дня
  • Excel датамес по английски
  • Excel датазнач не работает
  • Excel дата формула если просрочено
  • Excel дата сохранения файла в ячейке

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии