Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 24.06.2008, 12:58   #1
jungo
Форумчанин Подтвердите свой е-майл
 
Аватар для jungo
 
Регистрация: 14.11.2007
Сообщений: 163
По умолчанию Функция, которая пропускает выходные.

Привет всем!
Задача:

Мне нужно создать функцию которая делает:
Число рабочих дней плюс дата дает мне:
Дата которая автоматически не считает пятницу и субботу (Израиль как вы уже догадались).
Я слышал что в 2007 есть а у меня нету 2007-го...
Заранее спасибо!
Jungo must die!!! (C) Bill Gates.
jungo вне форума
Старый 24.06.2008, 13:38   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

РАБДЕНЬ

Возвращает число, представляющее дату, отстоящую на заданное количество рабочих дней вперед или назад от даты нач_дата. Рабочими днями не считаются выходные дни и дни, определенные как праздничные. Функция РАБДЕНЬ используется, чтобы исключить выходные дни или праздники при вычислении дат платежей, ожидаемых дат доставки или количества фактически отработанных дней.

Если данная функция недоступна или возвращает ошибку #ИМЯ?, установите и загрузите надстройку «Пакет анализа».

Инструкции

В меню Сервис выберите команду Надстройки.
В списке надстроек выберите Пакет анализа и нажмите кнопку OK.
Выполните инструкции программы установки, если это необходимо.
Синтаксис

РАБДЕНЬ(нач_дата ;количество_дней;праздники)

У меня все считает. В качестве выходных выкидывает субботы воскресенья и, соответсвенно, любую дату, которую я написал как праздничную и она попала в интервал.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 24.06.2008, 13:48   #3
SAS888
Старожил
 
Аватар для SAS888
 
Регистрация: 05.12.2007
Сообщений: 4,180
По умолчанию

Может быть больше подойдет функция ЧИСТРАБДНИ (NETWORKDAYS), которая находит количество рабочих дней между двумя датами.
Чем шире угол зрения, тем он тупее.
SAS888 вне форума
Старый 24.06.2008, 14:07   #4
jungo
Форумчанин Подтвердите свой е-майл
 
Аватар для jungo
 
Регистрация: 14.11.2007
Сообщений: 163
По умолчанию

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

IgorGO
А можно формулу на английском?

SAS888
У меня нет такой формулы, говорят в 2007 экселе она есть.
Jungo must die!!! (C) Bill Gates.
jungo вне форума
Старый 24.06.2008, 14:10   #5
jungo
Форумчанин Подтвердите свой е-майл
 
Аватар для jungo
 
Регистрация: 14.11.2007
Сообщений: 163
По умолчанию

Цитата:
Сообщение от jungo Посмотреть сообщение
Привет друзья! Спасибо за мгновенный ответ!!!

IgorGO
А можно формулу на английском?

SAS888
У меня нет такой формулы, говорят в 2007 экселе она есть.
Сделал как IgorGO написал и всё появилось!!!

Спасибо!!!
Jungo must die!!! (C) Bill Gates.
jungo вне форума
Старый 24.06.2008, 15:11   #6
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

И пятницы-субботы правильно считает?
Было предположение, что локализация должна учитываться, но уверенности не было.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 24.06.2008, 16:52   #7
jungo
Форумчанин Подтвердите свой е-майл
 
Аватар для jungo
 
Регистрация: 14.11.2007
Сообщений: 163
По умолчанию

И правильно! Она не учитывается... Что делать?
Jungo must die!!! (C) Bill Gates.
jungo вне форума
Старый 24.06.2008, 17:54   #8
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Что делать?
Писать формулы.
Смотри вложение.
Пятница и шабат - это святое! это выходные)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 24.06.2008, 17:59   #9
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Извини, от волнения файл не прицепил.
Вложения
Тип файла: rar ПтнСуб.rar (2.3 Кб, 126 просмотров)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете

Последний раз редактировалось IgorGO; 24.06.2008 в 19:12.
IgorGO вне форума
Старый 24.06.2008, 19:27   #10
jungo
Форумчанин Подтвердите свой е-майл
 
Аватар для jungo
 
Регистрация: 14.11.2007
Сообщений: 163
По умолчанию

Цитата:
Сообщение от IgorGO Посмотреть сообщение
Извини от волнения файл не прицепил.
Огромное спасибо! Это то!

А можно ещё и обнаглеть и попросить вариант создания функции?
Jungo must die!!! (C) Bill Gates.
jungo вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выделить выходные gavrylyuk Microsoft Office Excel 5 01.08.2008 13:28
Функция которая в массиве ищет максимальный по модулю элемент Absent Помощь студентам 5 19.11.2007 21:23
одна функция потока, а другая функция - член класса запускающего этот поток Дмитрий_Ч Общие вопросы C/C++ 2 27.09.2007 08:50
нужна функция WinApi, которая переводит десятичное число в шестнадцатиричное??? Morskoivolk Win Api 3 02.04.2007 18:14