1

Я пытаюсь выбрать лучший сценарий из данных в двух столбцах: Столбец 1 содержит значения для 20 строк (4, 6, 8, 10,5, 13 и т.д.). Столбец 2 содержит значения для тех же 20 строк (1100, 950, 800, 750 и т.д.).

Мне нужно искать 6 минимально возможное среднее значение в столбце 1, не превышая конкретное значение в столбце 2. например 5000. Цель состоит в том, чтобы получить минимальное значение для столбца 1, а в столбце 2 - максимально приблизиться к 5000.

Пример: Row1 4, 1100, Row3 8, 800 и т.д. Всего будет 6 или 1900. (Я только что сделал 2 ряда, но мне нужно лучшее из 6.) Я попытался опубликовать скриншот, но мне не хватает очков репутации. :(

Любая помощь будет принята с благодарностью!

1 ответ1

0

Я бы использовал Power Query Add-In для этого. Я попробовал этот конкретный вызов и заставил его работать. Вы можете скачать и использовать мой демонстрационный файл с моего OneDrive:

http://1drv.ms/1AzPAZp

Это файл: Power Query demo - лучшие комбинации значений из двух столбцов.

Как описано в листе ReadMe, мне не нужно было писать много функций - в основном он создавался путем щелчка по интерфейсу пользователя.

Мой план состоит в том, чтобы соединить каждую комбинацию строк 5 раз, чтобы получить каждую возможную комбинацию из 6 строк. Затем я вычисляю значения Среднее и Сумма, затем фильтрую и сортирую их, чтобы получить наилучшую комбинацию.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .