Создание и использование таблиц данных с двумя входными данными в Microsoft Excel

Сводка

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

Дополнительные сведения

При создании таблицы с двумя входными данными необходимо указать входные ячейки в полях Входная ячейка строки и Ячейка ввода столбца в диалоговом окне Таблица.

Примечание.

В Microsoft Office Excel 2007 диалоговое окно Таблица называется диалоговое окно Таблица данных .

Чтобы создать простую таблицу с двумя входными данными, выполните следующие действия.

  1. Создайте новую книгу.

  2. В ячейках B15:B19 введите следующие данные:

    Cell Значение
    B15 1
    B16 2
    B17 3
    B18 4
    B19 5
  3. В ячейках C14:G14 введите следующие данные:

    Cell Значение
    C14 6
    D14 7
    E14 8
    F14 9
    G14 10
  4. В ячейке B14 введите следующую формулу:

    =A14*2+A15

    Примечание.

    A14 — это входная ячейка столбца (которая заменяет значения 1, 2, 3, 4 и 5), а A15 — это ячейка ввода строки (которая заменяет значения 6, 7, 8, 9 и 10). Эти входные ячейки должны находиться за пределами таблицы; они могут содержать или не содержать данные. Так как эта таблица настроена в ячейках B14:G19 и поскольку A14 и A15 находятся за пределами таблицы, они являются допустимыми входных и строкового входных ячеек столбца.

  5. Выберите B14:G19.

  6. В меню Данные выберите пункт Таблица.

    Примечание.

    В Excel 2007 перейдите на вкладку Данные , щелкните Анализ что если, а затем — Таблица данных.

  7. В поле Ячейка ввода строки введите A15. В поле Ячейка ввода столбца введите A14.

  8. Нажмите кнопку ОК.

Вы увидите следующие результаты:

Two-Input table (with formulas displayed)
=========================================

Note: Due to screen display limitations, the following six-column table is shown in two parts.

(Left three columns of a six-column table)

||B|C|D|
|---|-----------|---------------|---------------|
|14|=A14*2+A15|6|7|
|15|1|=TABLE(A15,A14)|=TABLE(A15,A14)|
|16| 2|=TABLE(A15,A14)|=TABLE(A15,A14)|
|17| 3|=TABLE(A15,A14)|=TABLE(A15,A14)|
|18| 4|=TABLE(A15,A14)|=TABLE(A15,A14)|
|19| 5|=TABLE(A15,A14)|=TABLE(A15,A14)|

(Right three columns of a six-column table.)

||E|F|G|
|---|----------------|---------------|---------------|
|14|8|9|10|
|15|=TABLE(A15,A14)|=TABLE(A15,A14)|=TABLE(A15,A14)|
|16|=TABLE(A15,A14)|=TABLE(A15,A14)|=TABLE(A15,A14)|
|17|=TABLE(A15,A14)|=TABLE(A15,A14)|=TABLE(A15,A14)|
|18|=TABLE(A15,A14)|=TABLE(A15,A14)|=TABLE(A15,A14)|
|19|=TABLE(A15,A14)|=TABLE(A15,A14)|=TABLE(A15,A14)|

Two-Input table (with values displayed)
=======================================

||B|C|D|E|F|G|
|---|---|---|---|---|---|---|
|14| | 6| 7| 8| 9| 10|
|15| 1| 8| 9| 10| 11| 12|
|16| 2| 10| 11| 12| 13| 14|
|17| 3| 12| 13| 14| 15| 16|
|18| 4| 14| 15| 16| 17| 18|
|19| 5| 16| 17| 18| 19| 20|

Примечание.

Рассмотрим ячейку C15 в качестве примера. Фактические значения, используемые в формуле, — это ячейки B15:B19 (ячейки ввода строки) и ячейки C15:G14 (входные ячейки столбца). Формула со значениями в ней будет 1*2+6 (в общей сложности 8). Excel внутренне подставляет значения во входных ячейках строки и столбца в формулу в ячейке B14.

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

  1. Щелкните правой кнопкой мыши ячейку B14 и выберите пункт Формат ячеек.
  2. Перейдите на вкладку Число.
  3. В списке Категория нажмите кнопку Пользовательский.
  4. В поле Тип введите "" (две кавычки).
  5. Нажмите кнопку ОК.

Ссылки

Дополнительные сведения об использовании таблиц данных см. в следующих статьях:

Вычисление нескольких результатов с помощью таблицы данных

282852 Обзор таблиц данных в Microsoft Excel