Страницы: 1
RSS
Равномерное распределение товара по количеству и суммам между тт
 
Коллеги, пожалуйста, помогите с решением!

А-Б-С-….И-К  -торговые точки.

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

Т.е. что бы считалась сумма по каждой тт в случае изменения кол-ва позиций, можно было увидеть это изменение.

 
Яна, поясните пожалуйста, по какому принципу нужно равномерно распределить модель в количестве трех штук на 10 торговых точек?
 
Главное, чтобы количества были целыми числами, в какую точку будет распределена та или иная модель не так важно.
 
Цитата
_Igor_61 написал:
Яна, поясните пожалуйста, по какому принципу нужно равномерно распределить модель в количестве трех штук на 10 торговых точек?

Яна вы наверное не понимаете вопроса.  Торговых точек 10 шт, а все количества не превышают 10 шт. По правилам математики равномерно распределить 3 шт на 10 магазинов не выйдет как бы не хотелось.) Разве только раздробить.  
Изменено: DemonAMT - 28.10.2020 10:44:04
 
Нужно равномерно распределить количества, чтобы суммы по ним в каждой тт были приблизительно одинаковые (всего 135 единиц моделей, т.е. равномерное распределение должно дать 13-14 единиц товара на каждую тт и средняя сумма по этим моделям должна получиться 749915,6 (плюс/минус), тк общая сумма 7499156, соответственно при изменении количества моделей распределение должно автоматически пересчитываться формулой)

Возможно ли справиться вообще с такой задачей в Экселе?
Изменено: Яна27 - 28.10.2020 12:15:22
 
Пользуйтесь)
Изменено: DemonAMT - 28.10.2020 12:58:00
 
Доброе время суток
Цитата
DemonAMT написал:
Пользуйтесь)
Получилось нечто странное :)  Магазин А, количество 34, а должно быть
Цитата
Яна27 написал:
13-14 единиц
Цитата
Яна27 написал:
Возможно ли справиться вообще с такой задачей в Экселе?
Возможно. Исключительно формулами ;)  Power Query & DAX. Жадный алгоритм.
Изменено: Андрей VG - 28.10.2020 13:20:31 (Чуть удобнее вывод результата)
 
Цитата
Андрей VG написал:
Получилось нечто странное   Магазин А, количество 34, а должно быть
Про кол-во не дочитал. Сделал распределение по суммам.  
Изменено: DemonAMT - 28.10.2020 12:49:56
 
Цитата
DemonAMT написал:
Сделал распределение по суммам.  
тогда понятно, спасибо. Но можно же было чуть равномернее :)
 
Огромное спасибо!
Буду разбираться.
Одну модель пропустили (1140666, номер строки  1000) и общая сумма  на стоимость единицы этой модели (на 5194 р) как раз увеличится и будет верно с исходником.
Сейчас буду искать как это изменить!
 
Цитата
Андрей VG написал:
Power Query & DAX.
Андрей, уточните, пожалуйста, какими средствами в Экселе это реализуется, как можно менять формулы, чтобы исправить ошибку и как будет меняться распределение, при изменение исходных значений?
Впервые с эти столкнулась, идей по исправлению своих нет((
Изменено: Яна27 - 28.10.2020 13:42:24
 
Цитата
Яна27 написал:
какими средствами в Экселе это реализуется
Воспользуйтесь поиском по Power Query и Power Pivot. Информации по этим темам в интернете более чем достаточно.
Цитата
Яна27 написал:
как будет меняться распределение, при изменение исходных значений
В соответствии с Жадным алгоритмом. Точно также информация есть в интернете.
Цитата
Яна27 написал:
как можно менять формулы
А зачем? Добавил таблицу для начального состояния магазинов на лист "Исходные". Просто пополняете, изменяете, удаляете строки данных на этом листе в двух таблицах и обновляете сводную. Естественно, это требует использования Excel, начиная с версии 2016. В 2013 тоже возможно, но потребуется отдельно установить Power Query, в этой версии этот движок ещё надстройка, а не часть Excel.
 
Андрей, разбираюсь в современных методах работы с данными в экселе)

Не понимаю где и как вставить строку с товаром
Номер строкимодельКол-воЦена ед.
1000114066615 194,00
т.к в исходнике у меня их было 3 шт. (вы добавили только 2) поэтому у меня не бьется общая сумм и количество 134, а не 135

Если Вам не трудно, вышлите, пожалуйста, исправленный файл.



PS Коллеги, если есть еще у кого-то варианты решения данной задачи, пожалуйста, подскажите.
Цитата
Андрей VG написал:
А зачем? Добавил таблицу для начального состояния магазинов на лист "Исходные". Просто пополняете, изменяете, удаляете строки данных на этом листе в двух таблицах и обновляете сводную. Естественно, это требует использования Excel, начиная с версии 2016. В 2013 тоже возможно, но потребуется отдельно установить Power Query, в этой версии этот движок ещё надстройка, а не часть Excel.
 
Цитата
Яна27 написал:
т.к в исходнике у меня их было 3 шт
В последнем выложенном файле ровно так. Добавлять строки - так добавляйте в конец таблицы - просто начтине ввод. Почитайте и посмотрите Умные таблицы в Excel. На сайте Николая Павлова очень много чего полезного есть - главное не стесняться изучать :)
 
Цитата
Андрей VG написал:
В последнем выложенном файле ровно так.

Да, именно так в последнем файле,
Номер строкимодельКол-воЦена ед.Сумма
1000114066635 194,0015 582,00
но итоги не совпадают на листах

на листе "исходные"

135 7   499 156,00

и на листе "сводная"

Общий итог7 493 962,00 ₽134
 
Цитата
Яна27 написал:
но итоги не совпадают на листах
Вот, сразу бы так :)
Приношу свои извинения, некоторая ошибка в алгоритме извлечения. Поправил. Теперь сумма по Кол-во сбивается. Не нужно ничего добавлять, лучше ошибку исправить.
 
Благодарю! :)  
Страницы: 1
Наверх