Доброго времени суток уважаемые форумчане!
Нужна Ваша помощь в решении следующей задачи:
Есть сеть дорог между пунктами (заданы отрезками в виде списка и в виде матрицы). Выбирая в ячейках В2 и С2 пункты отправления и назначения - в ячейках D2 и E2 нужно получить протяженность и время в пути (наименьший из возможных по времени). Для проверки необходимо видеть из чего он сложился (таблица В5:Е17).
Решить данную задачи через Надстройку "Подбор параметра" не выходит, так как получается превышение по максимально возможным параметрам.
Видел на данном сайте оригинальное решение от Владимира про дорогу из Днепропетровска в Киев - но там есть важный нюанс - четко задано начало и конец поездки и под это построена матрица.
Изучение в течении недели Интернета пишет что это классический случай который легко решается алгоритмом Дейкстры и даже полно ссылок на коды программ на С++ и паскале и прочих. Решения в Excele данной проблемы не нашел (Подбор параметра не в счет).
Есть серьезные подозрения что я далеко не первый кто озадачился данной проблемой. Возможно есть решения на VBA. Прошу поделится опытом кто уже сталкивался с данной задачей и как ее решал. Если есть еще какие мысли прошу подсказать
Нужна Ваша помощь в решении следующей задачи:
Есть сеть дорог между пунктами (заданы отрезками в виде списка и в виде матрицы). Выбирая в ячейках В2 и С2 пункты отправления и назначения - в ячейках D2 и E2 нужно получить протяженность и время в пути (наименьший из возможных по времени). Для проверки необходимо видеть из чего он сложился (таблица В5:Е17).
Решить данную задачи через Надстройку "Подбор параметра" не выходит, так как получается превышение по максимально возможным параметрам.
Видел на данном сайте оригинальное решение от Владимира про дорогу из Днепропетровска в Киев - но там есть важный нюанс - четко задано начало и конец поездки и под это построена матрица.
Изучение в течении недели Интернета пишет что это классический случай который легко решается алгоритмом Дейкстры и даже полно ссылок на коды программ на С++ и паскале и прочих. Решения в Excele данной проблемы не нашел (Подбор параметра не в счет).
Есть серьезные подозрения что я далеко не первый кто озадачился данной проблемой. Возможно есть решения на VBA. Прошу поделится опытом кто уже сталкивался с данной задачей и как ее решал. Если есть еще какие мысли прошу подсказать