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

Вход

Регистрация

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

 

= Мир MS Excel/Подбор случайных величин под фиксированную сумму - Мир MS Excel

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

Excel 2013
Добрый день, господа!

Есть интересная задача, но никак не могу её решить. Решаемая ли задача вообще???
Итак:
1. имеется несколько наименований продукции (число которых может меняться)
2. 3 магазина.
3. у каждого магазина есть свои коэффициенты (случайные числа, меняющиеся в диапазоне 0,85-1,2)
4. фиксированная стоимость продукции по всем магазинам

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

Таблица в XLS с моими потугами во вложении.

№ пп Наименование Цена Кол-во Коэффициенты СТОИМОСТЬ
Маг. 1 Маг. 2 Маг. 3 Маг. 1 Маг. 2 Маг. 3
1 Арбузы 100 1 0,86 1,06 1,01 86 106 101
2 Дыни 200 1 1,03 1,03 0,89 206 206 178
3 Тыквы 300 1 0,85 1,04 1,01 255 312 303
4 Бананы 400 1 0,95 0,87 0,85 380 348 340
5 Яблоки 500 1 0,94 0,89 1,02 470 445 510
6 Ананасы 600 1 0,87 0,94 0,97 522 564 582

ИТОГО (сейчас считается так) 1919 1981 2014
ИТОГО Const 2000 2000 2000

[moder]Подправила название Вашей темы[/moder]
К сообщению приложен файл: 3121409.xlsx (11.1 Kb)


Сообщение отредактировал Manyasha - Пятница, 04.09.2015, 14:57
 
Ответить
СообщениеДобрый день, господа!

Есть интересная задача, но никак не могу её решить. Решаемая ли задача вообще???
Итак:
1. имеется несколько наименований продукции (число которых может меняться)
2. 3 магазина.
3. у каждого магазина есть свои коэффициенты (случайные числа, меняющиеся в диапазоне 0,85-1,2)
4. фиксированная стоимость продукции по всем магазинам

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

Таблица в XLS с моими потугами во вложении.

№ пп Наименование Цена Кол-во Коэффициенты СТОИМОСТЬ
Маг. 1 Маг. 2 Маг. 3 Маг. 1 Маг. 2 Маг. 3
1 Арбузы 100 1 0,86 1,06 1,01 86 106 101
2 Дыни 200 1 1,03 1,03 0,89 206 206 178
3 Тыквы 300 1 0,85 1,04 1,01 255 312 303
4 Бананы 400 1 0,95 0,87 0,85 380 348 340
5 Яблоки 500 1 0,94 0,89 1,02 470 445 510
6 Ананасы 600 1 0,87 0,94 0,97 522 564 582

ИТОГО (сейчас считается так) 1919 1981 2014
ИТОГО Const 2000 2000 2000

[moder]Подправила название Вашей темы[/moder]

Автор - CalmWhirlpool
Дата добавления - 04.09.2015 в 14:19
KSV Дата: Пятница, 04.09.2015, 14:40 | Сообщение № 2
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
как-то так, но нет гарантии, что коэффициенты в желтых ячейках будут попадать в ваши интервалы
К сообщению приложен файл: 6816320.xlsx (11.3 Kb)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениекак-то так, но нет гарантии, что коэффициенты в желтых ячейках будут попадать в ваши интервалы

Автор - KSV
Дата добавления - 04.09.2015 в 14:40
AlexM Дата: Пятница, 04.09.2015, 16:19 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4517
Репутация: 1130 ±
Замечаний: 0% ±

Excel 2003



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеКросс

Автор - AlexM
Дата добавления - 04.09.2015 в 16:19
YouGreed Дата: Пятница, 04.09.2015, 16:50 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
KSV, В столбе G. Значение, не входит в ОДЗ((
 
Ответить
СообщениеKSV, В столбе G. Значение, не входит в ОДЗ((

Автор - YouGreed
Дата добавления - 04.09.2015 в 16:50
KSV Дата: Суббота, 05.09.2015, 02:37 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 770
Репутация: 255 ±
Замечаний: 0% ±

Excel 2013
и не только в G, а в любой ячейке из E8:G8 (в примере) коэффициент может получиться ЗА пределами вашего диапазона (понажимайте F9)


KSV.VBA@gmail.com
Яндекс.Деньги: 410011921213333
 
Ответить
Сообщениеи не только в G, а в любой ячейке из E8:G8 (в примере) коэффициент может получиться ЗА пределами вашего диапазона (понажимайте F9)

Автор - KSV
Дата добавления - 05.09.2015 в 02:37
Udik Дата: Суббота, 05.09.2015, 15:58 | Сообщение № 6
Группа: Друзья
Ранг: Старожил
Сообщений: 1588
Репутация: 192 ±
Замечаний: 0% ±

Excel 2016 х 64
Вариант с небольшим жульством - случайные коэфф. только у нечетных строк, для четных - предыдущий с минусом.
Общая логика такая: приводим базовые цены под const=2000. Потом для нечетных выбираем случайное число, с учетом приведенной цены, а к четным прибавляем минус предыдущее сл. число, т.е. в сумме для 2-х строк изменение равно 0.
Это из расчета, что цена четного всегда выше предыдущего нечетного.
К сообщению приложен файл: 2717038.xlsx (12.9 Kb)


вот вам барабан
яд 41001231307558 wm R419131876897
udik1968@gmail.com
 
Ответить
СообщениеВариант с небольшим жульством - случайные коэфф. только у нечетных строк, для четных - предыдущий с минусом.
Общая логика такая: приводим базовые цены под const=2000. Потом для нечетных выбираем случайное число, с учетом приведенной цены, а к четным прибавляем минус предыдущее сл. число, т.е. в сумме для 2-х строк изменение равно 0.
Это из расчета, что цена четного всегда выше предыдущего нечетного.

Автор - Udik
Дата добавления - 05.09.2015 в 15:58
  • Страница 1 из 1
  • 1
Поиск:

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