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

Вход

Регистрация

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

 

= Мир MS Excel/График платежей с учетом долгов и отсрочек по поставщикам - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
График платежей с учетом долгов и отсрочек по поставщикам
Alexxx85 Дата: Четверг, 22.10.2020, 20:48 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Добрый вечер!
Задача для меня оказалось более чем сложная:
Есть данные по закупкам сырья от разных поставщиков с разными датами поставок и сроками по отсрочке оплаты (лист Поставки). Могу найти крайнюю дату оплаты и сколько раб дней осталось до неё. Есть данные по платежам по конкретным поставщикам, т.е. дата платежа, кому оплатили и сумма (лист Платежи). Могу посчитать сколько и кому всего оплатили и остаток долгов. А посчитать какому поставщику сколько нужно оплатить сегодня и завтра, с учетом поставок в разные даты и с учетом разных дней отсрочек не получается (лист Ежедневные платежи).
Т.Е. мне нужно понимать сколько необходимо выделять денег на оплату поставщикам на сегодня и завтра так, чтобы не было просрочек по каждой поставке.
Заранее благодарен за помощь!
К сообщению приложен файл: alexey.xlsx (55.8 Kb)
 
Ответить
СообщениеДобрый вечер!
Задача для меня оказалось более чем сложная:
Есть данные по закупкам сырья от разных поставщиков с разными датами поставок и сроками по отсрочке оплаты (лист Поставки). Могу найти крайнюю дату оплаты и сколько раб дней осталось до неё. Есть данные по платежам по конкретным поставщикам, т.е. дата платежа, кому оплатили и сумма (лист Платежи). Могу посчитать сколько и кому всего оплатили и остаток долгов. А посчитать какому поставщику сколько нужно оплатить сегодня и завтра, с учетом поставок в разные даты и с учетом разных дней отсрочек не получается (лист Ежедневные платежи).
Т.Е. мне нужно понимать сколько необходимо выделять денег на оплату поставщикам на сегодня и завтра так, чтобы не было просрочек по каждой поставке.
Заранее благодарен за помощь!

Автор - Alexxx85
Дата добавления - 22.10.2020 в 20:48
Светлый Дата: Четверг, 22.10.2020, 21:41 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Добрый вечер!
А Вы как хотите платить? Равномерно на всю отсрочку или в последний день всю сумму?


Программировать проще, чем писать стихи.
 
Ответить
СообщениеДобрый вечер!
А Вы как хотите платить? Равномерно на всю отсрочку или в последний день всю сумму?

Автор - Светлый
Дата добавления - 22.10.2020 в 21:41
Alexxx85 Дата: Четверг, 22.10.2020, 21:46 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Оплаты будут не равномерные, и не регулярные. К примеру сегодня нужно оплатить 1 млн, и завтра 1 млн. Но сегодня оплаты не было. Значит с завтрашнего дня сумма платежа на этот день и следующий изменится.
 
Ответить
СообщениеОплаты будут не равномерные, и не регулярные. К примеру сегодня нужно оплатить 1 млн, и завтра 1 млн. Но сегодня оплаты не было. Значит с завтрашнего дня сумма платежа на этот день и следующий изменится.

Автор - Alexxx85
Дата добавления - 22.10.2020 в 21:46
Светлый Дата: Четверг, 22.10.2020, 22:53 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
К примеру сегодня нужно оплатить 1 млн, и завтра 1 млн.
А почему не по два миллиона. Откуда взялось это число?
Ещё раз: А Вы как хотите платить? Равномерно на все оставшиеся дни отсрочки или в последний день всю сумму? И какие ограничения есть на величину платежа в один день.
Полагаю, что лучше платёж поставщику сделать один раз, даже если от него несколько поставок с разными отсрочками. Минимизировать количество операций.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
К примеру сегодня нужно оплатить 1 млн, и завтра 1 млн.
А почему не по два миллиона. Откуда взялось это число?
Ещё раз: А Вы как хотите платить? Равномерно на все оставшиеся дни отсрочки или в последний день всю сумму? И какие ограничения есть на величину платежа в один день.
Полагаю, что лучше платёж поставщику сделать один раз, даже если от него несколько поставок с разными отсрочками. Минимизировать количество операций.

