Есть список чеков и известна сумма пробитая по безналу. Необходимо найти чеки которые были пробиты по безналу на заданную сумму. Если есть макросы или проверенные алгоритмы прошу поделиться решением задачи по подбору слагаемых под заданную сумму.
Поиск навел на ветку из темы http://www.excelworld.ru/forum/3-5196-2. Скачал файл 7471720.xlsm, работает только на маленьких выборках. У меня в примере 226 значений, макрос вылетает в ошибку "overflow" на строке For i = 1 To n 'подсчитываем суммы в массиве нарастающим итогом sms(i) = sms(i - 1) * Data(i, 1) Next i
Есть список чеков и известна сумма пробитая по безналу. Необходимо найти чеки которые были пробиты по безналу на заданную сумму. Если есть макросы или проверенные алгоритмы прошу поделиться решением задачи по подбору слагаемых под заданную сумму.
Поиск навел на ветку из темы http://www.excelworld.ru/forum/3-5196-2. Скачал файл 7471720.xlsm, работает только на маленьких выборках. У меня в примере 226 значений, макрос вылетает в ошибку "overflow" на строке For i = 1 To n 'подсчитываем суммы в массиве нарастающим итогом sms(i) = sms(i - 1) * Data(i, 1) Next iRusInco