Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Расстановка заданных значений в ячейках - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Расстановка заданных значений в ячейках
tranzit87 Дата: Вторник, 16.09.2014, 12:50 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Доброго дня!

Нужна ваша помощь! Нужно произвести расстановку значений в ячейках с выполнением заданных условий (j10 максимально приближенно к 9000). Расстановка должна выполняться автоматически т.к. исходные значения могут меняться. Пробовал решить с помощью "найти решение" но что-то никак не идет... И в итоге числовые значения приравниваются к наименованию (но тут наверное сможет помочь ВПР).
Очень рассчитываю на вашу помощь!
К сообщению приложен файл: 3959967.xlsx (11.2 Kb)
 
Ответить
СообщениеДоброго дня!

Нужна ваша помощь! Нужно произвести расстановку значений в ячейках с выполнением заданных условий (j10 максимально приближенно к 9000). Расстановка должна выполняться автоматически т.к. исходные значения могут меняться. Пробовал решить с помощью "найти решение" но что-то никак не идет... И в итоге числовые значения приравниваются к наименованию (но тут наверное сможет помочь ВПР).
Очень рассчитываю на вашу помощь!

Автор - tranzit87
Дата добавления - 16.09.2014 в 12:50
tranzit87 Дата: Среда, 17.09.2014, 08:34 | Сообщение № 2
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Ребят, прошу помочь. Нужно заполнить все ячейки исходными данными, но чтобы одновременно выполнялось условие j10 максимально приближенно к 9000.
 
Ответить
СообщениеРебят, прошу помочь. Нужно заполнить все ячейки исходными данными, но чтобы одновременно выполнялось условие j10 максимально приближенно к 9000.

Автор - tranzit87
Дата добавления - 17.09.2014 в 08:34
Russel Дата: Среда, 17.09.2014, 09:18 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Вариант через надстройку Поиск решения.
По сути задача сводится к определению кол-ва мест того или иного товара, как они будут размещены в ячейках - не важно.
К сообщению приложен файл: 3551156.xlsx (11.9 Kb)


QIWI 9173973973
 
Ответить
СообщениеВариант через надстройку Поиск решения.
По сути задача сводится к определению кол-ва мест того или иного товара, как они будут размещены в ячейках - не важно.

Автор - Russel
Дата добавления - 17.09.2014 в 09:18
alex1248 Дата: Среда, 17.09.2014, 09:19 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Уже не актуально.


skype alex12481632
Qiwi +79276708519


Сообщение отредактировал alex1248 - Среда, 17.09.2014, 09:22
 
Ответить
СообщениеУже не актуально.

Автор - alex1248
Дата добавления - 17.09.2014 в 09:19
tranzit87 Дата: Среда, 17.09.2014, 09:55 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Спасибо! Но это же не решение. Определение оптимального "набора" значений - это понятно. Но как их внести в ячеечную форму? Чтобы произошло заполнение всех (или не всех, если сумма значений будет меньше 32). Прошу допояснить. :)


Сообщение отредактировал tranzit87 - Среда, 17.09.2014, 09:56
 
Ответить
СообщениеСпасибо! Но это же не решение. Определение оптимального "набора" значений - это понятно. Но как их внести в ячеечную форму? Чтобы произошло заполнение всех (или не всех, если сумма значений будет меньше 32). Прошу допояснить. :)

Автор - tranzit87
Дата добавления - 17.09.2014 в 09:55
Russel Дата: Среда, 17.09.2014, 10:10 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1394
Репутация: 320 ±
Замечаний: 0% ±

Excel 2010
Как не решение? Очень даже решение. Изменились у Вас условия - переписываете ограничения и запускаете "Поиск решения" - получаете чего сколько нужно взять. А то как они распределяются в ячейках ни на что не влияет (по крайней мере в указанном примере).
Добавил в файл описание.
К сообщению приложен файл: 8599491.xlsx (13.5 Kb)


QIWI 9173973973

Сообщение отредактировал Russel - Среда, 17.09.2014, 10:17
 
Ответить
СообщениеКак не решение? Очень даже решение. Изменились у Вас условия - переписываете ограничения и запускаете "Поиск решения" - получаете чего сколько нужно взять. А то как они распределяются в ячейках ни на что не влияет (по крайней мере в указанном примере).
Добавил в файл описание.

