Здравствуйте, помогите в решение поставленной задачи. При вводе трех параметров помещения, получается объем м2 (Лист1), на основании которого нужно подобрать оборудование по кубатуре (Лист2), и указать ее стоимость в определенной ячейки(Лист1). Если указанная кубатура (Лист 1) больше максимально возможной по оборудованию (Лист 2) то необходимо умножать в пропорциональном соотношении (к примеру если требуется оборудование на 3000м2, а максимальное на 2400м2, должно определить 2 по 1500м2). Возможно так сделать? Буду благодарен за любой ответ!
Здравствуйте, помогите в решение поставленной задачи. При вводе трех параметров помещения, получается объем м2 (Лист1), на основании которого нужно подобрать оборудование по кубатуре (Лист2), и указать ее стоимость в определенной ячейки(Лист1). Если указанная кубатура (Лист 1) больше максимально возможной по оборудованию (Лист 2) то необходимо умножать в пропорциональном соотношении (к примеру если требуется оборудование на 3000м2, а максимальное на 2400м2, должно определить 2 по 1500м2). Возможно так сделать? Буду благодарен за любой ответ!Alex_T
Не понял. Вы хотите, чтобы мы Вам задачу об упаковке рюкзака решили в обобщённом виде экселевскими формулами? Это Вам Борода нужен, он у нас волшебник...
Не понял. Вы хотите, чтобы мы Вам задачу об упаковке рюкзака решили в обобщённом виде экселевскими формулами? Это Вам Борода нужен, он у нас волшебник...StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
ладно, значит я не нужен А по делу - Alex_T, можно поподробнее про критерии
Цитата
умножать в пропорциональном соотношении
- ведь 3000м2 это не только 2 по 1500м2, но и 120 по 25м2 и при этом не всегда возможно подобрать точно - как тогда поступать? [p.s.]я вообще провизор по образованию и решал подобную задачу по подбору дозы препарата в зависимости от возраста и веса пациента при условии, что в таблетках фиксированное число мг действующего вещества (т.е. разные дозировки)
Цитата
Вам Борода нужен
ладно, значит я не нужен А по делу - Alex_T, можно поподробнее про критерии
Цитата
умножать в пропорциональном соотношении
- ведь 3000м2 это не только 2 по 1500м2, но и 120 по 25м2 и при этом не всегда возможно подобрать точно - как тогда поступать? [p.s.]я вообще провизор по образованию и решал подобную задачу по подбору дозы препарата в зависимости от возраста и веса пациента при условии, что в таблетках фиксированное число мг действующего вещества (т.е. разные дозировки) buchlotnik
Сообщение отредактировал buchlotnik - Среда, 23.03.2016, 01:22
- ведь 3000м2 это и 120 по 25м2 и при этом не всегда возможно подобрать точно - как тогда поступать?
Полностью с вами согласен , а возможно выбрать критерий показателя по объему с большего значение на уменьшение ?! Т.е. как Вы указали не 120 по 25, а 2 по 1500?! P.S. Наверное это из ряда фантастики
- ведь 3000м2 это и 120 по 25м2 и при этом не всегда возможно подобрать точно - как тогда поступать?
Полностью с вами согласен , а возможно выбрать критерий показателя по объему с большего значение на уменьшение ?! Т.е. как Вы указали не 120 по 25, а 2 по 1500?! P.S. Наверное это из ряда фантастики Alex_T
Мне некуда бежать, зато есть куда стремиться. Всегда есть выбор - ты либо труп, либо убийца.
При вводе трех параметров помещения, получается объем м2 (Лист1), на основании которого нужно подобрать оборудование по кубатуре (Лист2), и указать ее стоимость в определенной ячейки(Лист1).
buchlotnik, если полностью задачу решить не возможно, то хотя бы первую ее половину :
При вводе трех параметров помещения, получается объем м2 (Лист1), на основании которого нужно подобрать оборудование по кубатуре (Лист2), и указать ее стоимость в определенной ячейки(Лист1).
не-а, формулами делается - вопрос в точности подгона. т.е грубо говоря - кубатура 3000м2 - её можно пилить по всем указанным диапазонам - здесь совпало - 1500 это ровно половина от 3000, вопрос - а если бы 1400 и 1600 - как пилить?, а если при этом есть 25 - и получается в аккурат? потому и прошу детальнее по критериям
сейчас ушёл спать - завтра, думаю, продолжим
Цитата
Наверное это из ряда фантастики
не-а, формулами делается - вопрос в точности подгона. т.е грубо говоря - кубатура 3000м2 - её можно пилить по всем указанным диапазонам - здесь совпало - 1500 это ровно половина от 3000, вопрос - а если бы 1400 и 1600 - как пилить?, а если при этом есть 25 - и получается в аккурат? потому и прошу детальнее по критериям
сейчас ушёл спать - завтра, думаю, продолжимbuchlotnik
Сообщение отредактировал buchlotnik - Среда, 23.03.2016, 01:19
решал подобную задачу по подбору дозы препарата в зависимости от возраста и веса пациента
Так никто и не говорит, что NP-полные задачи неразрешимы. Просто это ДОЛГО Если для данных условий сойдёт и 1440=1350+80+25 — это одно дело. А если нужно непременно откопать решение 1440=1100+290+50 — совсем другое. Особенно учитывая, что на ряд Фибоначчи вся эта фигня не похожа ну аж ни разу.
решал подобную задачу по подбору дозы препарата в зависимости от возраста и веса пациента
Так никто и не говорит, что NP-полные задачи неразрешимы. Просто это ДОЛГО Если для данных условий сойдёт и 1440=1350+80+25 — это одно дело. А если нужно непременно откопать решение 1440=1100+290+50 — совсем другое. Особенно учитывая, что на ряд Фибоначчи вся эта фигня не похожа ну аж ни разу.StoTisteg
Интуитивно понятный код - это когда интуитивно понятно, что это код.
а если кубатура к примеру, равна 2184? Вам что лучше взять, 2x2000 за 57212,06 или 1x2000+1x190 за 6215,30+28606,03=34821,33
В любом случае лучше взять минимальное количество ед. оборудования которое будет перекрывать этот или больший объем (но не меньший). Если кубатура равна 2184, то выбор должен пасть на 2400, так как 2000 не подходит, она меньше заявленной цифры. buchlotnik,
а если кубатура к примеру, равна 2184? Вам что лучше взять, 2x2000 за 57212,06 или 1x2000+1x190 за 6215,30+28606,03=34821,33
В любом случае лучше взять минимальное количество ед. оборудования которое будет перекрывать этот или больший объем (но не меньший). Если кубатура равна 2184, то выбор должен пасть на 2400, так как 2000 не подходит, она меньше заявленной цифры. buchlotnik,
Доброго дня всем участникам форума и в особенности данной темы. Немного изменил вложенный файл, расширил список оборудования до максимального объема 28800 куб.м (Лист2), но при таком условии общая площадь (Лист1) не должна быть больше чем значения максимально возможной кубатуры оборудования (Лист2). Я думаю можно поставить ограничение по вводу данных (Лист1): длинна, ширина, высота, как указанно в таблице, что скажите?! Возможно сделать? Буду благодарен за любой ответ!
Доброго дня всем участникам форума и в особенности данной темы. Немного изменил вложенный файл, расширил список оборудования до максимального объема 28800 куб.м (Лист2), но при таком условии общая площадь (Лист1) не должна быть больше чем значения максимально возможной кубатуры оборудования (Лист2). Я думаю можно поставить ограничение по вводу данных (Лист1): длинна, ширина, высота, как указанно в таблице, что скажите?! Возможно сделать? Буду благодарен за любой ответ!Alex_T
Alex_T, у мну в предыдущем посте очепятка, я имел ввиду 2400 за 35189,32 посмотрите вариант с использованием надстройки Поиск решения (она должна быть включена) заполняем исходные данные на Листе1, идем на Лист2, жмем Данные>группа Анализ>Поиск решения>Enter числа в столбце C показывают, сколько какого оборудования нужно взять, чтобы покрыть весь объем, потратив при этом наименьшую сумму на Листе1 на ячейки B2:B4 поставил проверку данных по формуле
Код
=B8<=МАКС(Лист2!A:A)
Alex_T, у мну в предыдущем посте очепятка, я имел ввиду 2400 за 35189,32 посмотрите вариант с использованием надстройки Поиск решения (она должна быть включена) заполняем исходные данные на Листе1, идем на Лист2, жмем Данные>группа Анализ>Поиск решения>Enter числа в столбце C показывают, сколько какого оборудования нужно взять, чтобы покрыть весь объем, потратив при этом наименьшую сумму на Листе1 на ячейки B2:B4 поставил проверку данных по формуле