Вычисление разности дат в microsoft excel

Как в эксель посчитать разницу между двумя числами

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

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

Вычитание чисел в ячейке

Для простого вычитания используйте арифметические операторы — (минус).

Например, если ввести в ячейку формулу =10-5, в результате в ячейке отобразится 5.

Вычитание чисел в диапазоне

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

Примечание: В Excel не существует функции ВЫЧЕСТЬ. Используйте функцию СУММ, преобразуя все числа, которые необходимо вычесть, в их отрицательные значения. Например, функция СУММ(100,-32,15,-6) возвращает результат 77.

Пример

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

Выберите все строки в приведенной ниже таблице, а затем нажмите клавиши CTRL+C.

Вычитает 9000 из 15000 (что равно 6000).

Добавляет все число в списке, включая отрицательные (чистый результат — 16 000).

Выделите на листе ячейку A1 и нажмите клавиши CTRL+V.

Чтобы переключиться между просмотром результатов и просмотром формул, нажмите клавиши CTRL+’ (ударение) на клавиатуре. Можно также нажать кнопку Показать формулы (на вкладке Формулы).

Использование функции СУММ

Функция СУММ суммирует все числа, которые вы указали в качестве аргументов. Каждый аргумент может быть диапазон, ссылка на ячейку, массив, константа или формулалибо результатом выполнения другой функции. Например, СУММ(A1:A5) суммирует все числа в диапазоне ячеек A1–A5. Другим примером является сумм(A1, A3, A5), которая суммирует числа, содержащиеся в ячейках A1, A3 и A5 (аргументы — A1, A3 и A5).

Умножение на процентное значение

​Х = (25 *​ на современном калькуляторе​ по клавише ENTER.​ ячейку выражение «=7%*70».​ ячейки, где располагается​ процентный формат. Ставим​ другого. Общая формула​ на проценты, на​ это седьмая часть​ нижнем углу ячейку​ формулу​ 100 и 1000​

​Мы стараемся как​ процентов. Можно сделать​ ячейки с процентами​Чтобы отнять процент от​ Для этого цепляем​ 5) /100 =​ не составит труда.​

Умножение целого столбца чисел на процентное значение

​Копируем формулу в другие​ Так как, в​ общая сумма включительно.​ знак «=». Далее,​ вычисления выглядит следующим​ примере​ от 100%, т.е​ D2. Чтобы получить​= 1 -​ ячеек с данными,​ можно оперативнее обеспечивать​ это через промежуточные​

​ и копируем –​

  1. ​ числа в Excel​ мышью правый нижний​ 1,25​
  2. ​ Главное условие –​ ячейки перетаскиванием вниз.​ итоге мы получаем​ Как видим, формула​ кликаем по ячейке​ образом: «=(число)/(общая_сумма)*100%.​
  3. ​подсчета наценки, скидки​ 0,07% (7:100=0,07).​ результаты во всех​
  4. ​n​ Excel по-прежнему может​ вас актуальными справочными​ вычисления формулами в​​ нажимаем «Вставка» -​

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

  5. ​ копируется и на​​ с указанием величины​

    ​Итак, для того, чтобы​​, смотрите в статье​ ​Получается: 100% текущая​​ остальных ячеек без​ ​%​

    ​ обрабатывать его за​ материалами на вашем​ свободном столбце, потом​

​ выбираем тип диаграммы​

​ же порядок действий.​ тянем вниз.​ сложение.​ быть соответствующий значок​ о сумме НДС​ процент, то в​ все другие ячейки​ реализации конкретного вида​​ показать вычисления на​​ «Как умножить в​​ цена + 7%​ ​ копирования и вставки​​, в какой​ ​ несколько шагов.​ языке. Эта страница​ скопировать результат, вставить​​ – ОК.​ ​ Только вместо сложения​

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

​Известна сумма НДС, ставка.​Когда базовые вычислительные умения​ (%). А дальше​ готова.​ этом случае устанавливать​ таблицы. Сразу виден​ товара. Затем, ставим​ практике, узнаем, сколько​

​ Excel несколько ячеек​ наценка = (от​ формулы или вводить.​n​Вот как это сделать:​ переведена автоматически, поэтому​ вместо исходных цен​Второй вариант: задать формат​ выполняем вычитание.​ Найдем стоимость товара.​ восстановлены, с формулами​ – дело техники​

​Как видим, программа Microsoft​

​ процентный формат не​ результат подсчетов.​ знак «/». Потом,​ процентов составляет число​ на число, проценты».​ текущей цены) 107%​Чтобы​— процент. Чтобы​Введите числа, которые нужно​ ее текст может​ с помощью специальной​

