Доброго времени суток. Возникла необходимость найти наивысшие значения на основе определенной суммы. В приложении файл с отсортированным и выданным результатом (вручную). Задача такова: Обращаемся к коду (допустим 0363 ) считаем столбец Основное время (D) в нашем случае это 805. Находим 10% от этого времени 80,5 . Дальше нужно найти наивысшие значения в столбце % (G) . Выбирать их пока сумма значений в столбце Основное время на достигнет или не превысит 10% от общей суммы. ( в нашем случае это будет 110) Дальше выбрать наименьшее значение из того, что было выбрано до этого. ( в нашем случае это 130) Вписываем получившиеся значение в столбец напротив кода 0363 (Лист 2)
Вот такая запутанная задача. Вручную сделал 1 пример. Как сделать на ВБА или формуле ума не приложу. Буду рад любым советам и помощи.
Доброго времени суток. Возникла необходимость найти наивысшие значения на основе определенной суммы. В приложении файл с отсортированным и выданным результатом (вручную). Задача такова: Обращаемся к коду (допустим 0363 ) считаем столбец Основное время (D) в нашем случае это 805. Находим 10% от этого времени 80,5 . Дальше нужно найти наивысшие значения в столбце % (G) . Выбирать их пока сумма значений в столбце Основное время на достигнет или не превысит 10% от общей суммы. ( в нашем случае это будет 110) Дальше выбрать наименьшее значение из того, что было выбрано до этого. ( в нашем случае это 130) Вписываем получившиеся значение в столбец напротив кода 0363 (Лист 2)
Вот такая запутанная задача. Вручную сделал 1 пример. Как сделать на ВБА или формуле ума не приложу. Буду рад любым советам и помощи.Stormy
Это разные столбцы. Сегодня на ум пришла одна мыслишка. Сейчас пробую ее обкатать. Сделать промежуточный лист. Копировать строки удовлетворяющие требованию , а уже оттуда извлекать наименьшее значение.
Это разные столбцы. Сегодня на ум пришла одна мыслишка. Сейчас пробую ее обкатать. Сделать промежуточный лист. Копировать строки удовлетворяющие требованию , а уже оттуда извлекать наименьшее значение.Stormy