Check-moscow.ru

Финансы и учет
10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

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

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

Если вам нужно добавить или вычесть рабочие дни (будни) к дате, чтобы вычислить дату в будущем или прошлом, которая не учитывает выходные (и праздничные) дни, вы можете использовать функцию RABDEN. Государственные праздники не являются обязательными.

Добавить рабочие дни до даты

В этом примере формула находится в D5 :

Вторник, 22 декабря, будет продлен на 7 дней, а вторник, 5 января 2016 года, будет продлен на 7 дней. RABDEN исключает выходные дни из своей функциональности по умолчанию. Мы также предоставили список из трех праздников, поскольку все они попадают в рассчитываемый диапазон дат, в этом случае выходные и праздники будут исключены.

Чтобы вычесть из даты выходные дни (вместо добавления дней недели), просто используйте отрицательное значение для дней. Например, вы можете использовать следующий код для определения даты A1 за 3 рабочих дня до даты:

Добавьте будние дни без праздников

= РАБДЕНЬ.МЕЖД (дата начала; дни; «0000000»; праздничные дни)

Добавить рабочие дни без выходных

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

Эта формула добавляет 7 рабочих дней во вторник 22 декабря. Три государственных праздника указываются с помощью диапазона имен «государственные праздники» (B9 : B11), а выходные дни определяются с помощью специального синтаксиса «0000000», который означает, что все дни недели являются рабочими. Результат: Tue, 31 Dec 2015.

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

= РАБДЕНЬ.МЕЖД (A1;3; «1100000») // выходные= понедельник + вторник

= РАБДЕНЬ.МЕЖД (A1;3; «1110000») // выходные = Пн + Вт + Ср

Аргумент выходных дней представлен в виде 7 символов, обозначающих понедельник-воскресенье. Для выходных дней используйте единицу (1), а для будних дней — ноль (0).

Читайте так же:
Как вставить имя файла в верхний / нижний колонтитул / ячейку без расширения в Excel?

Все рабочие дни должны считаться рабочими, поэтому мы используем «0000000».

Добавление и исключение определенных дней недели

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

Добавить дни и исключить определенные дни недели

Эта формула добавляет 7 дней к дате в B7, исключая субботы и воскресенья.

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

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

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

Добавьте к дате несколько дней.

Чтобы добавить несколько лет к дате, можно использовать функцию ДАТЫ.

Добавить дни до даты

Даты в Excel — это только серийные номера. Число 1 представляет 1 января 1900 года, число 1000 — 26 сентября 1902 года и так далее.

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

Например, к дате в A1 можно добавить 100 дней следующим образом:

В представленном примере формула решается следующим образом

Когда отформатировано как дата, 36868 — 8 декабря 2000 года.

Добавьте рабочие дни к персонализированным выходным

= RABDEN.INTERVIEW (дата начала; дни; выходные; праздники)

Функция RABDEN.WEEK позволяет добавлять или вычитать рабочие дни из даты, чтобы вычислить будущую или прошлую дату, которая игнорирует выходные и праздничные дни (настраивается). Государственные праздники и выходные дни не являются обязательными.

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

Добавить рабочие дни на персонализированные выходные дни

В данном примере формула находится в D5:

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

По умолчанию функция RABDEN.MEAD не включает выходные дни (субботы и воскресенья). Однако в данном случае мы установили для этого аргумента значение 11, что означает «только по воскресеньям».

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

Прибавить рабочие дни исключая празники к дате в таблице Excel

  • A2 — дата начала;
  • B2 — количество работников;
  • C2 — данные по нерабочим дням недели;
  • D2 — красные календарные дни.

Данные о выходных днях можно передавать с помощью конструкции 1000000, где 7 символов отвечают за соответствующий день недели. Если указана 1, то это выходной день, в то время как 0 отвечает за будний день. Также можно использовать заранее определенные комбинации:

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

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

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

В конце концов, если это проект, вы не можете ожидать, что ваша команда будет работать по выходным … верно!

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

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

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

Приведенная ниже формула даст вам количество рабочих дней между этими двумя датами:

Функция ЧИСТРАБДНИ (как следует из названия) дает вам сетевые дни между двумя датами (она принимает дату начала и дату окончания в качестве входных аргументов)

О функции CLEARRABDEN нужно знать две вещи:

  • Включите дату начала и окончания в расчет количества рабочих дней.
  • Суббота и воскресенье считаются выходными днями. Поэтому считайте все дни с понедельника по пятницу.

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

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

Хорошей новостью является то, что Google Электронные таблицы могут легко обо всем позаботиться.

Создание таблицы дат в Excel и копирование в модель данных

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

Откройте в Excel новый лист.

Тип — Дата в первой строке столбца.

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

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

Открыть новый лист в Excel.

Тип — Дата в первой строке столбца.

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

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

Читайте так же:
Как вставить текущий курс обмена в Excel?

Например, введите 1.1.2014, нажмите значок заполнения и перетащите, чтобы заполнить непрерывные даты до 12/31/2016 года.

  • Нажмите на колонку Дата.
  • Перейдите на вкладку INSERT на ленте.
  • Щелкните по таблице.
  • Проверьте область применения таблицы.
  • Нажмите OK.

Excel создал таблицу дат с одним столбцом.

Одиночная колонка дат

  • Выберите таблицу.
  • Нажмите Копировать на ленту.
  • Щелкните окно Power Pivot.
  • Нажмите кнопку Вставить в ленту.

Вставить

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

Откроется диалоговое окно «Вставить предварительный просмотр», как показано на скриншоте ниже.

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