Evolcom.ru

Бытовая техника
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

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

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

Сложение значений времени

Допустим, вы хотите узнать, сколько часов и минут потребуется для выполнения двух задач. Первая задача займет 6 часов 45 минут, а вторая — 9 часов 30 минут.

Вы можете настроить это на этом или только на одном из них следующим образом.

Запишите 6:45 в ячейку B2 и 9:30 в ячейку B3.

Введите =B2+B3 в ячейке B4 и нажмите Enter.

Суммарное время на выполнение двух задач

Выполнив оба задания в 16:15-16 ч., мы прибываем в 16:15-16 ч. 15 мин.

Совет: Вы также можете добавить значения времени с помощью функции Автосумма. Выделите ячейку B4 и выберите Автосумма на вкладке Главная. Формула будет выглядеть следующим образом: =SUM(B2:B3). Нажмите Enter, чтобы получить тот же результат (16 часов и 15 минут).

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

Добавляю все это в течение 24 часов:

Введите значение 12:45 в ячейку B2 и 15:30 в ячейку B3.

В ячейке B4 введите формулу =B2+B3 и нажмите клавишу Enter.

Неожиданный итоговый результат сложения значений, превышающих 24 часа — 4:15

Результат — 4:15, чего не следовало ожидать. Это связано с тем, что задание 2 выполняется в течение 24 часов. 15:30 — это то же самое, что и 3:30.

Чтобы отобразить значение времени более 24 часов, выберите ячейку B4.

На вкладке Главная в группе Ячейки нажмите кнопку Формат и выберите Формат ячеек.

Вкладка "Главная", кнопка "Формат", пункт "Формат ячеек"

В диалоговом окне Формат ячеек в списке Категория выберите пункт (Все форматы).

Введите [ч]:мм;@ в поле «Тип» в верхней части списка форматов, а затем выберите «OK».

Обратите внимание на двоеточие после [ч] и двоеточие после мм.

Результат — 28 часов и 15 минут. Формат сохраняется в списке типов для дальнейшего использования.

Вычитание значений времени

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

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

В ячейке B2 введите время начала и введите «a» для AM или «p» для PM. Затем нажмите клавишу Enter.

В ячейке C2 введите время окончания, включая «a» или «p», затем нажмите ввод.

Введите другое время начала и окончания для ваших друзей Сергея и Николая

Читайте так же:
Как подсчитать уникальные значения на основе другого столбца в Excel?

Введите =C2-B2 в ячейку D2 и введите время окончания от времени начала, а затем нажмите кнопку OK.

Вычитание одного значения времени из другого для вычисления затраченного времени

Чтобы отформатировать ячейки, выберите (все форматы) из списка Категория.

Выберите h:mm (часы и минуты) в списке Тип и нажмите кнопку OK.

Теперь вы видите, что Грегуар работал 3 часа 45 минут.

Значения затраченного времени, приведенные в столбце D

Скопируйте формулу, выделив ячейку D2 и перетащив ее в ячейку D4. Это даст результаты для Сергея и Николая.

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

Вычитайте время, превышающее 24 часа:

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

Действуйте следующим образом

В примере выше щелкните ячейку B1 и перетащите рамку выделения на ячейку B2, что позволяет форматировать две ячейки одновременно.

В диалоговом окне Формат ячеек в списке Категория выберите (все форматы).

Вы можете ввести d.m.yyyy h:mm в поле Type в верхней части списка форматов.

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

В будущем новый формат станет доступен в списке типов.

Введите дату начала в ячейку B1, указав день, месяц и год.

Затраченное время более 24 часов

Проделайте то же самое для даты окончания в B2.

Введите формулу =(B2-B1)*24 в ячейке B3.

В итоге получается 31,5 часа.

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

Сложение значений времени

Вы хотите узнать, сколько часов и минут потребуется для выполнения двух задач. По оценкам, первая задача займет 6 часов и 45 минут, а вторая — 9 часов и 30 минут.

Введите значение 6:45 в ячейке B2 и 9:30 в ячейке B3.

Введите формулу =B2+B3 в ячейке B4 и нажмите Enter.

Суммарное время на выполнение двух задач

На выполнение этих двух заданий потребуется 16 часов и 15 минут.

