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

Вход

Регистрация

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

 

= Мир MS Excel/Список всех возможных транзакций - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Список всех возможных транзакций (Макросы Sub)
Список всех возможных транзакций
Exporter Дата: Четверг, 27.02.2014, 12:09 | Сообщение № 1
Группа: Гости
Добрый день!

Есть 16 стран. 4 группы по 4 страны (по континентам).

столбец 1:
США
КАНАДА
МЕКСИКА
ВЕНЕСУЭЛА
ВЕЛИКОБРИТАНИЯ
ФРАНЦИЯ
ГЕРМАНИЯ
РОССИЯ
ЮАР
ЗАМБИЯ
ЗИМБАБВЕ
ЕГИПЕТ
ФИЛИППИНЫ
СИНГАПУР
ЯПОНИЯ
ТАЙВАНЬ

Каждая из стран может экспортировать товар в 4 страны (в страну из своего континента и только в одну страну на остальных 3-х континентах).
Например: США МОЖЕТ В МЕКСИКУ, ГЕРМАНИЮ, ЗИМБАБВЕ, ЯПОНИЮ.
Но при этом, каждая страна может импортировать товар только от 3 стран.
(из своего континента не может, может только от одной страны каждого из 3-х остальных континентов).

Нужно из одной страны отправить груз в любую из 12 стран. Где-то получится напрямую. где-то через страны-посредники. Посредников может быть не более 3-х.

Для каждой из 12 стран нужен список всех ходов по отправке груза в выбранную страну.
Как это сделать с помощью макроса в Excel?
 
Ответить
СообщениеДобрый день!

Есть 16 стран. 4 группы по 4 страны (по континентам).

столбец 1:
США
КАНАДА
МЕКСИКА
ВЕНЕСУЭЛА
ВЕЛИКОБРИТАНИЯ
ФРАНЦИЯ
ГЕРМАНИЯ
РОССИЯ
ЮАР
ЗАМБИЯ
ЗИМБАБВЕ
ЕГИПЕТ
ФИЛИППИНЫ
СИНГАПУР
ЯПОНИЯ
ТАЙВАНЬ

Каждая из стран может экспортировать товар в 4 страны (в страну из своего континента и только в одну страну на остальных 3-х континентах).
Например: США МОЖЕТ В МЕКСИКУ, ГЕРМАНИЮ, ЗИМБАБВЕ, ЯПОНИЮ.
Но при этом, каждая страна может импортировать товар только от 3 стран.
(из своего континента не может, может только от одной страны каждого из 3-х остальных континентов).

Нужно из одной страны отправить груз в любую из 12 стран. Где-то получится напрямую. где-то через страны-посредники. Посредников может быть не более 3-х.

Для каждой из 12 стран нужен список всех ходов по отправке груза в выбранную страну.
Как это сделать с помощью макроса в Excel?

Автор - Exporter
Дата добавления - 27.02.2014 в 12:09
Hugo Дата: Четверг, 27.02.2014, 12:16 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Я так и не понял - на каком континенте по-вашему США? :)

А, понял - т.е. в каждый континент только в одну страну! :)


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеЯ так и не понял - на каком континенте по-вашему США? :)

А, понял - т.е. в каждый континент только в одну страну! :)

Автор - Hugo
Дата добавления - 27.02.2014 в 12:16
ShAM Дата: Четверг, 27.02.2014, 13:03 | Сообщение № 3
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Все равно, не понятно. Если экспорт:
США МОЖЕТ В МЕКСИКУ

То для Мексики это же импорт из США, а это не можно:
из своего континента не может
 
Ответить
СообщениеВсе равно, не понятно. Если экспорт:
США МОЖЕТ В МЕКСИКУ

То для Мексики это же импорт из США, а это не можно:
из своего континента не может

Автор - ShAM
Дата добавления - 27.02.2014 в 13:03
Hugo Дата: Четверг, 27.02.2014, 13:31 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3252
Репутация: 707 ±
Замечаний: 0% ±