Автор - Светлый
Дата добавления - 22.10.2020 в 22:53
Alexxx85 Дата: Четверг, 22.10.2020, 23:55 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Ограничений по величине платежей нет. Платежи будут совершаться не по графику, а по наличию денег на счёте. График необходим для ориентира и чтобы не уйти в просрочку
 
Ответить
СообщениеОграничений по величине платежей нет. Платежи будут совершаться не по графику, а по наличию денег на счёте. График необходим для ориентира и чтобы не уйти в просрочку

Автор - Alexxx85
Дата добавления - 22.10.2020 в 23:55
Alexxx85 Дата: Пятница, 23.10.2020, 00:03 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Просто нужно понимать какому поставщику и сколько нужно платить в день чтобы не уйти в просрочку. И с каждым днём, не зависимо был платёж или нет, была корректировка платежа именно по поставщику в целом, считая все его приходы с учетом запланированных дней отсрочки
 
Ответить
СообщениеПросто нужно понимать какому поставщику и сколько нужно платить в день чтобы не уйти в просрочку. И с каждым днём, не зависимо был платёж или нет, была корректировка платежа именно по поставщику в целом, считая все его приходы с учетом запланированных дней отсрочки

Автор - Alexxx85
Дата добавления - 23.10.2020 в 00:03
Светлый Дата: Суббота, 24.10.2020, 14:01 | Сообщение № 7
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Формула на оба столбца сегодня и завтра:
Код
=ЕСЛИОШИБКА((СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$E$2:$E$45)-СУММЕСЛИ(Платежи!$B$2:$B$28;Поставки!$A2;Платежи!$C$2:$C$28))/СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45)*СЧЁТЕСЛИМН(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;">"&СТОЛБЕЦ(A2)-1);)
но это не совсем правильно. Надо учитывать короткие сроки. Пока не могу придумать, как.
*Вкралась ошибка.
Код
=ЕСЛИОШИБКА((СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$E$2:$E$45)-СУММЕСЛИ(Платежи!$B$2:$B$28;$A2;Платежи!$C$2:$C$28))/СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45)*СЧЁТЕСЛИМН(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;">"&СТОЛБЕЦ(A2)-1);)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Суббота, 24.10.2020, 20:31
 
Ответить
СообщениеФормула на оба столбца сегодня и завтра:
Код
=ЕСЛИОШИБКА((СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$E$2:$E$45)-СУММЕСЛИ(Платежи!$B$2:$B$28;Поставки!$A2;Платежи!$C$2:$C$28))/СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45)*СЧЁТЕСЛИМН(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;">"&СТОЛБЕЦ(A2)-1);)
но это не совсем правильно. Надо учитывать короткие сроки. Пока не могу придумать, как.
*Вкралась ошибка.
Код
=ЕСЛИОШИБКА((СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$E$2:$E$45)-СУММЕСЛИ(Платежи!$B$2:$B$28;$A2;Платежи!$C$2:$C$28))/СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45)*СЧЁТЕСЛИМН(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;">"&СТОЛБЕЦ(A2)-1);)

Автор - Светлый
Дата добавления - 24.10.2020 в 14:01
-vp- Дата: Суббота, 24.10.2020, 20:11 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 64
Репутация: 10 ±
Замечаний: 0% ±

Excel 2019
Alexxx85, здраствуйте. Как вариант, только формулы на листе Поставки в колонках G и H чуточку упростил.
Замечание к колоке Платеж на сегодня: если этот платеж сегодня не погасить, сумма будет "висеть" либо прибавляться к следующим платежам до погашения долга.
К сообщению приложен файл: alexey-3-.xlsx (59.2 Kb)
 
Ответить
СообщениеAlexxx85, здраствуйте. Как вариант, только формулы на листе Поставки в колонках G и H чуточку упростил.
Замечание к колоке Платеж на сегодня: если этот платеж сегодня не погасить, сумма будет "висеть" либо прибавляться к следующим платежам до погашения долга.