Совет: Вы также можете сложить время с помощью автосуммирования. Щелкните ячейку B4. Затем нажмите кнопку «>». Формула будет выглядеть следующим образом: =SUM(B2:B3). Нажмите enter, чтобы получить результат (16 часов и 15 минут).

Вычитание значений времени

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

В ячейку B2 введите время начала, нажмите клавишу ПРОБЕЛ, затем введите (для 12-часового формата времени) букву «a» для AM или «p» для PM и нажмите клавишу ВВОД. В ячейку С2 введите время окончания, а затем букву (для 12-часового формата времени) «a» или «p». Ваши друзья Николай и Владимир могут начинать и заканчивать работу в разное время.

Читайте так же:
Как посчитать, если ячейка не содержит текста в Excel?

Добавьте значение времени окончания к значению времени начала, а затем вычтите его из ячейки D2.

Вычитание одного значения времени из другого для вычисления затраченного времени

Сейчас мы видим, что Грегуар работала над проектом 3 часа 45 минут.

Чтобы получить результаты для Владимира и Николая, скопируйте формулу, щелкнув в ячейке D2 и перетащив поле выделения в ячейку D4. Параметры форматирования в ячейке D2 будут скопированы вместе с формулой.

Как в экселе от даты отнять число

В этой статье мы обсудим синтаксис формулы и то, как использовать функцию CLEAN в Microsoft Excel.

Описание

Возвращает количество рабочих дней между датами «начало_даты» и «конец_даты». Праздничные и выходные дни не включены в эту цифру. Функция ЧИСЛО может использоваться для расчета зарплаты сотрудника на основе количества рабочих дней в определенном периоде.

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

Синтаксис

Ниже описаны аргументы для функции CLEAN.

Start_date Обязательно. Дата начала.

Con_date Обязательно. Дата окончания.

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

Обязательно вводите даты, используя либо функцию DATE, либо вычисленные результаты других функций и формул. Чтобы ввести дату 23 мая 2012 года, введите DATE(2012,5,23). При вводе дат в текстовом виде могут возникнуть проблемы.

Замечания

В Microsoft Excel даты хранятся в виде последовательных чисел, поэтому их можно использовать в вычислениях. Дата по умолчанию 1 января 1900 года равна 1, а 1 января 2012 года составляет 40,909 дней — Дата по умолчанию 1 января 1900 года равна 1, а 1 января 2012 года составляет 40,909 — это происходит потому, что диапазон дат составляет 40,909 дней.

Если какой-либо из аргументов не является действительной датой, функция CLEARRABDNEY возвращает значение ошибки #CALL!

Пример

Сделайте копию данных примера из следующей таблицы и вставьте ее в ячейку A1 на новом листе Excel. Если вы хотите отобразить результаты формулы, выделите результат и нажмите клавишу F2, затем нажмите Enter. При необходимости измените ширину столбцов, чтобы просмотреть все данные.

Дата начала осуществления проекта

Сроки завершения проекта

Количество рабочих дней с даты начала (01.10.2012) до даты окончания (01.03.2013)

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

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

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

Дату в Excel можно вводить разными способами — и Excel понимает их всех.

Читайте так же:
Как повторить строки при прокрутке листа в Excel?

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

Применение дробей

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

Двоеточие разделяет время в каждой ячейке. Например

Можно указывать количество секунд и далее, вводя его через двоеточие:

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

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

Чтобы ввести сегодняшнее число, нажмите Ctrl + G.

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

Прочитайте это, если вам часто приходится вводить даты в ячейки рабочего листа.

Если вы хотите, чтобы в ячейке всегда отображалась сегодняшняя дата, лучше всего использовать функцию DAY (меню Вставка — Функции, категория «Дата и время»):

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

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

Вот как это выглядит, например, 8.10.2006 15:42.

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

Из этих фактов можно сделать два сугубо практических вывода:

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

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

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

Здесь ситуация сложнее. Субботы, воскресенья и праздники должны быть исключены. Это можно рассчитать с помощью функции NUMBERBUS в дополнении Analysis Package.

Первое, что необходимо сделать, это подключить дополнение Analisys Toolpak. Для этого перейдите в Инструменты — Дополнения и установите флажок Analisys Toolpak. После этого функция NETWORKDAYS появится в мастере функций в категории Дата и время.

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

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

