![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Пользователь
Регистрация: 11.12.2013
Сообщений: 56
|
![]()
Написал формулу отсчета 3 дней от заданой даты не считая выходных.
В эклеселе она выглядит так =ЕСЛИ($D44>"";$H44+ДЕНЬ($AE44)-$AF44+ЕСЛИ(ИЛИ(И(ДЕНЬНЕД($AF44;2)=1 ;ДЕНЬНЕД(H44;2)=5);ДЕНЬНЕД($AF44;2) =1;ДЕНЬНЕД(H44;2)=4);ДЕНЬ(2);0);"") вставляеться в ячеку через VBA. Код:
![]()
Знаю как, не знаю что и с чем.
![]() |
![]() |
![]() |
![]() |
#2 |
Пользователь
Регистрация: 11.12.2013
Сообщений: 56
|
![]()
Этот участок формулы прибовляет либо 0 либо 2 при выполнении условие1 и условие2 или условие3 и условие4
Код:
Он прибавляет 2 если выполняеться любое одно условие, а мне нужно чтобы только при выполнении условия 1,2 или условия 3,4.
Знаю как, не знаю что и с чем.
![]() Последний раз редактировалось FiataliS; 13.01.2014 в 09:14. Причина: информация |
![]() |
![]() |
![]() |
#3 |
Пользователь
Регистрация: 11.12.2013
Сообщений: 56
|
![]()
Нашел решение, после "или"(or) нужно заново открывать "И"(and). Иначе условия 3 и 4 у меня считались как выполение любого из них.
![]() Недоглядел., простите за беспокойство. в Excel форсула теперь выглядит так =ЕСЛИ($D44>"";$H44+ДЕНЬ($AE44)-$AF44+ЕСЛИ(ИЛИ(И(ДЕНЬНЕД($AF44;2)=1 ;ДЕНЬНЕД(H44;2)=5);И(ДЕНЬНЕД($AF44; 2)=1;ДЕНЬНЕД(H44;2)=4));ДЕНЬ(2);0); "") А в VBA Код:
Знаю как, не знаю что и с чем.
![]() Последний раз редактировалось FiataliS; 13.01.2014 в 10:48. Причина: Ответ. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Постоянно слетает галочка "автоматически" в "Параметры Excel", "Формулы", "Вычисления в книге" | Alexsandrr | Microsoft Office Excel | 4 | 19.10.2013 14:22 |
Что в формуле означает выражение ="";"" | Робин | Microsoft Office Excel | 5 | 05.02.2013 22:54 |
МасОС не работает ,хоть и Видит,Интернет и "сломалась" "Сеть" =/ | ApxuKILLER | Операционные системы общие вопросы | 2 | 05.05.2011 08:22 |
Как работает system("copy \"C:\\1\"")? | Alena-b-v | Общие вопросы C/C++ | 4 | 01.09.2010 17:27 |
Почему не работает Case txt Like "текст1", "текст2" | Oooleg | Microsoft Office Excel | 2 | 15.07.2009 10:08 |