Microsoft Excel で 2 入力データ テーブルを作成して使用する方法

概要

この記事では、Microsoft Excel で 2 入力テーブルを作成して使用する方法について説明します。 これらのテーブルを使用すると、2 つの変数の変更が 1 つの数式にどのように影響するかをテストできます。

詳細情報

2 入力テーブルを作成するときは、[テーブル] ダイアログ ボックスの [行入力セル] ボックスと [列入力セル] ボックスに入力セルを指定します。

注:

Microsoft Office Excel 2007 では、[ テーブル ] ダイアログ ボックスは [ データ テーブル ] ダイアログ ボックスと呼ばれます。

単純な 2 入力テーブルを作成するには、次の手順に従います。

  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 で、[ データ ] タブをクリックし、[ What-If Analysis]\(What-If 分析\ ) をクリックし、[ データ テーブル] をクリックします。

  7. [行入力セル] ボックスに「A15」と入力します。 [列入力セル] ボックスに「A14」と入力します。

  8. [OK] をクリックします。

次の結果が表示されます。

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 の数式に内部的に置き換えます。

セル B14 には 0 が表示されますが、セル B14 は数値形式ではありません。 セル B14 で空白の値を複製するには、次の手順に従います。

  1. セル B14 を右クリックし、[セルの 書式設定] をクリックします。
  2. [数値] タブをクリックします。
  3. [カテゴリ] の一覧で、[カスタム] をクリックします。
  4. [種類] ボックスに「」と入力します (2 つの引用符)。
  5. [OK] をクリックします。

関連情報

データ テーブルの使用方法の詳細については、次の記事を参照してください。

データ テーブルを使用して複数の結果を計算する

282852 Microsoft Excel のデータ テーブルの概要