Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Вычитание рабочих дней из даты - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычитание рабочих дней из даты (Формулы/Formulas)
Вычитание рабочих дней из даты
Aiforia Дата: Среда, 30.03.2016, 12:05 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день!
Нужна помощь с составлением формулы: вычитанием рабочих дней из даты :'(

Дата - переменное значение.
Количество рабочих дней - постоянное значение.

Например:
Из заданной даты 30.03.2016, нужно вычесть 6 рабочих дней и получить дату.

Нашла тему: https://support.office.com/ru-ru....926#bm4
но она не помогла( так как у них вычитание календарных дней из дат.
 
Ответить
СообщениеДобрый день!
Нужна помощь с составлением формулы: вычитанием рабочих дней из даты :'(

Дата - переменное значение.
Количество рабочих дней - постоянное значение.

Например:
Из заданной даты 30.03.2016, нужно вычесть 6 рабочих дней и получить дату.

Нашла тему: https://support.office.com/ru-ru....926#bm4
но она не помогла( так как у них вычитание календарных дней из дат.

Автор - Aiforia
Дата добавления - 30.03.2016 в 12:05
китин Дата: Среда, 30.03.2016, 12:08 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Код
=РАБДЕНЬ.МЕЖД(A1;-$A$2;1)
в А1 ваша дата. в А2 число вычитаемых дней. Если не так файл пример в студию


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Среда, 30.03.2016, 12:09
 
Ответить
Сообщение
Код
=РАБДЕНЬ.МЕЖД(A1;-$A$2;1)
в А1 ваша дата. в А2 число вычитаемых дней. Если не так файл пример в студию

Автор - китин
Дата добавления - 30.03.2016 в 12:08
Aiforia Дата: Среда, 30.03.2016, 13:48 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

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


Сообщение отредактировал Aiforia - Среда, 30.03.2016, 14:07
 
Ответить
СообщениеРаботает со стандартными выходными. Тут все ок, спасибо.
Возможно дополнить формулу насчет государственных праздников? Или каждый год придется формулу обновлять?

Автор - Aiforia
Дата добавления - 30.03.2016 в 13:48
Russel Дата: Среда, 30.03.2016, 14:05 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
государственных праздников

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


QIWI 9173973973
 
Ответить
Сообщение
государственных праздников

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

Автор - Russel
Дата добавления - 30.03.2016 в 14:05
китин Дата: Среда, 30.03.2016, 15:01 | Сообщение № 5
Группа: Модераторы
Ранг: Экселист
Сообщений: 7013
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
дополнить формулу насчет государственных праздников


эх, от сердца отрываю :p
Код
=РАБДЕНЬ.МЕЖД(A1;-$A$2;1;$E$1:$F$15)
в диапазоне $E$1:$F$15 находится список офф.гос. праздников
К сообщению приложен файл: 1234987.xlsx (9.7 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщение
дополнить формулу насчет государственных праздников


эх, от сердца отрываю :p
Код
=РАБДЕНЬ.МЕЖД(A1;-$A$2;1;$E$1:$F$15)
в диапазоне $E$1:$F$15 находится список офф.гос. праздников

Автор - китин
Дата добавления - 30.03.2016 в 15:01
_Boroda_ Дата: Среда, 30.03.2016, 20:18 | Сообщение № 6
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
эх, от сердца отрываю

Плохо оторвал, кусочек себе оставил.
От 25/02 убери 2 дня, должно получиться 20/02 - 20 февраля в России рабочий день.
Предлагаю так
Код
=РАБДЕНЬ.МЕЖД(A1;-A2;1;$E$1:$E$14)+(A1>=G1)*(РАБДЕНЬ.МЕЖД(A1;-A2;1;$E$1:$E$14)<=G1)
К сообщению приложен файл: 1234987_1.xlsx (10.4 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
эх, от сердца отрываю

Плохо оторвал, кусочек себе оставил.
От 25/02 убери 2 дня, должно получиться 20/02 - 20 февраля в России рабочий день.
Предлагаю так
Код
=РАБДЕНЬ.МЕЖД(A1;-A2;1;$E$1:$E$14)+(A1>=G1)*(РАБДЕНЬ.МЕЖД(A1;-A2;1;$E$1:$E$14)<=G1)

Автор - _Boroda_
Дата добавления - 30.03.2016 в 20:18
Aiforia Дата: Пятница, 17.06.2016, 09:23 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
только сейчас добралась до этой темы girl_sad
спасибо большое за формулы, поняла что сама я такое создать не могу) потому просто перенесла в свой файл flowers
также вместо вычитания, сделала сложение*)

но есть одно НО, мне нужно чтобы отображалось 4 дня, дата начала и дата окончания. Если подставить формулу от даты начала, то этот день не считается и к нему прибавляется еще 4 дня, итого выходит пять дней, а мне надо всего 4. в какой части формулы надо подставить "минус" - не нашла :(

файл прикладываю
К сообщению приложен файл: 6185898.xlsx (10.8 Kb)
 
Ответить
Сообщениетолько сейчас добралась до этой темы girl_sad
спасибо большое за формулы, поняла что сама я такое создать не могу) потому просто перенесла в свой файл flowers
также вместо вычитания, сделала сложение*)

но есть одно НО, мне нужно чтобы отображалось 4 дня, дата начала и дата окончания. Если подставить формулу от даты начала, то этот день не считается и к нему прибавляется еще 4 дня, итого выходит пять дней, а мне надо всего 4. в какой части формулы надо подставить "минус" - не нашла :(

файл прикладываю

Автор - Aiforia
Дата добавления - 17.06.2016 в 09:23
_Boroda_ Дата: Пятница, 17.06.2016, 10:04 | Сообщение № 8
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Тогда от 4 отнимите 1
Код
=РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$H16)

Но это неверно, я ж писал уже выше, что суббота 20.02.2016 - рабочий день. Предположительно и в 2017 году возможен такой выверт на воскресенье 26 февраля (точно будет известно в начале осени).
Вот такая формула это учитывает
Код
=РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$G16)-СУММПРОИЗВ((B11<=$H2:$H16)*(РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$G16)>=$H2:$H16))
К сообщению приложен файл: 6185898_2.xlsx (11.2 Kb)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеТогда от 4 отнимите 1
Код
=РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$H16)

