Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выборка по сумме / 21 сообщений из 21, страница 1 из 1
18.05.2007, 12:12:00
    #34535141
Выборка по сумме
Здравствуйте.
Помогите, пожалуйста, с одной проблемой в Excel.
Есть к примеру 50 наименований товаров и их цены. Необходимо подобрать именно те товары сумма которых составляет к примеру 80р. Количество товаров неизвестно...
...
Рейтинг: 0 / 0
18.05.2007, 12:29:09
    #34535203
Ser Artur
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Берёшь функцию SUMPRODUCT "обзываешь" диапазон товаров A1:A100 - TOVAR, "обзываешь" диапазон цен B1:B100 - CENA "обзываешь" диапазон количество товаров которые совпадают с Твоими условиями C1:C100 - KOLICHESTVO (вписывая туда едиеицы) и в яйчейке скажем Е10 = SUMPRODUCT((TOVAR="Арматура")*(CENA="80")*KOLICHESTVO) и увидИШЬ сколько товаров которые совпадают с Твоими условиями //ЭТО НЕ ТВОЙ ВАРИАНТ, А НА ВСЯКИЙ СЛУЧАЙ//
При помощи фильтра можещь выбрать то условие сто Тебе нужно
Если затруднишся, то я могу Тебе послать код на VBA без применении филтра
...
Рейтинг: 0 / 0
18.05.2007, 13:22:07
    #34535521
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Ирина СеникЗдравствуйте.
Помогите, пожалуйста, с одной проблемой в Excel.
Есть к примеру 50 наименований товаров и их цены. Необходимо подобрать именно те товары сумма которых составляет к примеру 80р. Количество товаров неизвестно...
А поконкретнее, что-то у меня подозрение что вас просто не поняли!
...
Рейтинг: 0 / 0
18.05.2007, 14:37:39
    #34535869
Выборка по сумме
Поконкретнее...
У меня есть 50 наименований комплектующих компьютеров с их ценами. Общая их сумма, к примеру, составляет 60 000. Из них собрали 3 компьютера по 15 000, 7 000 и 38 000 соответственно. Количество и наименования комплектующих в каждом неизвестно (есть даже вероятность того, что на одном колмпьютере 3 мышки, на втором нет монитора, а на третьем оперативной памяти). Мне надо вычислить какие именно комплектующие составляют компьютер1, компьютер2, компьютер3. То есть, нужна такая формула, которая подсчитает какие именно позиции из 50 и в каком количестве составляют в сумме 15 000, 7 000 и 38 000 соответственно.
...
Рейтинг: 0 / 0
18.05.2007, 14:40:44
    #34535889
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Ирина СеникПоконкретнее...
У меня есть 50 наименований комплектующих компьютеров с их ценами. Общая их сумма, к примеру, составляет 60 000. Из них собрали 3 компьютера по 15 000, 7 000 и 38 000 соответственно. Количество и наименования комплектующих в каждом неизвестно (есть даже вероятность того, что на одном колмпьютере 3 мышки, на втором нет монитора, а на третьем оперативной памяти). Мне надо вычислить какие именно комплектующие составляют компьютер1, компьютер2, компьютер3. То есть, нужна такая формула, которая подсчитает какие именно позиции из 50 и в каком количестве составляют в сумме 15 000, 7 000 и 38 000 соответственно.
Такое возможно, ну а что если вариантов решения несколько
...
Рейтинг: 0 / 0
18.05.2007, 14:49:59
    #34535928
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Excel-ufa Если это актуально, то решение простое:
Вводятся числа от 1 до 30 в один столбец
Во второй столбец вводится число 1
Третий это произведение первого и второго столбца.
А далее это надстройка поиска решения, притом ограничение на второй столбец 0 или 1, Целое.
в итоге выдаст сумму произведений. там где стоят 1 - это и есть искомое значение
Если будет непонятно как это сделать присылайте пример поможем, но вообще мне кажется что могут быть ошибки при таком поиске может есть другой способ узнать как комплектовался комп
...
Рейтинг: 0 / 0
18.05.2007, 14:50:12
    #34535929
Выборка по сумме
В том то и дело, что я не могу задать в качестве условия определенную цену, могу задать только конечную сумму, в которой ни цена, ни количество наименований неизвестно.
Я пробовала при помощи "Анализа данных" - "Выборка"...указывала диапазон и число выборки (предварительное) и в конце их суммировала...если не совпадало с суммой, делала еще раз. Было бы очень удобно, если бы оно к примеру выдало бы все возможные случайные комбинации ячеек, тогда можно было бы подобрать. К примеру начать с числа выборки 3, оно выдает все возможные комбинации и в случае, если сумма чисел ни одной из комбинаций не подходит, задаем число выборки 4 и т.д. Но оно выдает только одну случайную комбинацию и каждый раз заходить и делать заново можно очень-очень долго и не факт, что с первого раза попадешь на верное число выборки, и даже если это делать, то нет уверенности в том, что через 2 часа сидения за компьютером он перебрал все возможные варианты.
...
Рейтинг: 0 / 0
18.05.2007, 14:52:57
    #34535943
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Deggasad Excel-ufa Если это актуально, то решение простое:
Вводятся числа от 1 до 30 в один столбец
Во второй столбец вводится число 1
Третий это произведение первого и второго столбца.
А далее это надстройка поиска решения, притом ограничение на второй столбец 0 или 1, Целое.
в итоге выдаст сумму произведений. там где стоят 1 - это и есть искомое значение
Если будет непонятно как это сделать присылайте пример поможем, но вообще мне кажется что могут быть ошибки при таком поиске может есть другой способ узнать как комплектовался комп

