powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Система уравнений с несколькими незвестными
18 сообщений из 18, страница 1 из 1
Система уравнений с несколькими незвестными
    #38437109
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем добрый день.
Какой-то затык, не могу сообразить как реализовать.

Дано: Есть несколько групп товаров. Известна доля (вес) месяца в продажах товара и сумма (абсолют) продаж всех товаров в месяц. Задача - найти в каком месяце сколько товара продано.

Пример во вложении.

Спасибо!
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38437163
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
P4=$T4*C4
Растянуть на P4:S6
P7=СУММ(P4:P6)
Растянуть на P7:S7
P8=(P7-I4)^2
Растянуть на P8:S8
T8=СУММ(P8:S8)
Сервис - Поиск решения.
Установить $T$8 равной Минимальному значению, изменяя ячейки $T$4:T4T6.
Выполнить.
Сохранить найденное решение.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38437276
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,
Супер, спасибо!

теперь буду пытаться "развернуть" это на 220 групп товаров, в каждую из которых по 15 товаров входит :)
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38437372
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не забудь добавить необходимые ограничения. Ну типа того, что количества там неотрицательны... на тест-задаче они не нужны, а на реале обязательны.
Прикинь начальные приближения хотя бы как-то, не начинай нулями.

И - при таком большом количестве параметров я бы загрубил вычисления. Т.е. поставил бы явно формат ячеек "числовой, число десятичных знаков = 0", и "точность как на экране".
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38437773
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonio1184,

Как вариант матричный способ.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38438267
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina,

спасибо, учту!
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38438277
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lbppb,
спасибо, сейчас попробую.
этот способ, конечно, удобнее, т.к. не нужно нажимать доп.кнопочки, писать макросы для обработки n-массивов и изменения видны сразу при изменении вводных.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38438304
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lbppb,

Ошибку выдает, можете посмотреть в чем проблема?
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439104
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonio1184lbppb,

Ошибку выдает, можете посмотреть в чем проблема?

Во-первых, в строках 41 и 43 сумма процентов равна нулю, а сумма товара положительная. Во-вторых, со строки 53 по 61 все коэффициенты матрицы равны друг другу и равны нулю, ну и результат тоже ноль. Иными словами, как решить систему из 6 уравнений (остальные 9 отбрасываем, т.к. они нулевы) с 15-ю неизвестными!?! Все-таки матрицы требуют осторожности, хотя я не уверен, что метод подбора позволит решить такие случаи однозначно. Я прикладываю пример, где коэффициенты генерируются случайным образом и результат всегда один и тот же сколько ни жми на F9.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439321
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lbppb,
В том то и дело, что каждый раз кол-во товаров разное - скажем бананов 6 сортов, яблок - 10, груш - 3 и т.д. а месяцев вообще только 8. и в каком-то из месяцев какого-то сорта вообще не может быть.

тут финальный смысл следующий: мне известно как ведет себя товар+сорт (банан-1, банан-2 и т.д...) по месяцам. и мне известно сколько всего товаров (бананов) нужно в каждом месяце. исходя из этого нужно найти сколько товаров какого сорта нужно закупать.

Получается, что через матрицу не решить и нужно действовать через поиск решений. Но там проблема, что в моем расчетном файле 1 товар поиск решает за 2-3 минуты, а всего товаров (без сортов) 220, т.е. на весь день комп подвешивать. либо макросом переносить значения в отдельный файл, закрывать исходник, считать в отдельном, открывать исходник и переносить обратно значения. бррр, так надеялся обойтись без этого, но видать не судьба.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439580
Fireman13
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как вам вот такая формула.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439653
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Fireman13,
И что мы получаем в ответе? :)

Эта формула была бы актуальна, если бы была известна доля каждого сорта в месяце. и понятно, что раз одно занимает 40%, другое 60% а всего продается на 200 руб, то первого 80, а второго 120. И вряд ли бы я тут создал эту тему :)
Но задача звучит совсем по другому.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439740
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonio1184,