Но это неверно, я ж писал уже выше, что суббота 20.02.2016 - рабочий день. Предположительно и в 2017 году возможен такой выверт на воскресенье 26 февраля (точно будет известно в начале осени).
Вот такая формула это учитывает
Код
=РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$G16)-СУММПРОИЗВ((B11<=$H2:$H16)*(РАБДЕНЬ.МЕЖД(B11;B12-1;1;$G2:$G16)>=$H2:$H16))

Автор - _Boroda_
Дата добавления - 17.06.2016 в 10:04
ArkaIIIa Дата: Пятница, 17.06.2016, 10:35 | Сообщение № 9
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
точно будет известно в начале осени

Минтруд уже опубликовал список гос. праздников на 2017 год :-)
[moder]Который может еще 10 раз измениться. Обратите внимание, что это
Цитата
проект постановления Правительства РФ
[/moder]


Сообщение отредактировал _Boroda_ - Пятница, 17.06.2016, 10:50
 
Ответить
Сообщение
точно будет известно в начале осени

Минтруд уже опубликовал список гос. праздников на 2017 год :-)
[moder]Который может еще 10 раз измениться. Обратите внимание, что это
Цитата
проект постановления Правительства РФ
[/moder]

Автор - ArkaIIIa
Дата добавления - 17.06.2016 в 10:35
Aiforia Дата: Пятница, 17.06.2016, 11:23 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

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

Автор - Aiforia
Дата добавления - 17.06.2016 в 11:23
_Boroda_ Дата: Пятница, 17.06.2016, 16:41 | Сообщение № 11
Группа: Модераторы
Ранг: Местный житель
Сообщений: 16666
Репутация: 6478 ±
Замечаний: 0% ±

2003; 2007; 2010; 2013 RUS
Позвольте,
смотрела производственный календарь
где? У Вас есть машина времени?
Ну ладно, с Вами понятно - важна не правильность, а простота. Это Ваш выбор.

Вот два календаря. Два РАЗНЫХ календаря. И я ни копейки не поставлю на то, что один из них - ОКОНЧАТЕЛЬНЫЙ вариант.

Ну а формула из поста 8 для тех, кто захочет сделать именно правильно (и кто смотрит дальше 2017 года)


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеПозвольте,
смотрела производственный календарь
где? У Вас есть машина времени?
Ну ладно, с Вами понятно - важна не правильность, а простота. Это Ваш выбор.

Вот два календаря. Два РАЗНЫХ календаря. И я ни копейки не поставлю на то, что один из них - ОКОНЧАТЕЛЬНЫЙ вариант.

Ну а формула из поста 8 для тех, кто захочет сделать именно правильно (и кто смотрит дальше 2017 года)

Автор - _Boroda_
Дата добавления - 17.06.2016 в 16:41
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Вычитание рабочих дней из даты (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!