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

Вход

Регистрация

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

 

= Мир MS Excel/Как вычислить предшедствующую дату календаря - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Как вычислить предшедствующую дату календаря
Константин Дата: Пятница, 05.10.2012, 05:24 | Сообщение № 1
Группа: Гости
Суть такова, пытаюсь сделать план вех (Milestone plan) с известной конечной датой, чтобы не пересчитывать все даты заново (если конечная дата поненяться) нужно, чтобы она считала предыдущие числа, план сделан в недельном формате (2 недели, 5 недель и тд до этой даты , что должно быть сделано) и чтобы эти даты не попадали на выходные (суббота и воскресенье).
Возможно это?
 
Ответить
СообщениеСуть такова, пытаюсь сделать план вех (Milestone plan) с известной конечной датой, чтобы не пересчитывать все даты заново (если конечная дата поненяться) нужно, чтобы она считала предыдущие числа, план сделан в недельном формате (2 недели, 5 недель и тд до этой даты , что должно быть сделано) и чтобы эти даты не попадали на выходные (суббота и воскресенье).
Возможно это?

Автор - Константин
Дата добавления - 05.10.2012 в 05:24
Pelena Дата: Пятница, 05.10.2012, 08:48 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Если в А1 конечная дата, а в В1 кол-во недель, то начальная дата
[vba]
Code
=A1-B1*7
[/vba]
Если не угадала, регистрируйтесь и выкладывайте файл с примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЕсли в А1 конечная дата, а в В1 кол-во недель, то начальная дата
[vba]
Code
=A1-B1*7
[/vba]
Если не угадала, регистрируйтесь и выкладывайте файл с примером

Автор - Pelena
Дата добавления - 05.10.2012 в 08:48
Gustav Дата: Пятница, 05.10.2012, 10:25 | Сообщение № 3
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Константин)
и чтобы эти даты не попадали на выходные (суббота и воскресенье)

Не попадайте конечной датой на выходные и все остальные тоже не будут попадать, коль скоро интервалы между вехами - целые недели. "Это ж диалектика, это ж надо понимать" (с) smile


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Quote (Константин)
и чтобы эти даты не попадали на выходные (суббота и воскресенье)

Не попадайте конечной датой на выходные и все остальные тоже не будут попадать, коль скоро интервалы между вехами - целые недели. "Это ж диалектика, это ж надо понимать" (с) smile

Автор - Gustav
Дата добавления - 05.10.2012 в 10:25
Константин Дата: Пятница, 05.10.2012, 10:39 | Сообщение № 4
Группа: Гости
Други, не получается к примеру у меня конечная дата 18-Jun-13 предыдущая дата должна быть 3 недели назад, должны получить 28-May-13
Да, конечная дата может попасть на выходной, но предыдущие не могут))
 
Ответить
СообщениеДруги, не получается к примеру у меня конечная дата 18-Jun-13 предыдущая дата должна быть 3 недели назад, должны получить 28-May-13
Да, конечная дата может попасть на выходной, но предыдущие не могут))

Автор - Константин
Дата добавления - 05.10.2012 в 10:39
Pelena Дата: Пятница, 05.10.2012, 10:46 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (Константин)
не получается к примеру у меня конечная дата 18-Jun-13 предыдущая дата должна быть 3 недели назад, должны получить 28-May-13

У меня получается

Константин, если начальная дата попадает на выходной, что с ней делать: увеличивать или уменьшать?

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (Константин)
не получается к примеру у меня конечная дата 18-Jun-13 предыдущая дата должна быть 3 недели назад, должны получить 28-May-13

У меня получается

Константин, если начальная дата попадает на выходной, что с ней делать: увеличивать или уменьшать?

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

Автор - Pelena
Дата добавления - 05.10.2012 в 10:46
Константин Дата: Пятница, 05.10.2012, 10:48 | Сообщение № 6
Группа: Гости
В таком же формате написано в таблице, только 3 weeks 5 weeks и так далее
 
Ответить
СообщениеВ таком же формате написано в таблице, только 3 weeks 5 weeks и так далее

Автор - Константин
Дата добавления - 05.10.2012 в 10:48
kon1122 Дата: Пятница, 05.10.2012, 10:53 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

