Excel - автоматически генерировать обратный лист - PullRequest
0 голосов
/ 29 июня 2018

Пытаюсь автоматизировать рабочий процесс. В основном это расписание автобусов.

Скажем, у меня есть лист с несколькими столбцами и формула для расчета времени достижения между различными остановками. Я хочу рассчитать еще один лист с указанием времени в обратном пути.

Исходный лист: One Way Bus Route

Автоматически создавать обратный лист с измененной формулой: Reverse Route

Новый обратный лист должен копировать столбцы в обратном порядке. И измените оригинальную формулу, используя время.

Цель: Создайте лист, в который я ввожу время начала, остальные времена должны быть заполнены автоматически. У меня есть время начала для источников Идея в том, чтобы, как только я заполнил маршрут в один конец формулой, создаю новый лист с подробными сведениями о возвращаемом путешествии и могу указать время начала из источника возврата.

Может ли это быть сделано в макросах Excel или более быстрым способом? Пробовал вариант записи Excel, но для этого нужны жестко закодированные имена столбцов. Это не динамично, если у меня новый маршрут с другим количеством остановок, я хочу, чтобы он генерировал лист в обратном порядке на основе оригинального

Ценю некоторую помощь. Спасибо!

1 Ответ

0 голосов
/ 29 июня 2018

Я не тестировал в Excel, но здесь используются функции, которые совместно используются Sheets и Excel, поэтому это должно работать. Вы можете подбодрить это, чтобы использовать листовые ссылки, но я сохранил это просто.

Предположим, ваше прямое расписание располагается в строках 10 и 11, начиная с столбца A. В A13 введите (столбцы, которые здесь соответствуют) косметику ты скроешь в этом ряду (14 в моем) позже). Затем на одну строку вниз от того, что вы можете ввести (и возиться) в любое время в первом столбце. В столбце B рядом с ним поместите =A15+A14-B14, перетащив его вправо до последней остановки. Эти времена будут правильными и будут корректироваться по мере изменения содержимого первого столбца или строк, на которых основаны вещи. Вы получите ерунду, если перетащите вещи дальше вправо. (возможно, есть способ это исправить)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...