データ テーブルは、同時に数式の変数で多くの異なる値を試し、テーブルで異なる結果を表示することによってひとつ以上の数式の結果を示すための方法です。データ テーブル アプリケーションの優れた例は乗法テーブルです。乗法テーブルは数式 =X*Y の結果を示します。ただし、数式の多くの異なる結果を示し、それぞれの結果は X および Y の異なる値を使用して決定されます。これらのけっけはテーブルで表示され、テーブルの各セルは特定の X および Y の値の数値の結果を示します。これらは行ヘッダーおよび列ヘッダーにそれぞれラベル表示されます。したがって、行の各セルは同じ X 値を使用し、列の各セルは同じ Y 値を使用します。
乗法テーブルは、2 変数データ テーブルとして知られています。2 変数データ テーブルはひとつの数式とテーブルの行ヘッダと列ヘッダの値を持つことによって特徴付けられます。この数式はデータ テーブルの左上セルに入力され、通常はデータ テーブルの外の少なくとも 2 つのセルで参照され、列入力および行入力セルとして知られています。数式がデータ テーブルの特定のセルで評価される場合、数式の列入力セルへの参照は、セル行ヘッダの値で置き換えられ(これは後方のようにみえますが、行ヘッダの値はデータ テーブルの左列を下げます。これは列入力セルで使用されるからです)、行入力セルへの参照は、セルの列ヘッダの値で置き換えられます。
データ テーブルの他のタイプは、1 変数データ テーブルです。1 変数データ テーブルは列指向または行指向データ テーブルである場合があります。列指向データ テーブルには、左列のセルにデータ、そして行のトップのセルに数式があります(データ テーブルの左上セルは、データ テーブルのこのタイプで無視されます)。通常、すべてのトップの行の数式は、データ テーブルの外の同じセルを参照し、列入力セルとして知られています。テーブルのセルが評価されると、セルの行ヘッダの値によって置き換えられる列入力セルへ参照され、列ヘッダ内の数式が使用されます。
行指向の 1 変数データ テーブルは列指向データ テーブルのように作られますが、値はトップの行で実行され、数式は左列へと実行され、すべての数式によって参照されるセルは行入力セルとして知られています。