|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
11.11.2010, 00:25 | #1 |
Регистрация: 09.11.2010
Сообщений: 7
|
Даты в excel 2007/2010
Доброго времени суток!
Суть вопроса в следующем: нужно установить начальную дату, например, 10.11.2010, к дате прибавить 8 рабочих дней (не календарных), из-за того что 13.11.2010 (рабочая суббота), конечная дата получается 19.11.2010, а нужна 18.11.2010. Как обойти эту рабочую субботу, да и в принципе, другие рабочие выходные дни? |
11.11.2010, 02:47 | #2 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
формула ссылается на две ячейки (начальная дата, к-во раб.дней) и диапазон (с рабочими субботами, воскресеньями). диапазон может быть колонкой, или строкой необходимого размера (в примере 2 ячейки)
см.вложение
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.11.2010, 08:56 | #3 |
Регистрация: 09.11.2010
Сообщений: 7
|
Спасибо, работает. Но как быть с другими месяцами, например, в феврале 2010, когда суббота 27.02. тоже была рабочая, так же получается больше на один день или, например, нерабочий понедельник 08.03.2010 получается на один день больше?
Последний раз редактировалось alex1910; 11.11.2010 в 08:58. |
11.11.2010, 11:47 | #4 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
a)субботу 27.02, как и сколько угодно других "рабочих выходных" вы могли внести самостоятельно в диапазон рабочих дней (был выделен серым цветом), если "рабочих выходных" многоможно указать диапазон побольше, чем это было сделано примере (диапазон в 2 ячейки)
б)нерабочий понедельник 08.03 - опраздниках вообще не было разговора (хотя я мог и сам догадаться) итак: сейчас на втором листе организованы две колонки: праздники и раб.дни. на их основании вычисляются именованые диапазоны праздники и раб.дни (см.в формуле). записывайте в праздники, те праздники, которые попали на будние дни. соответственно в раб.дни записывайте субботы-воскресья, в которые надо будет работать. напомню, у нас если праздник попал на выходной, нерабочим обьявляется следующий рабочий день. думаю на 08.03.2011 расклад будет такой: суббота, 5 марта, - работаем, воскресенье, понедельник, вторник (6,7,8 марта) - отдыхаем т.е. 05.03.2011 должен попасть в рабочие дни, а 07.03.2011 и 08.03.2011 - в праздники.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.11.2010, 12:52 | #5 |
Регистрация: 09.11.2010
Сообщений: 7
|
а январь, там больше чем один выходной день?
|
11.11.2010, 13:09 | #6 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
уважаемый, alex1910, Вам, в виде файла книга443.xls, свалился на компьютер инструмент для определения какой должна быть дата, чтобы между начальной датой и этой (найденной) было заданное количество рабочих дней (начальная и конечная дата включаются, начальная в том случае, если она является рабочим днем). Откройте лист2 и запишите туда все праздничные дни.
пользуясь случаем: 01.01.2011 не надо писать как праздничный день, он и так на субботу выпал. я тут бросил кости, погадал на кофейной гуще - выпало, что 03.01.2011 будет обьявлен выходным. В конце этого года Кабинет Министров РФ подтвердит или опровергнет мое предсказание, следите за официальными сообщениями в прессе. успехов!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.11.2010, 13:43 | #7 |
Регистрация: 09.11.2010
Сообщений: 7
|
Преогромное спасибо! Но, как говорится пользуясь случаем, а можно, чтобы получившиеся даты после прибавления определенного количества раб. дней еще и показывали день недели? |
11.11.2010, 14:09 | #8 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
в соседнюю ячейку напишите =, и ткните мышом в ячейку, в которой определяли конечную дату, Enter. Правой кнопкой по этой ячейке, "формат ячеек", в поле "числовые форматы", выбираете "(все форматы)", в поле "тип", пишете дддд, кнопка "ОК"... наслаждаетесь результами самостоятельно проделанной работы
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
11.11.2010, 14:30 | #9 |
Регистрация: 09.11.2010
Сообщений: 7
|
Как все просто однако!!!!
|
11.11.2010, 14:44 | #10 |
Регистрация: 09.11.2010
Сообщений: 7
|
а понедельник показывает ##########
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Word 2007, 2010 Слетели шорткаты | chugo | Microsoft Office Word | 6 | 09.09.2010 11:40 |
В Excel 2010 макрос медленнее в 3 раза чем в 2007 | Владимир. | Microsoft Office Excel | 12 | 22.05.2010 18:24 |
Вставка даты в Excel 2007 | Loiso | Microsoft Office Excel | 3 | 19.03.2010 17:35 |
Не вставить рисунок в Word 2007-2010 | Tongo | Microsoft Office Word | 0 | 05.01.2010 20:24 |
неверное преобразование даты при открытии DBF файла в MS Excel 2007 | Serge_Bliznykov | Microsoft Office Excel | 13 | 26.11.2009 09:37 |