Раз используется поиск решений, то в принципе это означает, что число этих решений бесчисленное множество, вы лишь задаете дополнительные условия ограничивающие набор решений, который сводится к единственному, удовлетворяющему все условия, конечно матрицы на такое не расчитаны, все-таки это уже строгая математика.

Я правда тогда не понимаю, почему такие странные исходные условия, % сорта по месяцам известен, а общее нет... Общие продажи всех товаров за месяц это понятно - это выручка. Но неужели никто не отслеживает сколько и какого товара было продано в каждом месяце? Откуда же тогда % по месяцам берется...
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439887
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lbppb,

lbppbAntonio1184,
Я правда тогда не понимаю, почему такие странные исходные условия, % сорта по месяцам известен, а общее нет... Общие продажи всех товаров за месяц это понятно - это выручка. Но неужели никто не отслеживает сколько и какого товара было продано в каждом месяце? Откуда же тогда % по месяцам берется...

Тут ситуация следующая:

я знаю (ну или задаю) как будет продаваться товар в зависимости от того, сколько времени он будет продаваться (назовем это жизненным циклом).

Пример:
скажем, для бананов ЖЦ 4 месяца распределяется как 20%/30%/35%/15%, а для бананов ЖЦ 5 месяцев с 20%/40%/20%/15%/5%
а также я знаю (задача у меня такая поставлена), что бананов в июле должно продаваться на 100 тыр., а в августе на 200 тыр и т.п. И вот чтобы мне понять, каких бананов (1х сЖЦ=4 месяца или 2х с ЖЦ=5 месяцев) в каком количестве мне нужно закупить, чтобы добиться нужной выручки, я и составляю подобную систему.

только в примере я описал 2 сорта, а по факту их до 15ти в зависимости от продукта. и месяцев 8 на которые планируем.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439950
Фотография lbppb
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Antonio1184
lbppb,

lbppbAntonio1184,
Я правда тогда не понимаю, почему такие странные исходные условия, % сорта по месяцам известен, а общее нет... Общие продажи всех товаров за месяц это понятно - это выручка. Но неужели никто не отслеживает сколько и какого товара было продано в каждом месяце? Откуда же тогда % по месяцам берется...

Тут ситуация следующая:

я знаю (ну или задаю) как будет продаваться товар в зависимости от того, сколько времени он будет продаваться (назовем это жизненным циклом).

Пример:
скажем, для бананов ЖЦ 4 месяца распределяется как 20%/30%/35%/15%, а для бананов ЖЦ 5 месяцев с 20%/40%/20%/15%/5%
а также я знаю (задача у меня такая поставлена), что бананов в июле должно продаваться на 100 тыр., а в августе на 200 тыр и т.п. И вот чтобы мне понять, каких бананов (1х сЖЦ=4 месяца или 2х с ЖЦ=5 месяцев) в каком количестве мне нужно закупить, чтобы добиться нужной выручки, я и составляю подобную систему.

только в примере я описал 2 сорта, а по факту их до 15ти в зависимости от продукта. и месяцев 8 на которые планируем.

Теперь понятно, вы занимаетесь прогнозом без данных по факту, тут только поиск решений. Как уже сказано решений много, но вы выбираете из них наиболее оптимальное для вас. Можно сказать, что это классическая задача. В общем, вам либо все пересчитывать вручную как уже предложил уважаемый Akina, либо написать макрос, который будет делать работу.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439953
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
lbppbРаз используется поиск решений, то в принципе это означает, что число этих решений бесчисленное множествоИсходное условие (а особенно антураж) явно предполагает недоопределённость системы и множество решений.
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439967
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
lbppb,

...либо написать макрос, который будет делать работу )
...
Рейтинг: 0 / 0
Система уравнений с несколькими незвестными
    #38439969
Antonio1184
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Akina, lbppb, Спасибо за помощь!
...
Рейтинг: 0 / 0
18 сообщений из 18, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Система уравнений с несколькими незвестными
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]