​ подписей данных в​Насколько изменилось значение между​Формула расчета: =(B1*100)/18. Результат:​ разобраться будет несложно.​ и внимательности.​ Excel предоставляет возможность​ нужно. Он должен​Можно посчитать процентную долю​ кликаем по ячейке​ 9 от 17.​Ещё можно умножить​

​ новая цена или​​увеличить​

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

​Известно количество проданного товара,​

​​Например, 25 + 5%.​

support.office.com>

Как добавить дни к дате?

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

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

Итак, давайте посмотрим на три метода, чтобы сместить даты
на определенное количество дней.

Метод № 1: Используйте формулу

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

В Excel даты на самом деле являются числами,
отформатированными как дата. Если вы измените форматирование числа ячейки,
содержащей дату, на Общее или Число, вы увидите число от 1 до 40 000+. Это
количество дней, прошедших с 1 января 1900 года, дня, когда календарь
начинается в Excel.

Ознакомьтесь с моей статьей
и видео о том, как система дат работает в Excel, чтобы узнать больше об
этом.

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

В приведенном ниже примере мы создаем простую формулу,
которая ссылается на ячейку с датой (A2) и добавляем к ней 1. Скопируйте формулу
вниз, чтобы создать столбец с новой датой, к которому добавлен один день.

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

Метод № 2: Специальная вставка

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

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

Вот инструкции, как использовать Специальную вставку для добавления или вычитания дат:

  1. Введите количество дней, которое вы хотите
    добавить или вычесть в пустой ячейке. Для этого примера я ввел 1 в ячейку C2.
  2. Скопируйте ячейку (щелкните правой кнопкой
    мыши> Копировать или Ctrl + C).
  3. Выберите ячейки, которые содержат даты.
  4. Щелкните правой кнопкой мыши и выберите
    «Специальная вставка» (сочетание клавиш: Alt, E, S).
  5. Выберите переключатель «Значения» в разделе
    «Вставка» в меню «Специальная вставка» (сочетание клавиш: V).
  6. Выберите переключатель «Добавить» в разделе
    «Операция» (сочетание клавиш: D).
  7. Нажмите OK или нажмите Enter.

Скопированное число (1) будет добавлено к значениям в каждой
ячейке.

Полный набор клавиш для вставки Special> Add> Values:

Alt, E, S, V, D, Enter (нажмите и отпустите каждую клавишу
по порядку)

Как специальная вставка работает?

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

Если ячейка содержит формулу, то формула будет изменена, и +1 будет добавлен в конец каждой формулы. Я объясняю это более подробно в видео выше.

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

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

Метод № 3: Макрос VBA

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

Вот несколько простых примеров кода макроса VBA, которые
добавляют или вычитают дни к активной (выбранной) ячейке.

Если вы хотите изменить даты в нескольких ячейках, то мы можем использовать цикл For Next Loop для циклического прохождения диапазона и изменения каждой ячейки.

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

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

Как прибавить к дате месяц?

Есть какое-то ComboBox2.Value – дата в формате dd.mm.yyyy

как получить значение на месяц больше, т.е. dd.mm+1.yyyy

Помогите, кто знает!

22.07.2011, 17:23

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

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

К текущей дате time() прибавить календарный месяцкак к текущей дате time() прибавить календарный месяц

Как прибавить к дате 7 днейВсем привет. как прибавить к дате “очередного ТО и ПР” еще 7 дней, если она формируется как .

22.07.2011, 17:442

Функция РАЗНДАТ – разность двух дат в днях, месяцах и годах

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

Ее синтаксис элементарный.

РАЗНДАТ(начальная_дата; конечная_дата; способ_измерения)

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

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

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

Пример №1. Подсчет количества лет между двумя датами

На примере выше, формула возвращает количество лет между двумя датами. Например, функция вернет значение “27” если вы захотите посчитать количество полных лет между двумя датами 19 июня 1989 года и 26 марта 2017 года. Система подсчитывает количество полных лет и игнорирует количество месяцев и дней между датами.

Разница дат в полных месяцах

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

То есть, формула следующая.

=РАЗНДАТ(A2;B2;”m”)

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

Разница в днях без учета лет

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

1

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Как написать формулу в Excel

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

Математические операции выполняются без использования калькулятора

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

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

Начнём с самых простых операций — сложения и вычитания

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

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

Второй подход заключается в том, что формула для расчёта вводится вручную. Допустим, перед вами стоит задача вычислить сумму чисел, разбросанных по таблице. Для этого сделайте активной (кликните по ней левой кнопкой мыши) ячейку, в которую желаете поместить результат вычисления. Затем поставьте знак «=» и по очереди вводите адрес каждой ячейки, содержимое которой нужно просуммировать, не забывая ставить знак «+» между ними. К примеру, у вас должно получиться: «=A1+B7+C2+B3+E5». После того как будет введён адрес последней ячейки, нажмите на клавиатуре «Enter» и вы получите сумму всех отмеченных чисел. Необязательно вводить каждый адрес вручную. Достаточно кликнуть по определённой ячейке и в поле для формул сразу отобразится её адрес, ставьте после него «+» и переходите к следующей.

Существует ещё один подход — использование функции «Специальная вставка». Этот способ удобен тем, что позволяет суммировать данные из нескольких отдельных таблиц, при условии, что все их графы одинаковые. Для начала создайте сводную таблицу, в которую вы будете вставлять скопированные данные. Выделите числа одной таблицы и вставьте их в сводную, далее поступите так же со значениями второй таблицы, только в этот раз кликните по ячейке правой кнопкой мыши и выберите пункт «Специальная вставка». В открывшемся окне в разделе «Вставить» отметьте «Значения», а в разделе «Операция» выберите сложить. В результате все данные просуммируются.

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

Чтобы умножить числа в Экселе, напишите формулу, отмечая нужные данные и ставя между ними знак «*». Формула будет иметь следующий вид: «=A3*A7*B2».

Деление производится аналогичным образом, только используется знак «/». Также вы можете выполнять несколько арифметический операций сразу. Формулы строятся по математическим правилам. Например: «=(B2-B4)*E8/(A1+D1)*D4». Построенная вами формула может быть любой сложности, главное, не забывать основные математические правила, чтобы расчёт был выполнен верно.

Другие расчеты даты и времени

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

Обратите внимание на то, что на момент написания статьи день – 6 октября 2016 г. Используйте ЧИСТРАБДНИ

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

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

Прежде чем начать, выполните указанные ниже действия.Решите, нужно ли исключить даты праздников. Если это так, введите список дат праздников в отдельную область или на лист. Каждый день праздников помещается в отдельную ячейку. Затем выделите эти ячейки, а затем выберите формулы _Гт_ присвоить имя. Назовите диапазон михолидайси нажмите кнопку ОК. Затем создайте формулу, выполнив указанные ниже действия.

В этом примере Дата начала находится в ячейке D53, а Дата окончания — в ячейке E53.

2. в другой ячейке введите формулу, например:

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

Примечание. в Excel 2007 нет ЧИСТРАБДНИ. МЕЖД. Однако у него есть ЧИСТРАБДНИ. Приведенный выше пример будет выглядеть следующим образом в Excel 2007: = ЧИСТРАБДНИ (D53, E53). Вы не укажете 1, так как ЧИСТРАБДНИ предполагает, что выходные дни — суббота и воскресенье.

3. при необходимости измените значение 1.

Если Суббота и воскресенье не являются выходными днями, измените значение 1 на другой в списке IntelliSense. Например, 2 устанавливает воскресенье и понедельник в выходные дни.

Если вы используете Excel 2007, пропустите этот шаг. Функция ЧИСТРАБДНИ в Excel 2007 всегда предполагает, что выходные дни — суббота и воскресенье.

4. Введите имя диапазона праздников.

Если вы создали имя диапазона праздников в приведенном выше разделе «Начало работы», введите его в конце, как показано ниже. Если у тебя нет праздников, вы можете покинуть запятую и Михолидайс. Если вы используете Excel 2007, вышеприведенный пример будет выглядеть следующим образом: = ЧИСТРАБДНИ (D53, E53, михолидайс).

ПероЕсли вы не хотите ссылаться на имя диапазона праздников, вы также можете ввести диапазон, например D35: E:39. Кроме того, вы можете ввести каждый праздник в формуле. Например, если праздничные дни – 1 января и 2 из 2016, введите их следующим образом: = ЧИСТРАБДНИ. Межд (D53, E53, 1, ). В Excel 2007 оно будет выглядеть следующим образом: = ЧИСТРАБДНИ (D53, E53, . 2016″>)

