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

Вход

Регистрация

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

 

= Мир MS Excel/Платежный день, который приходится на вторник или четверг - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Платежный день, который приходится на вторник или четверг
anya87 Дата: Среда, 16.10.2019, 17:52 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый день. Помогите пожалуйста прописать формулу.
Нужно просчитать дату оплаты счетов. если по условиям отсрочка минимум 35 банковских дней. платежный день - вторник или четверг, а четвертая неделя месяца - понедельник.
Такое вообще возможно

То есть оплата не раньше 35 банковских дней, а только по истечении этого срока, в ближайший вторник или четверг
К сообщению приложен файл: 6078078.xls (34.0 Kb)


Сообщение отредактировал anya87 - Четверг, 17.10.2019, 11:00
 
Ответить
СообщениеДобрый день. Помогите пожалуйста прописать формулу.
Нужно просчитать дату оплаты счетов. если по условиям отсрочка минимум 35 банковских дней. платежный день - вторник или четверг, а четвертая неделя месяца - понедельник.
Такое вообще возможно

То есть оплата не раньше 35 банковских дней, а только по истечении этого срока, в ближайший вторник или четверг

Автор - anya87
Дата добавления - 16.10.2019 в 17:52
Pelena Дата: Среда, 16.10.2019, 17:55 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19392
Репутация: 4537 ±
Замечаний: ±

Excel 365 & Mac Excel
anya87, название темы должно отражать суть задачи. Исправьте в соответствии с Правилами форума.
А, это ещё и дубль. Эту закрываю, в другой название правильнее

-----------------------------
Так, я запуталась. anya87, Ваши темы - это разные задачи?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816


Сообщение отредактировал Pelena - Среда, 16.10.2019, 18:04
 
Ответить
Сообщениеanya87, название темы должно отражать суть задачи. Исправьте в соответствии с Правилами форума.
А, это ещё и дубль. Эту закрываю, в другой название правильнее

-----------------------------
Так, я запуталась. anya87, Ваши темы - это разные задачи?

Автор - Pelena
Дата добавления - 16.10.2019 в 17:55
anya87 Дата: Четверг, 17.10.2019, 10:39 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
anya87, название темы должно отражать суть задачи. Исправьте в соответствии с Правилами форума.
А, это ещё и дубль. Эту закрываю, в другой название правильнее

-----------------------------
Так, я запуталась. anya87, Ваши темы - это разные задачи?


Да. это разные задачи. условия разные.
 
Ответить
Сообщение
anya87, название темы должно отражать суть задачи. Исправьте в соответствии с Правилами форума.
А, это ещё и дубль. Эту закрываю, в другой название правильнее

-----------------------------
Так, я запуталась. anya87, Ваши темы - это разные задачи?


Да. это разные задачи. условия разные.

Автор - anya87
Дата добавления - 17.10.2019 в 10:39
anya87 Дата: Четверг, 17.10.2019, 12:06 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 8
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
[vba]
Код
=ЕСЛИ(ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)<2;РАБДЕНЬ(A2;B2)-ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)+2;ЕСЛИ(ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)<4;РАБДЕНЬ(A2;B2)-ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)+4;РАБДЕНЬ(A2;B2)-ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)+9))
[/vba]

Сама прописала только формулу по оплате по вторникам и четвергам. Проверьте меня.
К сообщению приложен файл: 35__.xls (35.0 Kb)


Сообщение отредактировал anya87 - Четверг, 17.10.2019, 12:09
 
Ответить
Сообщение[vba]
Код
=ЕСЛИ(ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)<2;РАБДЕНЬ(A2;B2)-ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)+2;ЕСЛИ(ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)<4;РАБДЕНЬ(A2;B2)-ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)+4;РАБДЕНЬ(A2;B2)-ДЕНЬНЕД(РАБДЕНЬ(A2;B2);2)+9))
[/vba]

Сама прописала только формулу по оплате по вторникам и четвергам. Проверьте меня.

Автор - anya87
Дата добавления - 17.10.2019 в 12:06
bmv98rus Дата: Четверг, 17.10.2019, 14:46 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4112
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
anya87, уточите условие. Берем пример Июль 2019. который с понедельника начинается и заканчивается средой, при этом 4я неделя с 21 по 27е. а после следует еще вторник 30го. ну и какие дни платежные?


Замечательный Временно просто медведь , процентов на 20.
 
Ответить
Сообщениеanya87, уточите условие. Берем пример Июль 2019. который с понедельника начинается и заканчивается средой, при этом 4я неделя с 21 по 27е. а после следует еще вторник 30го. ну и какие дни платежные?