Автор - -vp-
Дата добавления - 24.10.2020 в 20:11
Светлый Дата: Суббота, 24.10.2020, 21:40 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Теперь учитываются короткие периоды. Формула массива:
Код
=ЕСЛИОШИБКА(МАКС((СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$E$2:$E$45)-СУММЕСЛИ(Платежи!$B$2:$B$28;$A2;Платежи!$C$2:$C$28))/СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45)*СЧЁТЕСЛИМН(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;">"&СТОЛБЕЦ(A2)-1);(СУММЕСЛИМН(Поставки!$E$2:$E$45;Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;МИН(ЕСЛИ(Поставки!$B$2:$B$45=$A2;Поставки!$H$2:$H$45)))-СУММЕСЛИ(Платежи!$B$2:$B$28;$A2;Платежи!$C$2:$C$28))/МИН(ЕСЛИ(Поставки!$B$2:$B$45=$A2;Поставки!$H$2:$H$45)));)


Программировать проще, чем писать стихи.
 
Ответить
СообщениеТеперь учитываются короткие периоды. Формула массива:
Код
=ЕСЛИОШИБКА(МАКС((СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$E$2:$E$45)-СУММЕСЛИ(Платежи!$B$2:$B$28;$A2;Платежи!$C$2:$C$28))/СУММЕСЛИ(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45)*СЧЁТЕСЛИМН(Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;">"&СТОЛБЕЦ(A2)-1);(СУММЕСЛИМН(Поставки!$E$2:$E$45;Поставки!$B$2:$B$45;$A2;Поставки!$H$2:$H$45;МИН(ЕСЛИ(Поставки!$B$2:$B$45=$A2;Поставки!$H$2:$H$45)))-СУММЕСЛИ(Платежи!$B$2:$B$28;$A2;Платежи!$C$2:$C$28))/МИН(ЕСЛИ(Поставки!$B$2:$B$45=$A2;Поставки!$H$2:$H$45)));)

Автор - Светлый
Дата добавления - 24.10.2020 в 21:40
Alexxx85 Дата: Воскресенье, 25.10.2020, 20:43 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Светлый, Добрый вечер. Во вложении файл со вставленным массивом. Почему-то считает корректно не везде. выделил желтым.
К сообщению приложен файл: 2456212.xlsx (94.9 Kb)
 
Ответить
СообщениеСветлый, Добрый вечер. Во вложении файл со вставленным массивом. Почему-то считает корректно не везде. выделил желтым.

Автор - Alexxx85
Дата добавления - 25.10.2020 в 20:43
Светлый Дата: Понедельник, 26.10.2020, 01:03 | Сообщение № 11
Группа: Друзья
Ранг: Старожил
Сообщений: 1850
Репутация: 523 ±
Замечаний: 0% ±

Excel 2013, 2016
Почему-то считает корректно не везде.
Вообще-то, это формула массива. У Вас она не массивная введена. Рассчитана только на два дня, а Вы протянули на несколько.
Если Вы хотите на несколько дней, используйте формулу из сообщения № 7. Но она может просрочить платёж на короткий период 1-3 дня, если другая поставка на длинный период будет с небольшой суммой. Перетянет сумму срочного платежа на более длинный период.


Программировать проще, чем писать стихи.
 
Ответить
Сообщение
Почему-то считает корректно не везде.
Вообще-то, это формула массива. У Вас она не массивная введена. Рассчитана только на два дня, а Вы протянули на несколько.
Если Вы хотите на несколько дней, используйте формулу из сообщения № 7. Но она может просрочить платёж на короткий период 1-3 дня, если другая поставка на длинный период будет с небольшой суммой. Перетянет сумму срочного платежа на более длинный период.

Автор - Светлый
Дата добавления - 26.10.2020 в 01:03
Alexxx85 Дата: Понедельник, 26.10.2020, 08:10 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2016
Спасибо! Все работает
 
Ответить
СообщениеСпасибо! Все работает

Автор - Alexxx85
Дата добавления - 26.10.2020 в 08:10
  • Страница 1 из 1
  • 1
Поиск:

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