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

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

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

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 03.01.2011, 06:16   #1
Fox River
Пользователь
 
Регистрация: 08.12.2010
Сообщений: 12
По умолчанию Количество дней недели в периоде

Здравствуйте, помогите сделать формулу нахождения количества дней недели например воскресных дней в периоде. В ячейке А1 дата 02.02.2010 в ячейке В1 дата 05.05.2011 года, необходимо определить сколько воскресений или суббот в данном периоде. И если это возможно то и праздничные дни тоже включить. Предполагаю что должна быть формула массива, но у меня пока не получается.
Fox River вне форума
Старый 03.01.2011, 10:14   #2
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

=СУММ(--(ДЕНЬНЕД(СТРОКА(ДВССЫЛ(A1&":"&B1)); 2)>5)) + СУММ((праздники>=A1)*(праздники<=B1 ))
где
праздники - ссылка на диапазон, в котором перечислены праздники
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 03.01.2011, 10:27   #3
Fox River
Пользователь
 
Регистрация: 08.12.2010
Сообщений: 12
По умолчанию

Спасибо огромное, а скажите что это за -- в начале формулы?
Fox River вне форума
Старый 03.01.2011, 11:20   #4
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

ДЕНЬНЕД(СТРОКА(ДВССЫЛ(A1&":"&B1)); 2)>5 - это операция сравнения, которая вернет ЛОЖЬ для дней от понедельника до пятницы и ИСТИНА для субботы, воскресенья. -ИСТИНА = -1, --ИСТИНА = 1, --ЛОЖЬ = -ЛОЖЬ = 0
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума
Старый 03.01.2011, 11:46   #5
Fox River
Пользователь
 
Регистрация: 08.12.2010
Сообщений: 12
По умолчанию

спасибо!!!
Fox River вне форума
Старый 10.12.2011, 17:49   #6
oljaolja
Новичок
Джуниор
 
Регистрация: 10.12.2011
Сообщений: 1
По умолчанию

Используя встроенные функции, определить дни недели для дат праздников текущего года
oljaolja вне форума
Старый 10.12.2011, 22:53   #7
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,856
По умолчанию Совсем обнаглели студенты

Цитата:
Сообщение от oljaolja Посмотреть сообщение
Используя встроенные функции, определить дни недели для дат праздников текущего года
Это что такое? Приказ?

У нас на форуме темы с приказами закрываются...
EducatedFool вне форума
Закрытая тема


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
количество рабочих дней в месяце. RKS Общие вопросы Delphi 6 30.10.2010 08:00
количество дней denis_stell Помощь студентам 4 11.04.2010 00:28
Как подсчитать количество дней недели в году? delphiboy Microsoft Office Excel 6 28.02.2010 04:39
Зависимость даты дней от дня недели valerij Microsoft Office Excel 16 18.06.2009 01:17
определить день недели по заданному числу (считать в месяце 30 дней и первый день месяца понедельник dan1991 Помощь студентам 1 01.03.2009 20:59