Karataev, поезд (или что там) проехал от станции 1 до станции 10. В левой табличке указаны расстояния между станциями. Т.е во второй строке должно быть "R4" = 21; "Q4" = 26; "P4" = 0.
Karataev, я написал про 4-ую, для примера. Думал вы поймете логику... 3-я строчка: станция 1 - станция 2 (участок А) = 9 км. станция 2 - станция 6 (участок Б) = 35 - 9 = 26 км. станция 6 - станция 10 (участок В) = 56 - 35 = 21 км.
Вариант с допстолбцом "E". В этом столбце я записал размеры участков перед каждой станцией. Это упростит формулы. Используется имя "rng": вкладка "Формулы" - Диспетчер имен. Это имя определяет, с какой по какую строку надо анализировать таблицу, которая находится в столбцах A:E. Имя используется, чтобы не писать одно и то же несколько раз, чтобы формула была короче. У файла сделан формат "xlsb", т.к. он быстрее работает с формулами.
Karataev,я сам пытался что-то сделать с задачкой, но так и не хватило знаний (( Захотел посмотреть, как вы решили (уж очень интересно, какой подход используют "знающие"). У вас немного некорректно считает. На примере 4 строки: от 10 до 2 станции поезд должен проехать 47 км, а в ваших расчетах он проезжает 56, как и в строке 3. Да и по другим строкам получается так, что формула захватывает лишку и прибавляет 1 значение до следующей станции после конечной.
Upd: сами сравните с цифрами по столбцу "расстояние"
JasonJuzo,=attache, или в чем прикол, для меня вообще непонятно с какой логикой нужно определять промежуточные точки когда указано только начало и конец
Сергей, неа, я не ТС ))) Мне просто интересно, как сделать. Я просто пока в эксель только начинаю и не очень умею пользоваться разными приёмами, как например в решении Karataev, и я просто просматриваю темы и пытаюсь сделать что-то своими силами и если ничего не получается (как чаще всего и бывает), то я смотрю решения других и пытаюсь что-то запоминать. По поводу логики определения, как я понимаю, единственная привязка это участки, по которым и нужно разбить маршрут.
JasonJuzo, да Вы правы, первую точку не надо считать, но тут сложность. начало может быть сверху, а может быть снизу. Пока с ходу не могу исправить, т.к. занят другими делами.