Подобрать строки, чтобы сумма по столбцам находилась в референсных значениях (диапазонах по столбцам), Спрашивал решение даже на форумах Python in Excel пока без результата
Привет! 1. Лист1 - Refer. Таблица диапазонов. Всего столбцов около 30
Индекс
А
А1
А2
А3
А4
А5
А6
А7
А8
1500-3000
700-3000
5-100
1,1- 50
1,2- 50
425-3500
5-100
1,5-100
400-1000
2. Лист2 - Result. Промежуточные итоги. В строке 6 знаком Х отмечены значения, которые не входят в диапазон строки 2
Индекс
А
А1
А2
А3
А4
А5
А6
А7
А8
1502
1000
8
0,8
1,1
500
8
2
395
3.Лист3 - Base. Около 7000 строк. Значения по строкам, для уменьшения нулей после запятой, умножены на 100. Но их можно изменять от 1 до 1000. Если при 100, значения 1 строки: 168, 0,18, 0,62, 0,03 то при 10, значения 1 строки: 16,8, 0,018, 0, 062, 0,003...
Индекс
А
А1
А2
А3
А4
А5
А6
А7
А8
1
168
0,18
0,62
0,03
2
261
0,334
0,227
0,222
0,101
89
3
252
0,193
0,19
0,19
0,114
60
4
266
0,267
0,21
0,2
0,112
42
5
302
0,001
0,163
0,053
0,455
0,187
6
280
0,143
0,033
28,9
0,49
0,327
Задача выбрать одну или больше строк из Лист3 - Base, таким образом чтобы сумма по столбцам с Лист2 - Result находилась в границах диапазона Лист1 - Refer.
neurologkhv, что мешает сделать примитивнее пример? а решение потом масштабировать на рабочий файл? ...если дадут конечно ) ... ...да, ни одна строка (из 7000) не удовлетворяет заявленным условиям