Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.05.2011, 20:40   #11
xxyyzz
Пользователь
 
Регистрация: 27.05.2011
Сообщений: 16
По умолчанию

Спасибо, IgorGO, но это не то, что мне нужно.

С помощью поиска решений я добился необходимого результата, но, повторюсь:

Можно ли с помощью "поиска решений" делать всё "на лету" или необходимо каждый раз лазать через меню -> Поиск решений -> Выполнить?
xxyyzz вне форума Ответить с цитированием
Старый 27.05.2011, 21:39   #12
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

"поиск решений" можно запускать макросм.
а что должно было получиться приэтих исходных: яблоки - 45, груши - 72, денег - 2000.
Вам удалось получить больше 44.4 кг фруктов на этих данных?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 27.05.2011, 23:19   #13
xxyyzz
Пользователь
 
Регистрация: 27.05.2011
Сообщений: 16
По умолчанию

Дело не в яблоках. Под яблоками скрываются пулемёты
Пример не совсем удачный. Ну, если уж его до конца мусолить...

Допустим, я собрался сходить в зоопарк. Покормить обезьянку.
Обезьянка любит либо яблоки, либо груши. Я не знаю что именно.
И съесть, либо яблок, либо груш, она может бесконечно много.
Но я ограничен в средствах. У меня есть всего Z руб.
И мне приходится покупать и яблоки и груши, как можно больше килограмм (ведь обезьянка их очень любит и может съесть сколько угодно):
X - кг яблок по 45 руб
и
Y - кг груш по 72 руб
Продавец может взвесить фрукты с точностью до 100 грамм.
Мне нужно посчитать, сколько я должен купить кг яблок и сколько кг груш, не выходя за лимит имеющейся у меня суммы, и при этом как можно меньше потратив.

Т.е. это всё должно считаться "на лету": поменял в ячейке наличные или цену на фрукты -> автоматически пересчитались килограммы с точностью до 100 грамм.

P.S. Решённая мною задача с помощью этого замечательного форума всё равно мне не подходит, ввиду того самого отсутствия "на лету", а с макросами я не дружу. А также ввиду того, что вычисление получается одноразовое, т.к. оптимизированные значения удаляют формулу, по которой они первоначально высчитывались.

Последний раз редактировалось xxyyzz; 27.05.2011 в 23:42.
xxyyzz вне форума Ответить с цитированием
Старый 27.05.2011, 23:46   #14
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

так все-таки, укажите ваши значения Х и У.
у меня при Z=2000 => Х=44.4кг, У=0.0кг. а у Вас?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 27.05.2011, 23:51   #15
xxyyzz
Пользователь
 
Регистрация: 27.05.2011
Сообщений: 16
По умолчанию

А если обезьянка любит груши? Яблоки она есть не будет.
Мне хочется ей угодить

X и Y нужно найти. С точностью ровно до "десятки". Большую точность весы не заметят.

Последний раз редактировалось xxyyzz; 27.05.2011 в 23:54.
xxyyzz вне форума Ответить с цитированием
Старый 27.05.2011, 23:52   #16
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
Дело не в яблоках.
дело в том что Вы не можете сформулировать условия задачи.
приведенное Вами решение 22.2 и 13.8 в сумме = 36кг фруктов.
в моем 44.4кг. разницу улавливаете?
а "любит груши" это насколько? математически это можно обьяснить?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 28.05.2011, 00:13   #17
xxyyzz
Пользователь
 
Регистрация: 27.05.2011
Сообщений: 16
По умолчанию

Под "любит груши" подразумевается, что их нужно покупать в обязательном порядке как и яблоки.

Из-за 22.2 и 13.8, или 44.4 я бы не стал тревожить форум.
Непонятки происходят из-за неудачного примера.
Всё это решается "в рукопашную". Мне просто хотелось узнать о новом инструментарии с помощью которого решаются такие задачи автоматически. Работа с функциями на экстремумы или ещё чего.
Впервые узнал о "поиске решения". Спасибо.
Но он не подходит по техническим причинам. Или я просто в нём не разобрался.
xxyyzz вне форума Ответить с цитированием
Старый 28.05.2011, 00:19   #18
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

Цитата:
"любит груши" подразумевается, что их нужно покупать в обязательном порядке
сколько их нужно покупать?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Старый 28.05.2011, 00:24   #19
xxyyzz
Пользователь
 
Регистрация: 27.05.2011
Сообщений: 16
По умолчанию

Это и нужно выяснить!

Дело в том, что при очевидном ответе 22.2 кг яблок + 13.8 кг груш в данном случае, при других ценах и другой сумме в кошельке, может получиться, что один и тот же набор фруктов можно купить за более низкую сумму, чем за сумму полученную при расчёте "врукопашную".
Вот инструмент позволяющий это дело просчитать автоматически мне и интересен.

Последний раз редактировалось xxyyzz; 28.05.2011 в 00:34.
xxyyzz вне форума Ответить с цитированием
Старый 28.05.2011, 00:44   #20
IgorGO
Новичок
СтарожилДжуниор
 
Аватар для IgorGO
 
Регистрация: 05.02.2008
Сообщений: 9,487
По умолчанию

42.8кг яблок и 1 кг груш. вместе 43.8 кг фруктов. подходит? (остаток 2 рубля)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
IgorGO вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
с++ первый максимум kate311893 Помощь студентам 0 26.05.2010 14:11
максимум в диапозоне kate311893 Общие вопросы C/C++ 0 26.05.2010 14:09
Максимум если. Baloo007 Microsoft Office Excel 3 08.07.2009 13:01
максимум meteor Microsoft Office Excel 2 06.12.2008 13:08