красная конечная дата, все считал вручную...
К сообщению приложен файл: Book1.xlsx (9.9 Kb)
 
Ответить
Сообщениекрасная конечная дата, все считал вручную...

Автор - kon1122
Дата добавления - 05.10.2012 в 10:53
Gustav Дата: Пятница, 05.10.2012, 11:07 | Сообщение № 8
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Константин, файлом ещё больше путаете нас. Почему 18.06.13 - 4 недели = 18.05.13 у Вас? У меня 21.05.13 (понедельник) получается. Причем 18.06.13 это вторник, а вот 18.05.13 как раз суббота. Так чему верить-то?


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеКонстантин, файлом ещё больше путаете нас. Почему 18.06.13 - 4 недели = 18.05.13 у Вас? У меня 21.05.13 (понедельник) получается. Причем 18.06.13 это вторник, а вот 18.05.13 как раз суббота. Так чему верить-то?

Автор - Gustav
Дата добавления - 05.10.2012 в 11:07
Pelena Дата: Пятница, 05.10.2012, 11:12 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Gustav, 21.05.13 - вторник
У меня даты тоже не совпадают с примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеGustav, 21.05.13 - вторник
У меня даты тоже не совпадают с примером

Автор - Pelena
Дата добавления - 05.10.2012 в 11:12
Gustav Дата: Пятница, 05.10.2012, 11:25 | Сообщение № 10
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Quote (Pelena)
Gustav, 21.05.13 - вторник

Гы! Согласен! Ну я имел в виду, что не выходной biggrin

Сварганил примерно такую формулу (для ячейки K28, в другие просто скопировать):

[vba]
Code
=$L$29 - 7*(ЛЕВСИМВ($A28;ПОИСК(" ";$A28;1)-1)-1) - ВЫБОР(ДЕНЬНЕД($L$29;2);7;7;7;7;7;5;6)
[/vba]


МОИ: Ник, Tip box: 41001663842605
 
Ответить
Сообщение
Quote (Pelena)
Gustav, 21.05.13 - вторник

Гы! Согласен! Ну я имел в виду, что не выходной biggrin

Сварганил примерно такую формулу (для ячейки K28, в другие просто скопировать):

[vba]
Code
=$L$29 - 7*(ЛЕВСИМВ($A28;ПОИСК(" ";$A28;1)-1)-1) - ВЫБОР(ДЕНЬНЕД($L$29;2);7;7;7;7;7;5;6)
[/vba]

Автор - Gustav
Дата добавления - 05.10.2012 в 11:25
Pelena Дата: Пятница, 05.10.2012, 11:29 | Сообщение № 11
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
А у меня так получилось (для D1)
[vba]
Code
=РАБДЕНЬ($L$29;-ЛЕВСИМВ($A1;НАЙТИ(" ";$A1)-1)*5)
[/vba]


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеА у меня так получилось (для D1)
[vba]
Code
=РАБДЕНЬ($L$29;-ЛЕВСИМВ($A1;НАЙТИ(" ";$A1)-1)*5)
[/vba]

Автор - Pelena
Дата добавления - 05.10.2012 в 11:29
kon1122 Дата: Понедельник, 08.10.2012, 02:22 | Сообщение № 12
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Pelena, считал наскоряк в ручную, поэтому возможны ошибки. Спасибо всем за помощь, прошу только сказать как пользоваться вашими формулами? Я копировал их себе в разные клетки но они у меня остаются просто перечнем символов.


Сообщение отредактировал kon1122 - Понедельник, 08.10.2012, 05:03
 
Ответить
СообщениеPelena, считал наскоряк в ручную, поэтому возможны ошибки. Спасибо всем за помощь, прошу только сказать как пользоваться вашими формулами? Я копировал их себе в разные клетки но они у меня остаются просто перечнем символов.

Автор - kon1122
Дата добавления - 08.10.2012 в 02:22
kon1122 Дата: Понедельник, 08.10.2012, 02:56 | Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Gustav, считалось наскоряк, не обращайте внимание, не могу свствать ваши формулы, как быть?
 
Ответить
СообщениеGustav, считалось наскоряк, не обращайте внимание, не могу свствать ваши формулы, как быть?