это отсюда
...
Рейтинг: 0 / 0
18.05.2007, 14:53:22
    #34535946
Ирина Сен
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Если вариантов решения несколько, то берем первый, исключаем из списка ниаменований, те которые он отобрал из оставшихся пробуем найти второй, если нет таких вариантов значит решение 1 неправильно, берем второе. Но мне кажется будет только один вариант, т.к. суммы с копейками.
...
Рейтинг: 0 / 0
18.05.2007, 14:57:28
    #34535968
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Ирина СенЕсли вариантов решения несколько, то берем первый, исключаем из списка ниаменований, те которые он отобрал из оставшихся пробуем найти второй, если нет таких вариантов значит решение 1 неправильно, берем второе. Но мне кажется будет только один вариант, т.к. суммы с копейками.

Читай выше я уже ответил, только как проверить на наличие второго решения - вопрос. Разве что какой-либо из параметров выбирается однозначным, а остальные подбираются сново, ну да это я думаю в процессе станет ясно как лучше!
...
Рейтинг: 0 / 0
18.05.2007, 15:10:16
    #34536030
Выборка по сумме
Не очень понятно...я просто не сильно в этом разбираюсь.
Высылаю пример
...
Рейтинг: 0 / 0
18.05.2007, 15:54:35
    #34536220
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Ирина СеникНе очень понятно...я просто не сильно в этом разбираюсь.
Высылаю пример

пример я сделал высылаю. Откройте меню сервис - поиск решения. Если его там нет, то установите в меню сервис - надстройки - поиск решения. В окне поиска увидите какие я ввел ограничения на значения и как задал целевую функцию. Нажмёте выполнить и посмотрите. Там где единички стоят те значения берутся. Если самому чуть единицы поставить в другом месте попробовать, чтобы другое решение найти. то весьма вероятно найдётся другое решение. Как я и предполагал решений может быть много, у меня несколько точно получилось и все дурацкие нереальные. Так что нужны какие-то ещё органичения чтобы решение найти.
...
Рейтинг: 0 / 0
18.05.2007, 15:54:54
    #34536222
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
А вот и файл
...
Рейтинг: 0 / 0
18.05.2007, 16:26:46
    #34536330
Выборка по сумме
Спасибо вам большое.
Самое главное все понятно.
Буду сейчас подбирать.
...
Рейтинг: 0 / 0
18.05.2007, 16:48:44
    #34536419
Выборка по сумме
Я вот только одного не понимаю. Подбирая значения он меняет цены.
...
Рейтинг: 0 / 0
18.05.2007, 17:51:02
    #34536644
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Ирина СеникЯ вот только одного не понимаю. Подбирая значения он меняет цены.
Там же указан диапазон изменяемых значений. Он меняет коэффициент, который может быть либо 0 (число напротив не берётся), либо 1 (число напротив берётся)
...
Рейтинг: 0 / 0
18.05.2007, 22:42:30
    #34537045
NF
NF
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Не совсем то. Комплектующих в сборке может быть 3шт одной товарной позиции (3 мышки).
Имхо, тут надо полный перебор делать с указанием глубины поиска. Допустим положить, что максимальное кол-во одной и той же позиции в сборке равно 2.
...
Рейтинг: 0 / 0
20.05.2007, 12:28:03
    #34538013
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
NFНе совсем то. Комплектующих в сборке может быть 3шт одной товарной позиции (3 мышки).
Имхо, тут надо полный перебор делать с указанием глубины поиска. Допустим положить, что максимальное кол-во одной и той же позиции в сборке равно 2.

Ну так а в чём дело. У меня ограничения Больше или равно 0, все целые и меньше или равно 1, а вы поставьте меньше или равно 2 или 3 сколько хотите!!!
...
Рейтинг: 0 / 0
21.05.2007, 14:43:20
    #34539733
Выборка по сумме
[quot Deggasad ][Там же указан диапазон изменяемых значений. Он меняет коэффициент, который может быть либо 0 (число напротив не берётся), либо 1 (число напротив берётся)/quot]
Я понимаю, что если1, то комплектующая входит, если 0, то нет. Но первоначальная ее цена после поиска решений изменяется. К примеру цена винта была 645,83, а потом стала 665. Поэтому затем сумма не выходит, если подститывать по реальным данным.
Наверное я чего-то не понимаю...
...
Рейтинг: 0 / 0
21.05.2007, 15:04:25
    #34539822
Deggasad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выборка по сумме
Ирина Сеник[quot Deggasad ][Там же указан диапазон изменяемых значений. Он меняет коэффициент, который может быть либо 0 (число напротив не берётся), либо 1 (число напротив берётся)/quot]
Я понимаю, что если1, то комплектующая входит, если 0, то нет. Но первоначальная ее цена после поиска решений изменяется. К примеру цена винта была 645,83, а потом стала 665. Поэтому затем сумма не выходит, если подститывать по реальным данным.
Наверное я чего-то не понимаю...
Сделай рядом с коэффициентами столбец в котором округли коэффициенты = округл(ссылка;0) , а уж потом эти округлённые коэффициенты умнож на цену, тогда должно быть всё ок. Больше написать нет возможности!
...
Рейтинг: 0 / 0
21.05.2007, 17:29:24
    #34540299
Выборка по сумме
Спасибо, все поняла
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Выборка по сумме / 21 сообщений из 21, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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