Чтобы вычислить затраченное время, можно вычесть один раз из другого. Сначала введите время начала в ячейке и время окончания в другой. Убедитесь в том, что все время, в том числе часы, минуты и пробелы, заполните до полудня или PM. Вот что нужно для этого сделать:

1. Введите время начала и время окончания.

В этом примере время начала находится в ячейке D80, а время окончания — в E80. Убедитесь, что вводите часы, минуты и пробелы перед символами AM и PM.

2. Установите формат ч/PM.

Выберите обе даты и нажмите клавиши CTRL + 1 (или + 1 на компьютере Mac). Убедитесь, что выбран параметр пользовательские _гт_ ч/PM, если он еще не установлен.

3. вычитание двух значений.

В другой ячейке вычитаете начальную ячейку из ячейки «время окончания».

4. Задайте формат ч.

Нажмите клавиши CTRL+1 (или +1 на Mac). Выберите » пользовательские _гт_», чтобы исключить из него результаты «AM» и «PM».

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

1. Введите два полных значения даты и времени.

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

2. Задайте формат 3/14/12 1:30 PM.

Выберите обе ячейки, а затем нажмите клавиши CTRL + 1 (или + 1 на компьютере Mac). Затем выберите Дата _ГТ_ 3/14/12 1:30 PM. Это не Дата, которую вы настроили, а вот только пример того, как будет выглядеть формат

Обратите внимание, что в версиях до Excel 2016 этот формат может иметь другой образец даты, например 3/14/01 1:30 PM

3. вычитание двух значений.

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

Ноябрь 10-й месяц?

В нашем нынешнем григорианском календаре и его предшественнике, юлианском календаре, по 12 месяцев. … Римляне назвали некоторые месяцы в соответствии с их положением в календарном году: сентябрь означает 7-й месяц, 8-й октябрь, 9-е ноября и Декабрь 10-й месяц.

В каких месяцах 31-е число?

Месяцы, имеющие 31 дней в году, считаются Январь, март, май, июль, август, октябрь и декабрь..

Как считаются даты? Согласно старой системе знакомств, даты до рождения Христа отсчитываются в обратном порядке и в конце добавлены буквы BC (Before Christ). А для дат после Рождества Христова добавляется AD. Но в новой системе мы используем BCE и CE вместо BC и AD.

Как узнать дату без календаря?

  1. Напишите день через сколько лет, месяцев и дней он наступил……. и 20 дней)
  2. Теперь разделите нет.

Расчет кол-ва рабочих дней

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

  • Функция Excel ЧИСТРАБДНИ — ее следует использовать, если выходные дни — суббота и воскресенье.
  • Функция Excel ЧИСТРАБДНИ.МЕЖД — используйте ее, когда выходные дни отличаются от субботы и воскресенья.

Сначала быстро рассмотрим синтаксис и аргументы фунции ЧИСТРАБДНИ.

Функция Excel ЧИСТРАБДНИ

=ЧИСТРАБДНИ(нач_дата, конеч_дата, )

  • нач_дата — это дата начала отсчета.
  • end_date — это конечная дата отсчета.
  • — (Необязательно) Отдельная дата или диапазон дат, которые не будут учитываться в расчетах.

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

Мы будем использовать эту формулу:

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

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

Именно для таких ситуаций и появилась функция ЧИСТРАБДНИ.МЕЖД.

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

Функция Excel ЧИСТРАБДНИ.МЕЖД

  • нач_дата — значение даты, представляющее собой начальную дату.
  • конеч_дата — значение даты, представляющее дату окончания.
  • — (Необязательно) в этом аргументе указываются исключительные дни(праздники и т.д.), если аргумента не будет, выходные останутся по-стандарту(суббота и воскресенье).

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

Допустим, таблица такая же как и в прошлом примере:

Будем использовать формулу:

3 аргумент в функции сообщает Excel, что пятница и суббота выходные.

Также, мы можем использовать ЧИСТРАБДНИ.МЕЖД для расчета выходных между двумя датами.

Она конечно вычисляет кол-во рабочих дней, но мы можем адаптировать это «под себя».

Допустим, таблица все та же:

Формула, которая нам подойдет:

Как определить день недели в Excel

Часто нужно знать – какой день недели был (будет) в определенную дату. Как бы вы решали такую задачу? Вручную сложно, если нужно обработать несколько десятков, сотен, тысяч дат.