Лучше прочитать о том, как правильно его рассчитать.

Перенести дату вперед на заданное количество дней.

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

Отсрочка даты на определенное количество рабочих дней.

Эта операция выполняется функцией WORKDAY дополнения Analysis Package. Она позволяет рассчитать дату, которая сдвинута вперед или назад по отношению к начальной дате на нужное количество рабочих дней (с учетом выходных суббот и воскресений и государственных праздников). Использование этой функции точно такое же, как и использование функции CLEARRABDNEY, описанной выше.

Читайте так же:
Как подсчитать общее количество строк в таблице в Excel?

Расчёт дня недели

Вы не родились в понедельник? Нет, вы уверены? Вы можете легко проверить это с помощью функции «День недели» из категории «Дата и время».

Другой способ: выделите ячейку с датой, откройте меню Формат — Ячейки (Format — Cells), вкладку Число, затем Все форматы и введите новый формат DDDD в строке Тип:

Расчет интервала времени

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

Здесь есть только один нюанс. Если вы суммируете более 24 часов, Excel обнуляет итог и начинает отсчет заново с нуля. Чтобы избежать этого, используйте формат 37:30:55 в ячейке суммы (меню Формат — Ячейки — Числа — Время).

Функции расчета рабочего дня — это, пожалуй, один из самых полезных подарков, которые разработчики Excel могли сделать своим пользователям. Какие производственные задачи вы могли бы планировать с их помощью? Да очень много! Эти функции неизвестны всем. Сегодня мы восполним этот пробел.

Как определить дату через заданное количество рабочих дней

Стандартная задача: Мы знаем дату начала работы и количество отведенных на нее рабочих дней. Нам нужно установить дату завершения работы. Как это сделать? С помощью функции RABDEN(Дата начала ;Количество дней ; [Праздники] ) . Эта функция имеет три аргумента:

  1. Дата начала — дата, с которой мы отсчитываем время до крайнего срока. Это обязательный аргумент
  2. Количество дней — сколько рабочих дней нужно добавить к дате начала — обязательный аргумент
  3. Праздники — список любых праздников, которые нужно включить. Это необязательный аргумент. Удобнее всего предоставить ему ссылку на список праздников.

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

Но что, если у вас другой график выходных? Воскресенье — ваш единственный выходной? Используйте аналогичную функцию — RABDAY. (Дата начала ; Количество дней ; Выходные ; Праздники ). Есть еще один необязательный параметр — Праздники. Он позволяет выбрать нужный вам график выходных. Для того чтобы правильно установить выходные дни, введите этот параметр, и программа подскажет вам, что выбрать:

В остальном он работает так же, как предыдущий.

Считаем сколько рабочих дней между датами

Вот еще одна похожая задача: подсчитать, сколько рабочих дней прошло между двумя датами. Функции для этого расчета очень похожи на предыдущие два. Чтобы просто подсчитать, сколько рабочих дней в диапазоне дат, мы используем функцию LICZ(Начальная дата ;Конечная дата ; [Праздники]). Здесь есть три аргумента:

  • Дата начала периода — обязательный аргумент
  • Дата окончания периода — обязательный аргумент
  • Государственные праздники — необязательный аргумент — учитывает государственные праздники, которые не совпадают с выходными. Удобнее использовать ссылку на государственные праздники.
Читайте так же:
Как получить значение vlookup с несколькими критериями в Excel?

Именно так применяется эта функция:

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

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

  • Функции и
  • Преобразовать текст в дату

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

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

11 комментариев

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

Александр, в случае переноса количество рабочих дней не меняется, они просто перераспределяются. Вопрос лишь в том, попадут ли все перенесенные дни в указанный вами диапазон. Например, функция выдаст неверный результат, если вычисляемый диапазон содержит перенесенный выходной, но не содержит день, на который он был перенесен. Для решения проблемы необходимо использовать функцию RABDEN.INTERVIEW. Функция должна указывать не все выходные дни, а только выходные дни, и при заполнении этого параметра должна появляться подсказка. Затем используйте функции сравнения, чтобы проверить, попадает ли результат расчета в период отсрочки, и только если попадает, вручную проверьте, нужно ли добавить/вычесть указанное количество дней.

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

голоса
Рейтинг статьи
Ссылка на основную публикацию
Adblock
detector