Страницы: 1
RSS
Распределение Брутто пропорционально Нетто, Код VBA
 
Здравствуйте.
Подскажите, пож-та, код на VBA для распределения веса брутто из столбца "C" пропорционально весу нетто в столбце "B" в рамках грузового места из столбца "A".
Исходная таблица может достигать больших размеров.
Файл прилагаю.

Спасибо.
 
asesja, Доброго дня.
Если заполнить по всем правилам таблицу, т.е. чтобы не было пустых ячеек в данных. то можно формулой
=(C2/100)*(B2/СУММЕСЛИ(A:A;A2;B:B)*100)


P.S. протестил на 80тысяч строк, с учётом что в формуле используются неограниченные диапазоны А:А и В:В, всё рассчиталось за 54 секунды.
Изменено: Wild.Godlike - 24.07.2020 11:45:57
 
Wild.Godlike спасибо.
Как вариант можно использовать, но мне нужен код для макроса с моими условиями. Это задачка с распределением - часть обще  программы.
В приложенном файле несколько столбцов из большой таблицы структуру которой нарушать нельзя, поэтому заполнение пустых ячеек пока не рассматриваю.
 
asesja, макросом
PS не факт, что данное распределение брутто правильное
Изменено: msi2102 - 24.07.2020 12:50:30
 
msi2102, это то что нужно. Спасибо.

Если не сложно подправьте, пож-та, макрос. Между столбцами будут находится столбцы с прочими данными.
Общая структура документа во вложении.
 
asesja, в следующий раз в файле с примером указывайте правильную структуру
 
msi2102, Спасибо. Просто Супер!
На будущее учту со структурой документа.
Страницы: 1
Наверх