Нужно решение с помощью формул Маленькое предварительное замечание. Пользуюсь Excel 2016, его и указал в профиле
Я создаю файл для анализа дебиторской задолженности. Клиенты по условию договоров сначала платят аванс, затем в рассрочку погашают оставшуюся часть суммы договора. Необходимо определить дату поступления аванса. Клиенты могут выплачивать аванс одним платежом или несколькими, могут единым платежом превысить сумму аванса - в этом и кроется проблема. Если бы количество клиентов было небольшим, можно было бы каждому договору дополнительный столбец выделить. Но клиентов - несколько тысяч. Нужно какое-то другое решение.
Если сузить задачу, то надо определить позицию ячейки в массиве данных, в которой определенному номеру договора будет соответствовать своя, заранее заданная, накопленная сумма (т.е. размер аванса).
Для одного условия - определения накопленной суммы - я формулу написал (суммы платежей в столбце "С", накопленную сумму задавал в яч. H1):
Но добавить второе условие (номер договора) - не получилось. Не знаю, как с этим справиться. Знаний не хватает....(((
Доброго всем времени суток! Здравствуйте.
Нужно решение с помощью формул Маленькое предварительное замечание. Пользуюсь Excel 2016, его и указал в профиле
Я создаю файл для анализа дебиторской задолженности. Клиенты по условию договоров сначала платят аванс, затем в рассрочку погашают оставшуюся часть суммы договора. Необходимо определить дату поступления аванса. Клиенты могут выплачивать аванс одним платежом или несколькими, могут единым платежом превысить сумму аванса - в этом и кроется проблема. Если бы количество клиентов было небольшим, можно было бы каждому договору дополнительный столбец выделить. Но клиентов - несколько тысяч. Нужно какое-то другое решение.
Если сузить задачу, то надо определить позицию ячейки в массиве данных, в которой определенному номеру договора будет соответствовать своя, заранее заданная, накопленная сумма (т.е. размер аванса).
Для одного условия - определения накопленной суммы - я формулу написал (суммы платежей в столбце "С", накопленную сумму задавал в яч. H1):
Если бы количество клиентов было небольшим, можно было бы каждому договору дополнительный столбец выделить. Но клиентов - несколько тысяч. Нужно какое-то другое решение.
Решение, насколько подозреваю - из области обработки массивов. Вот как к нему подобраться...
Если бы количество клиентов было небольшим, можно было бы каждому договору дополнительный столбец выделить. Но клиентов - несколько тысяч. Нужно какое-то другое решение.
Решение, насколько подозреваю - из области обработки массивов. Вот как к нему подобраться...konsvg
Nic70y, очень близок был к решению без доп.столбца. Это решение подтолкнуло. Нет у меня ЕСЛИОШИБКА() поэтому без нее. У меня получилось без проверки E4:E47=H2
Nic70y, очень близок был к решению без доп.столбца. Это решение подтолкнуло. Нет у меня ЕСЛИОШИБКА() поэтому без нее. У меня получилось без проверки E4:E47=H2
AlexM и Nic70y Я очень вам благодарен!!!! Формулы замечательные (столько нового узнал об обработке массивов) Все работает, как часики. И даже лучше))
AlexM и Nic70y Я очень вам благодарен!!!! Формулы замечательные (столько нового узнал об обработке массивов) Все работает, как часики. И даже лучше))konsvg
формула в сообщении №6, неверно определит позицию при <=12000 и 2314 При создании формул с массивами, чтобы понимать что происходит при вычислении, массивы можно просматривать. Для этого в строке формул выделяете интересующий фрагмент формулы и нажимаете F9 Прикладываю файл, который сохранил в копилке знаний.
формула в сообщении №6, неверно определит позицию при <=12000 и 2314 При создании формул с массивами, чтобы понимать что происходит при вычислении, массивы можно просматривать. Для этого в строке формул выделяете интересующий фрагмент формулы и нажимаете F9 Прикладываю файл, который сохранил в копилке знаний.AlexM