Автор - Russel
Дата добавления - 17.09.2014 в 10:10
tranzit87 Дата: Среда, 17.09.2014, 10:16 | Сообщение № 7
Группа: Пользователи
Ранг: Прохожий
Сообщений: 7
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Решение - переместить значения в ячеючную форму. Это возможно?
 
Ответить
СообщениеРешение - переместить значения в ячеючную форму. Это возможно?

Автор - tranzit87
Дата добавления - 17.09.2014 в 10:16
alex1248 Дата: Среда, 17.09.2014, 11:52 | Сообщение № 8
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Добавил формулы в файл Russel'а.
Наверное, можно и нужно улучшить. В частности, чтобы диапазон с условием был плавающим и единая формула (пока же формулы разные).
К сообщению приложен файл: 8599491-111.xlsx (18.0 Kb)


skype alex12481632
Qiwi +79276708519
 
Ответить
СообщениеДобавил формулы в файл Russel'а.
Наверное, можно и нужно улучшить. В частности, чтобы диапазон с условием был плавающим и единая формула (пока же формулы разные).

Автор - alex1248
Дата добавления - 17.09.2014 в 11:52
alex1248 Дата: Среда, 17.09.2014, 12:33 | Сообщение № 9
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Доработал, теперь формула распределения одна, диапазон с условием можно менять.
Только выявился проблемка. Поиск решения, например, при общем количестве 16 и массе 9000 выдает дробные значения.
Если округление добавить, наверное, могут возникнуть существенные отклонения. Вроде как надо поменять параметры поиска решения, но я пока не знаю, какие именно (целочисленность задана, но видимо, в данном случае с ней нет вариантов).
К сообщению приложен файл: 8599491-112.xlsx (18.1 Kb)


skype alex12481632
Qiwi +79276708519
 
Ответить
СообщениеДоработал, теперь формула распределения одна, диапазон с условием можно менять.
Только выявился проблемка. Поиск решения, например, при общем количестве 16 и массе 9000 выдает дробные значения.
Если округление добавить, наверное, могут возникнуть существенные отклонения. Вроде как надо поменять параметры поиска решения, но я пока не знаю, какие именно (целочисленность задана, но видимо, в данном случае с ней нет вариантов).

Автор - alex1248
Дата добавления - 17.09.2014 в 12:33
alex1248 Дата: Среда, 17.09.2014, 12:44 | Сообщение № 10
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Уф, вроде заработало.
Кроме прочего, в формулах пришлось добавить много округлений там, где результаты вроде и так целочисленные.
К сообщению приложен файл: 8599491-113.xlsx (18.1 Kb)


skype alex12481632
Qiwi +79276708519
 
Ответить
СообщениеУф, вроде заработало.
Кроме прочего, в формулах пришлось добавить много округлений там, где результаты вроде и так целочисленные.

Автор - alex1248
Дата добавления - 17.09.2014 в 12:44
alex1248 Дата: Среда, 17.09.2014, 12:57 | Сообщение № 11
Группа: Проверенные
Ранг: Обитатель
Сообщений: 384
Репутация: 71 ±
Замечаний: 0% ±

Excel 2007, 2010
Еще раз пересмотрел. При общем количестве 16 и массе 9000 выбираются явно не оптимальные значения, отклонение 700. А простым подбором получается при комбинации 5 + 4 + 3 отклонения от желаемой массы всего лишь 50. В чем может быть проблема? %) Тьфу, нет никакой проблемы, количество же 16, а 5+4+3=12. :'( Слишком маленькая итоговая масса для такого количества, отсюда и расхождение.
Да, tranzit87, увеличьте количество итераций в параметрах поиска решений, например, до 1000, а то проходят итоги с маленьким дробным хвостиком.


skype alex12481632
Qiwi +79276708519


Сообщение отредактировал alex1248 - Среда, 17.09.2014, 13:46
 
Ответить
СообщениеЕще раз пересмотрел. При общем количестве 16 и массе 9000 выбираются явно не оптимальные значения, отклонение 700. А простым подбором получается при комбинации 5 + 4 + 3 отклонения от желаемой массы всего лишь 50. В чем может быть проблема? %) Тьфу, нет никакой проблемы, количество же 16, а 5+4+3=12. :'( Слишком маленькая итоговая масса для такого количества, отсюда и расхождение.
Да, tranzit87, увеличьте количество итераций в параметрах поиска решений, например, до 1000, а то проходят итоги с маленьким дробным хвостиком.

Автор - alex1248
Дата добавления - 17.09.2014 в 12:57
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2025 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!