Автор - kon1122
Дата добавления - 08.10.2012 в 02:56
_Boroda_ Дата: Понедельник, 08.10.2012, 03:18 | Сообщение № 14
Группа: Админы
Ранг: Местный житель
Сообщений: 16715
Репутация: 6504 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Спят они. Четвертый час ночи.
Quote (kon1122)
Я копировал их себе в разные клетки но они у меня остаются просто формулами.

Поставьте в ячейках формат "Общий", а потом вставляйте туда формулы.


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

Поставьте в ячейках формат "Общий", а потом вставляйте туда формулы.

Автор - _Boroda_
Дата добавления - 08.10.2012 в 03:18
kon1122 Дата: Понедельник, 08.10.2012, 04:59 | Сообщение № 15
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

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


Сообщение отредактировал kon1122 - Понедельник, 08.10.2012, 05:00
 
Ответить
Сообщение_Boroda_, не помогло
я так понимаю, у этих формул нет привязки к моей таблице, другими словами мне нужно повторить эту формулу не копируя отсюда, а набирая ее в своей таблице, но я не знаю как ее так же набрать в excel

Автор - kon1122
Дата добавления - 08.10.2012 в 04:59
Gustav Дата: Понедельник, 08.10.2012, 07:05 | Сообщение № 16
Группа: Админы
Ранг: Участник клуба
Сообщений: 2797
Репутация: 1161 ±
Замечаний: ±

начинал с Excel 4.0, видел 2.1
Может быть, у Вас Excel английский? Зарядил файл всеми формулами.
К сообщению приложен файл: kon1122.xlsx (15.6 Kb)


МОИ: Ник, Tip box: 41001663842605
 
Ответить
СообщениеМожет быть, у Вас Excel английский? Зарядил файл всеми формулами.

Автор - Gustav
Дата добавления - 08.10.2012 в 07:05
kon1122 Дата: Понедельник, 08.10.2012, 07:53 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel конечно английский
 
Ответить
СообщениеExcel конечно английский

Автор - kon1122
Дата добавления - 08.10.2012 в 07:53
kon1122 Дата: Понедельник, 08.10.2012, 08:49 | Сообщение № 18
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

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


Сообщение отредактировал kon1122 - Понедельник, 08.10.2012, 08:56
 
Ответить
СообщениеСпасибо, заработало)) всеми формулами не обязательно, у меня же все равно столбцы и строки не совпадают с примером.
А кто мне может провести лекбес, как она получается, не хочется каждый раз спрашивать.

Автор - kon1122
Дата добавления - 08.10.2012 в 08:49
kon1122 Дата: Понедельник, 08.10.2012, 08:54 | Сообщение № 19
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

_Boroda_, а вот если формат ставить общий, тогда не работает, надо ставить формат ДАТА
 
Ответить
Сообщение_Boroda_, а вот если формат ставить общий, тогда не работает, надо ставить формат ДАТА

Автор - kon1122
Дата добавления - 08.10.2012 в 08:54
Pelena Дата: Понедельник, 08.10.2012, 09:24 | Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 19404
Репутация: 4555 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (kon1122)
кто мне может провести лИкбеЗ


Вот эта часть ЛЕВСИМВ($A1;НАЙТИ(" ";$A1) выделяет из текста символы до первого пробела, т.е. число недель.
А функция РАБДЕНЬ вычитает (стоИт минус) из заданной даты количество рабочих дней, т.е. это самое число недель, умноженное на 5.

А вообще, зайдите на Главную страницу сайта. Библиотека, статьи - то, что Вам нужно.


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (kon1122)
кто мне может провести лИкбеЗ


Вот эта часть ЛЕВСИМВ($A1;НАЙТИ(" ";$A1) выделяет из текста символы до первого пробела, т.е. число недель.
А функция РАБДЕНЬ вычитает (стоИт минус) из заданной даты количество рабочих дней, т.е. это самое число недель, умноженное на 5.

А вообще, зайдите на Главную страницу сайта. Библиотека, статьи - то, что Вам нужно.

Автор - Pelena
Дата добавления - 08.10.2012 в 09:24
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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