
- •Назначение таблиц подстановки
- •Когда применяются таблицы подстановки
- •Создание таблиц подстановки
- •Создание таблиц подстановки с одним входом
- •Создание таблиц подстановки с двумя входами
- •Удаление таблиц подстановки
- •Преобразование таблиц подстановки
- •Отмена пересчета таблиц подстановки
- •Сделай сам: использование таблиц подстановки для подсчета накопленной суммы по вкладу
- •Сделай сам: использование таблиц подстановки для подсчета авторского гонорара
- •Сделай сам: использование таблиц подстановки для подсчета дивидендов
- •Ошибки при работе с таблицами подстановки
Создание таблиц подстановки
Прежде всего необходимо сказать, что таблицы подстановки бывают двух видов: таблицы подстановки с одним входом и таблицы подстановки с двумя входами. Различие между ними заключается в количестве входных переменных, значения которых влияют на вычисление формулы. В таблицах подстановки с одним входом таких переменных одна (она содержится в так называемой входной ячейке). В таблицах подстановки с двумя входами входных переменных две, и им соответствуют две входные ячейки. Для таблиц подстановок с одним входом во входную ячейку подставляются значения, предварительно записанные в диапазоне ячеек, который располагается в одной строке или одном столбце. Для таблиц подстановки с двумя входами создается два одномерных диапазона, один располагается в строке, а второй — в столбце; значения из этих диапазонов при создании таблицы подстановки подставляются в соответствующие входные ячейки. Формулы, результаты вычисления которых будут представлены в таблицах подстановки, обязательно должны ссылаться прямо или опосредованно (через другие промежуточные формулы) на входные ячейки.
Таблицы подстановок содержат также результирующие значения — значения, вычисленные по указанным формулам, когда во входные ячейки последовательно подставляются значения из предварительно созданных диапазонов ячеек.
Для примера рассмотрим рабочий лист, показанный на рис. 2.5. Здесь ячейки В1 и В2 являются входными ячейками; диапазон В4: В13 — столбец входных значений, соответствующий одной входной переменной; диапазон C3:L3 — строка входных значений, соответствующая другой входной переменной; диапазон C4:L13 содержит результирующие значения.
Рис. 2.5. Таблица подстановки для проверки теоремы Пифагора
Отметим, что в ячейке ВЗ содержится формула =К0РЕНЬ((В1^2)+(В2^2)), которая используется при создании таблицы подстановки, но о том, как использовать формулы в процессе создания таблиц подстановки, будет рассказано в следующих разделах.
Создание таблиц подстановки с одним входом
Для создания в Excel таблиц подстановки ваши данные должны быть организованы соответствующим образом. Если создается таблица подстановки с одним входом, то входные данные должны располагаться в ячейках одного столбца или одной строки, а формула должна ссылаться на одну входную ячейку.
Формула может ссылаться на любое количество ячеек, но входная ячейка должна быть одна. Именно значение переменной, записанной в назначаемой вами входной ячейке, будет изменяться при создании таблицы подстановки. Значения в других ячейках, на которые ссылается формула, изменяться не будут.
Если уже записаны входные данные, то для создания таблицы подстановки с одним входом выполните следующие действия.
1. Введите формулу в соответствующую ячейку:
• если входные значения располагаются в столбце, то формулу следует ввести в ячейку, которая располагается на одну строку выше и на один столбец правее первой ячейки диапазона входных значений;
• если входные значения располагаются в строке, то формулу следует ввести в ячейку, которая располагается на одну строку ниже и на один столбец левее первой ячейки диапазона входных значений.
2. Выделите диапазон ячеек, содержащий ячейку с формулой и входные значения.
3. Выберите команду Данные => Таблица подстановки. Откроется диалоговое окно Таблица подстановки.
4. В диалоговом окне Таблица подстановки укажите входную ячейку:
• если входные значения располагаются в столбце, то введите адрес входной ячейки в поле ввода Подставлять значения по строкам в (или просто щелкните на входной ячейке, когда курсор будет находиться в этом поле);
• если входные значения располагаются в строке, то введите адрес входной ячейки в поле ввода Подставлять значения по столбцам в (или просто щелкните на входной ячейке, когда курсор будет находиться в этом поле).
5. Щелкните на кнопке ОК.
На рис. 2.6 показана таблица с одним входом, когда входные значения располагаются в столбце. Заметьте, что ячейка с формулой располагается на одну строку выше и на один столбец правее первой ячейки диапазона входных значений. В ячейке В2 и диапазоне A3:А12 содержатся целые числа. В ячейку В2 введена формула =В1*В1, вычисляющая квадрат числа, записанного в ячейку В1. Таблица подстановки автоматически вычислит значения в диапазоне ВЗ:В12.
Рис. 2.6. Таблица подстановки с одним входом для вычисления квадратов целых чисел (входные значения располагаются в столбце)
На рис. 2.7 показана таблица подстановки с одним входом, когда входные данные расположены в строке. Обратите внимание на то, что формула =В1*В1 находится в ячейке В2, которая располагается на одну строку ниже и на один столбец левее первой ячейки диапазона входных значений С1:К1, содержащего числа от 2 до 10. Ячейка В1 является входной ячейкой.
Рис. 2.7. Таблица подстановки с одним входом для вычисления квадратов целых чисел (входные значения располагаются в строке)