Автор - bmv98rus
Дата добавления - 17.10.2019 в 14:46
MCH Дата: Четверг, 17.10.2019, 16:43 | Сообщение № 6
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

а четвертая неделя месяца - понедельник.

Не понятно, зачем это условие и как его использовать?
У меня получилась такая формула
Код
=РАБДЕНЬ(A2;B2)+ПОИСКПОЗ(1=1;ЕЧИСЛО(ПОИСК(ДЕНЬНЕД(РАБДЕНЬ(A2;B2)+{0;1;2;3;4;5;6};2);"24"));)-1

Вариант 2:
Код
=МИН(ЕСЛИ(ЕЧИСЛО(ПОИСК(ДЕНЬНЕД(РАБДЕНЬ(A2;B2)+{0;1;2;3;4;5;6};2);"24"));РАБДЕНЬ(A2;B2)+{0;1;2;3;4;5;6}))

Если 35й рабочий день вторник или четверг, то будет выбрана эта дата
Вместо вторника и четверга можно задать любые дни недели, это делается в записи "24", где "2" - это вторник, "4" - четверг
К сообщению приложен файл: _6078078.xls (38.0 Kb)
 
Ответить
Сообщение
а четвертая неделя месяца - понедельник.

Не понятно, зачем это условие и как его использовать?
У меня получилась такая формула
Код
=РАБДЕНЬ(A2;B2)+ПОИСКПОЗ(1=1;ЕЧИСЛО(ПОИСК(ДЕНЬНЕД(РАБДЕНЬ(A2;B2)+{0;1;2;3;4;5;6};2);"24"));)-1

Вариант 2:
Код
=МИН(ЕСЛИ(ЕЧИСЛО(ПОИСК(ДЕНЬНЕД(РАБДЕНЬ(A2;B2)+{0;1;2;3;4;5;6};2);"24"));РАБДЕНЬ(A2;B2)+{0;1;2;3;4;5;6}))

Если 35й рабочий день вторник или четверг, то будет выбрана эта дата
Вместо вторника и четверга можно задать любые дни недели, это делается в записи "24", где "2" - это вторник, "4" - четверг

Автор - MCH
Дата добавления - 17.10.2019 в 16:43
bmv98rus Дата: Четверг, 17.10.2019, 17:45 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4112
Репутация: 769 ±
Замечаний: 0% ±

Excel 2013/2016
Не понятно, зачем это условие и как его использовать?
Тезка, ну понятно зачем, прада исходя из моего вопроса выше оно требует уточнения, а так, обычно последняя неделя (но не четвертая) месяца по другому правилу.
Без этого правила базируясь на том что сделано в прошлой теме.
Код
=-LOOKUP(-A3-B3;WEEKDAY(A3+B3;13)-A3-B3-{37;35;30;23;21;16;14;9;7;2;0})
К сообщению приложен файл: Copy_of_1200.xlsx (13.3 Kb)


Замечательный Временно просто медведь , процентов на 20.

Сообщение отредактировал bmv98rus - Четверг, 17.10.2019, 19:41
 
Ответить
Сообщение
Не понятно, зачем это условие и как его использовать?
Тезка, ну понятно зачем, прада исходя из моего вопроса выше оно требует уточнения, а так, обычно последняя неделя (но не четвертая) месяца по другому правилу.
Без этого правила базируясь на том что сделано в прошлой теме.
Код
=-LOOKUP(-A3-B3;WEEKDAY(A3+B3;13)-A3-B3-{37;35;30;23;21;16;14;9;7;2;0})

Автор - bmv98rus
Дата добавления - 17.10.2019 в 17:45
MCH Дата: Четверг, 17.10.2019, 19:32 | Сообщение № 8
Группа: Админы
Ранг: Старожил
Сообщений: 2004
Репутация: 752 ±
Замечаний: ±

т.е если платеж попадает нам 4ю (или последнюю) неделю месяца то выбираем понедельник?
решить можно достаточно просто, формируем перечень платежных дней в виле списка: вторники, четверги, понеделники, затем по дате + 35 дней выбираем ближайший платежный день
 
Ответить
Сообщениет.е если платеж попадает нам 4ю (или последнюю) неделю месяца то выбираем понедельник?
решить можно достаточно просто, формируем перечень платежных дней в виле списка: вторники, четверги, понеделники, затем по дате + 35 дней выбираем ближайший платежный день

Автор - MCH
Дата добавления - 17.10.2019 в 19:32
  • Страница 1 из 1
  • 1
Поиск:

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