2019
Да, точно... :(


excel@nxt.ru
webmoney: E265281470651 Z422237915069
 
Ответить
СообщениеДа, точно... :(

Автор - Hugo
Дата добавления - 27.02.2014 в 13:31
Stormy Дата: Четверг, 27.02.2014, 13:47 | Сообщение № 5
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
А маршрут в данном случае не важен? Через Россию в ЮАР гнать или через Тайвань - цена перегона одна и та же?


Место для рекламы.
 
Ответить
СообщениеА маршрут в данном случае не важен? Через Россию в ЮАР гнать или через Тайвань - цена перегона одна и та же?

Автор - Stormy
Дата добавления - 27.02.2014 в 13:47
Exporter Дата: Четверг, 27.02.2014, 14:45 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Stormy, маршрут не важен. Опечатка: не 12 стран, а 16
 
Ответить
СообщениеStormy, маршрут не важен. Опечатка: не 12 стран, а 16

Автор - Exporter
Дата добавления - 27.02.2014 в 14:45
Stormy Дата: Четверг, 27.02.2014, 15:45 | Сообщение № 7
Группа: Проверенные
Ранг: Обитатель
Сообщений: 357
Репутация: 12 ±
Замечаний: 0% ±

Excel 2010
Exporter,
Тогда не совсем понятно, зачем нужен макрос?
1 раз создать таблицу маршрутов и дальше подбирать нужный по связке отправитель-получатель.


Место для рекламы.
 
Ответить
СообщениеExporter,
Тогда не совсем понятно, зачем нужен макрос?
1 раз создать таблицу маршрутов и дальше подбирать нужный по связке отправитель-получатель.

Автор - Stormy
Дата добавления - 27.02.2014 в 15:45
Exporter Дата: Четверг, 27.02.2014, 16:01 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Stormy, нужен список всех ходов, а не ячейки с выбором нужного значения через условное форматирование.
Этот список будет внедрен в другой алгоритм.
 
Ответить
СообщениеStormy, нужен список всех ходов, а не ячейки с выбором нужного значения через условное форматирование.
Этот список будет внедрен в другой алгоритм.

Автор - Exporter
Дата добавления - 27.02.2014 в 16:01
MCH Дата: Четверг, 27.02.2014, 20:04 | Сообщение № 9
Группа: Админы
Ранг: Старожил
Сообщений: 2003
Репутация: 751 ±
Замечаний: ±

Не совсем понял в чем вопрос.
Необходимо построить все возможные варианты маршрутов между странами исходя из условий?
Каждая из стран может экспортировать товар в 4 страны (в страну из своего континента и только в одну страну на остальных 3-х континентах)...
Но при этом, каждая страна может импортировать товар только от 3 стран.
(из своего континента не может, может только от одной страны каждого из 3-х остальных континентов).

(На мой взгляд противоречие импорта и экспорта: США может экспортировать в Мексику, при этом Мексика не может импортировать из США)
С точки зрения комбинаторики может быть огромное кол-во вариантов составления маршрутов исходя из данных условий.

Или нужно, имея готовую матрицу смежности, построить кратчайшие маршруты между странами?
Здесь уже можно воспользоваться любым алгоритмом нахождения кратчайших путей (Декстрой, Левитом, Фордом-Беллманом, Флойдом-Уоршеллом)
http://www.excelworld.ru/forum/3-6656-1
 
Ответить
СообщениеНе совсем понял в чем вопрос.
Необходимо построить все возможные варианты маршрутов между странами исходя из условий?
Каждая из стран может экспортировать товар в 4 страны (в страну из своего континента и только в одну страну на остальных 3-х континентах)...
Но при этом, каждая страна может импортировать товар только от 3 стран.
(из своего континента не может, может только от одной страны каждого из 3-х остальных континентов).

(На мой взгляд противоречие импорта и экспорта: США может экспортировать в Мексику, при этом Мексика не может импортировать из США)
С точки зрения комбинаторики может быть огромное кол-во вариантов составления маршрутов исходя из данных условий.

Или нужно, имея готовую матрицу смежности, построить кратчайшие маршруты между странами?
Здесь уже можно воспользоваться любым алгоритмом нахождения кратчайших путей (Декстрой, Левитом, Фордом-Беллманом, Флойдом-Уоршеллом)
http://www.excelworld.ru/forum/3-6656-1

Автор - MCH
Дата добавления - 27.02.2014 в 20:04
Exporter Дата: Четверг, 27.02.2014, 20:46 | Сообщение № 10
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
MCH, поправка: страна может получать груз от любых 3-х стран. Т.е. отправляем 4-м на каждый континент, а получаем от 3-х других.
Нужен список всех маршрутов, учитывая условия.
 
Ответить
СообщениеMCH, поправка: страна может получать груз от любых 3-х стран. Т.е. отправляем 4-м на каждый континент, а получаем от 3-х других.
Нужен список всех маршрутов, учитывая условия.

Автор - Exporter
Дата добавления - 27.02.2014 в 20:46
Мир MS Excel » Вопросы и решения » Вопросы по VBA » Список всех возможных транзакций (Макросы Sub)
  • Страница 1 из 1
  • 1
Поиск:

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