Учебное пособие по Excel: не жестко кодируйте значения, которые могут измениться

Содержание

В этом видео мы рассмотрим несколько причин, по которым вам не следует жестко кодировать значения, которые могут измениться в ваших формулах.

Вот простая таблица для автомобильной поездки по США. Маршрут начинается в Сан-Франциско и заканчивается в Нью-Йорке. Маршрут разделен на сегменты, каждый из которых начинается и заканчивается в большом городе.

Добавим формулы в столбцы E и F для расчета предполагаемого расхода топлива и стоимости топлива.

Во-первых, в столбце E для оценки расхода топлива нам нужна формула, которая делит расстояние на расчетное расстояние в милях на галлон.

Допустим, мы думаем, что наша машина в среднем проезжает 25 миль на галлон. Мы можем записать формулу как D7, деленное на 25, а затем скопировать ее.

В столбце F нам нужно рассчитать стоимость. Предположим, что газ будет стоить около 2,50 галлона. В этом случае формула принимает вид E7 * 2,50.

Итак, если мы просуммируем это, мы увидим, что на всю поездку уйдет около 130 галлонов топлива, что будет стоить около 300 долларов.

Итак, эти формулы работают нормально. Но что, если вы хотите изменить предположения? Например, что, если вы хотите изменить количество миль на галлон на 24, а ориентировочную стоимость - на 2,30?

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

Вы можете сэкономить несколько нажатий клавиш, если сначала выберете все формулы, затем внесете изменения и нажмете Ctrl + Enter, чтобы обновить все формулы сразу.

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

На более сложном листе это может оказаться утомительной работой. И поскольку вам может потребоваться редактировать большое количество формул, это значительно увеличивает вероятность ошибки.

Лучше всего разместить эти предположения на рабочем листе, где их можно будет легко увидеть и изменить.

Для этого я добавлю несколько ячеек ввода вверху и добавлю метки, чтобы сделать их понятными.

Затем я могу изменить формулы, чтобы использовать эти входные данные вместо жестко заданных значений. Мне нужно сделать ссылки на ячейки ввода абсолютными, чтобы я мог без проблем копировать формулы.

Теперь я могу легко изменить допущения, и все формулы автоматически пересчитываются без необходимости редактировать формулы.

В общем, когда вы создаете формулу, для которой требуются входные данные, которые могут измениться, рассмотрите возможность предоставления входных данных на листе. Это упростит понимание ваших таблиц и сделает их более долговечными.

Курс

Основная формула

Связанные ярлыки

Автосуммирование выбранных ячеек Alt + = + + T Ввод одних и тех же данных в несколько ячеек Ctrl + Enter + Return Переключение абсолютных и относительных ссылок F4 + T

Интересные статьи...