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

Вход

Регистрация

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

 

= Мир MS Excel/Распределение между складами - Мир MS Excel

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

Excel 2013
Добрый день!

Есть один склад на который поступает готовая продукция(ГП) с производства (распределитель), есть несколько региональных складов. На каждом складе, включая распределитель, свой норматив хранения рассчитанный исходя из спроса на готовую продукцию в данном регионе. Может быть ситуация, когда на региональном складе недостаточно ГП для обеспечения норматива всех филиалов на 100% ,тогда нужно ГП распределить так, чтобы на всех складах после распределения норматив был наполнен на примерно одинаковый процент. Может быть обратная ситуация, когда на распределителе ГП больше, чем нужно для наполнения всех нормативов на 100%, тогда нужно наполнить региональную потребность до 100%, а остальное оставить на распределителе.

В итоге должно получится как показано на закладке "решение" (подобрал результат). Мне нужна формула т.к. распределять таким образом нужно 2000 позиций.
 
Ответить
СообщениеДобрый день!

Есть один склад на который поступает готовая продукция(ГП) с производства (распределитель), есть несколько региональных складов. На каждом складе, включая распределитель, свой норматив хранения рассчитанный исходя из спроса на готовую продукцию в данном регионе. Может быть ситуация, когда на региональном складе недостаточно ГП для обеспечения норматива всех филиалов на 100% ,тогда нужно ГП распределить так, чтобы на всех складах после распределения норматив был наполнен на примерно одинаковый процент. Может быть обратная ситуация, когда на распределителе ГП больше, чем нужно для наполнения всех нормативов на 100%, тогда нужно наполнить региональную потребность до 100%, а остальное оставить на распределителе.

В итоге должно получится как показано на закладке "решение" (подобрал результат). Мне нужна формула т.к. распределять таким образом нужно 2000 позиций.

Автор - ZLAT
Дата добавления - 13.02.2017 в 14:26
Pelena Дата: Понедельник, 13.02.2017, 15:33 | Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте.
Вы уже создавали подобную тему около трёх лет назад. Причём, так и не отписались по поводу предложенного решения


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте.
Вы уже создавали подобную тему около трёх лет назад. Причём, так и не отписались по поводу предложенного решения

Автор - Pelena
Дата добавления - 13.02.2017 в 15:33
ZLAT Дата: Понедельник, 13.02.2017, 16:47 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте.
Вы уже создавали подобную тему около трёх лет назад. Причём, так и не отписались по поводу предложенного решения


Добрый день! Действительно, тема была. Но на данный момент макрос не поможет, нужна формула которую потом можно будет перенести в 1С.
 
Ответить
Сообщение
Здравствуйте.
Вы уже создавали подобную тему около трёх лет назад. Причём, так и не отписались по поводу предложенного решения


Добрый день! Действительно, тема была. Но на данный момент макрос не поможет, нужна формула которую потом можно будет перенести в 1С.

Автор - ZLAT
Дата добавления - 13.02.2017 в 16:47
Pelena Дата: Понедельник, 13.02.2017, 16:49 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Файл не приложился


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеФайл не приложился

Автор - Pelena
Дата добавления - 13.02.2017 в 16:49
anvg Дата: Понедельник, 13.02.2017, 16:54 | Сообщение № 5
Группа: Друзья
Ранг: Ветеран
Сообщений: 581
Репутация: 271 ±
Замечаний: 0% ±

2016, 365
Доброе время суток.
Вы уже создавали
Есть ещё одно обсуждение :)


Сообщение отредактировал anvg - Понедельник, 13.02.2017, 16:54
 
Ответить
СообщениеДоброе время суток.
Вы уже создавали
Есть ещё одно обсуждение :)

Автор - anvg
Дата добавления - 13.02.2017 в 16:54
ZLAT Дата: Понедельник, 13.02.2017, 17:27 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Вы уже создавали
Есть ещё одно обсуждение


На http://www.planetaexcel.ru мне не смогли ответить. Если это так принципиально, то удаляйте тему, буду искать ответ где-то еще.
 
Ответить
Сообщение
Вы уже создавали
Есть ещё одно обсуждение


На http://www.planetaexcel.ru мне не смогли ответить. Если это так принципиально, то удаляйте тему, буду искать ответ где-то еще.

Автор - ZLAT
Дата добавления - 13.02.2017 в 17:27
Pelena Дата: Понедельник, 13.02.2017, 17:59 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19511
Репутация: 4620 ±
Замечаний: ±

Excel 365 & Mac Excel
Если это так принципиально

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


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Если это так принципиально

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

Автор - Pelena
Дата добавления - 13.02.2017 в 17:59
ZLAT Дата: Вторник, 14.02.2017, 15:12 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Прикрепил файл.
К сообщению приложен файл: 2421041.xlsx (13.6 Kb)
 
Ответить
СообщениеПрикрепил файл.

Автор - ZLAT
Дата добавления - 14.02.2017 в 15:12
Светлый Дата: Вторник, 14.02.2017, 18:48 | Сообщение № 9
Группа: Друзья
Ранг: Старожил
Сообщений: 1868
Репутация: 536 ±
Замечаний: 0% ±

Excel 2013, 2016
Формула полного перераспределения будет такая:
Код
=ОКРУГЛ(СУММ(A$2:A$6)/СУММ(B$2:B$6)*B2-A2-1%%;0)

Если не надо трогать склады, где переизбыток, то придётся выдумывать что-то посложнее.
Вкладываю файл, где реализовано ограничение потребностей складов 100%.
Файл заменил.
К сообщению приложен файл: 2421041-1.xlsx (13.6 Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 14.02.2017, 19:40
 
Ответить
СообщениеФормула полного перераспределения будет такая:
Код
=ОКРУГЛ(СУММ(A$2:A$6)/СУММ(B$2:B$6)*B2-A2-1%%;0)

Если не надо трогать склады, где переизбыток, то придётся выдумывать что-то посложнее.
Вкладываю файл, где реализовано ограничение потребностей складов 100%.
Файл заменил.

Автор - Светлый
Дата добавления - 14.02.2017 в 18:48
Светлый Дата: Вторник, 14.02.2017, 20:30 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1868
Репутация: 536 ±
Замечаний: 0% ±

Excel 2013, 2016
Вот новое решение. Соответствует примеру. Со складов продукция не возвращается.
Заменил файл. Полностью выполняются все условия.
К сообщению приложен файл: 2421041-2.xlsx (13.7 Kb)


Программировать проще, чем писать стихи.

Сообщение отредактировал Светлый - Вторник, 14.02.2017, 20:41
 
Ответить
СообщениеВот новое решение. Соответствует примеру. Со складов продукция не возвращается.
Заменил файл. Полностью выполняются все условия.

Автор - Светлый
Дата добавления - 14.02.2017 в 20:30
ZLAT Дата: Среда, 15.02.2017, 08:50 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Цитата Светлый, 14.02.2017 в 20:30, в сообщении № 10 ()
Вот новое решение. Соответствует примеру. Со складов продукция не возвращается.
Заменил файл. Полностью выполняются все условия.


Огромное вам спасибо! Именно то, что мне было нужно.
 
Ответить
Сообщение
Цитата Светлый, 14.02.2017 в 20:30, в сообщении № 10 ()
Вот новое решение. Соответствует примеру. Со складов продукция не возвращается.
Заменил файл. Полностью выполняются все условия.


Огромное вам спасибо! Именно то, что мне было нужно.

Автор - ZLAT
Дата добавления - 15.02.2017 в 08:50
ZLAT Дата: Пятница, 17.02.2017, 13:03 | Сообщение № 12
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Цитата Светлый, 14.02.2017 в 20:30, в сообщении № 10 ()
Вот новое решение. Соответствует примеру. Со складов продукция не возвращается.
Заменил файл. Полностью выполняются все условия.


Возможно вы сможете еще раз мне помочь. Нужно немного усложнить задачу, как будет выглядеть формула, если на складе распределителе есть два вида остатка? Общий остаток и свободный остаток. Общий остаток это клиентские заказы, которые мы не должны распределять + свободные остатки. Свободный это остаток который мы должны распределять. Процент распределения должен выравниваться по общему остатку. Т.е. если смотреть пример, то мы должны 20шт распределить так, чтобы после распределения процент наполнения общего остатка стремился к одинаковому значению.
К сообщению приложен файл: 6380569.xlsx (17.6 Kb)


Сообщение отредактировал ZLAT - Пятница, 17.02.2017, 13:07
 
Ответить
Сообщение
Цитата Светлый, 14.02.2017 в 20:30, в сообщении № 10 ()
Вот новое решение. Соответствует примеру. Со складов продукция не возвращается.
Заменил файл. Полностью выполняются все условия.


Возможно вы сможете еще раз мне помочь. Нужно немного усложнить задачу, как будет выглядеть формула, если на складе распределителе есть два вида остатка? Общий остаток и свободный остаток. Общий остаток это клиентские заказы, которые мы не должны распределять + свободные остатки. Свободный это остаток который мы должны распределять. Процент распределения должен выравниваться по общему остатку. Т.е. если смотреть пример, то мы должны 20шт распределить так, чтобы после распределения процент наполнения общего остатка стремился к одинаковому значению.

Автор - ZLAT
Дата добавления - 17.02.2017 в 13:03
ZLAT Дата: Понедельник, 20.02.2017, 12:33 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 10
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Светлый, попробовал применить формулу при разных условиях, заметил, что не всегда остаток распределяется правильно. Например, если потребность заметно больше остатка. Возможно есть другой, более точный метод?
К сообщению приложен файл: 7285657.xlsx (14.1 Kb)
 
Ответить
СообщениеСветлый, попробовал применить формулу при разных условиях, заметил, что не всегда остаток распределяется правильно. Например, если потребность заметно больше остатка. Возможно есть другой, более точный метод?

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

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