Воспользуйтесь функцией ДЕНЬНЕД(Дата ; Тип) . Она возвращает порядковый номер дня недели и имеет два аргумента :

  1. Дата, для которой нужно определить день недели – обязательный аргумент
  2. Тип – необязательный параметр, который указывает какой день недели считать первым. Например, в странах восточной Европы первый день недели – понедельник, в США – воскресенье. В любом случае, формула может считать первым днем любой день недели. Если аргумент не указан – первым днем считается воскресенье. При записи формулы – Excel выведет подсказку с перечнем возможных параметров

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

Как рассчитать разницу в днях?

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

= Более новая — Более старая

Как мы уже сказали ранее, чтобы узнать, сколько времени пройдет в периоде между ячейками В3 и B2, используйте следующую формулу:

=B3 — В2

где В2 — более ранняя, а B3 — более.

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

Однако, будьте здесь внимательны: при подобном подсчете отработанных дней в том случае, если человек работал и в первый, и в последний день, то 1 день будет «потерян». Добавьте в вашу формулу +1 день.

Как работает эта формула?

Как вы, вероятно, знаете, Microsoft Excel хранит даты в виде порядковых номеров, начинающихся с 1 января 1900 года, которому соответствует номер 1. В этой системе 2 января 1900 года сохраняется как число 2, 3 января 1900 года как 3 и так далее. Таким образом, вычитая одну дату из другой, вы фактически вычитаете целые числа, представляющие их.

В нашем примере формула в C5 на самом деле вычитает 43892 (числовое значение 2 марта 2020г.) из 43900 (числовое значение 10 марта 2020г.) и возвращает результат 8 дней.

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

Как прибавить несколько месяцев к дате Эксель

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

Например, чтобы прибавить к дате в ячейке А1 пять месяцев, мы использовали формулу: =ДАТА(ГОД(А1);МЕСЯЦ(А1)+5;ДЕНЬ(А1)) . На самом деле, есть более простой и наглядный способ выполнить эту операцию – используем функцию ДАТАМЕС(Дата ; Количество_месяцев) .

У функции два обязательных аргумента :

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

Приведенный выше пример можно решить с помощью простой формулы: =ДАТАМЕС(А1;5) . Согласитесь, такая запись короче и легче для восприятия.

Как вычислить рабочие дни в Excel

       Добрый день уважаемый читатель!

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

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

      Для начала, вы должны знать, что Excel видит любую дату как обыкновенное числовое значение, которое начинается с цифры 1 и соответствует дате 1 января 1900 г. К примеру, 1 января 2018 г. будет равняться числу 43101 и разница между датами составит 43100 дней. А ввиду этого мы очень просто можем манипулировать датами, так же, как и числами, а это значительно делает проще нашу работу.

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

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

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

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

         Синтаксис этой функции достаточно прост и понятен:

              = ЧИСТРАБДНИ(_нач_дата_; _кон_дата_; __), где:

  • Начальная дата – является обязательным аргументом и указывается дата начала отсчёта;
  • Конечная дата – также обязательный аргумент и указывает дату окончания периода расчётов;
  • Праздники – не обязательный аргумент, являет собой список дат или ссылку на них, которые следует изъять из расчётов, например, государственные или религиозные праздники.

       Простой пример:

      У нас есть даты начала периода в диапазоне ячеек А2:А5 и даты конца периода – В2:В5. Используя нашу функцию, мы получаем нужный нам интервал в рабочих днях.         Сложный пример:

     Усложним нашу задачу добавив несколько праздничных дней в диапазоне Е2:Е5. Тогда наша формула пересчитает рабочие дни и отминусует праздники, попавшие в вычитаемый период.        Диапазон с праздниками советую закрепить абсолютными ссылками, так как чтобы при копировании формулы она не выдавала ошибку и предоставляла правильный результат.

       А на этом у меня всё! Я очень надеюсь, что всё вышеизложенное вам понятно. Буду очень благодарен за оставленные комментарии, так как это показатель читаемости и вдохновляет на написание новых статей! Делитесь с друзьями, прочитанным и ставьте лайк!

        Не забудьте поблагодарить автора!

Статья помогла? Поделись ссылкой с друзьями, твитни или лайкни!

Рейтинг
( Пока оценок нет )
Editor
Editor/ автор статьи

Давно интересуюсь темой. Мне нравится писать о том, в чём разбираюсь.

Понравилась статья? Поделиться с друзьями:
Союз-Маркет
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: