複数のシート上の同じセルまたは範囲を参照する参照は、3-D 参照と呼ばれます。 3-D 参照は、同じパターンに従い、同じ種類のデータを含む複数のワークシートを参照する場合に便利で便利な方法です。たとえば、organization内の異なる部門からの予算データを統合する場合などです。
3-D 参照の詳細
3-D 参照を使用すると、次の 3-D 参照を使用して、それぞれが異なるワークシート上の 3 つの部門 (営業、HR、マーケティング) 間の予算配分を合計できます。
=SUM(Sales:Marketing!B3)
別のワークシートを追加して、数式が参照する範囲内に移動することもできます。 たとえば、[ファシリティ] ワークシートのセル B3 への参照を追加するには、図に示すように、タブをドラッグして [営業] ワークシートと [HR] ワークシートの間でファシリティー ワークシートを移動します。
数式にワークシート名の範囲への 3-D 参照が含まれているため、 Sales:Marketing!B3、範囲内のすべてのワークシートが新しい計算の一部になります。
ワークシートの移動、コピー、挿入、削除を行ったときの 3-D 参照の変更について説明します
次の例は、3-D 参照に含まれるワークシートの挿入、コピー、削除、または移動を行ったときの結果を示しています。 これらの各例では、 数式 =SUM(Sheet2:Sheet6!A2:A5) を使用して、ワークシート 2 から 6 のセル A2 から A5 を追加するには:
- 挿入またはコピー — Sheet2 と Sheet6 (この例の端点) の間でワークシートを挿入またはコピーすると、Excel は計算の構成ワークシートにセル A2 から A5 のすべての値を含めます。
- 削除 — Sheet2 と Sheet6 の間のワークシートを削除すると、削除したワークシートの値は計算から除外されます。
- 移動 — Sheet2 と Sheet6 の間にあるワークシートを参照されているワークシート範囲外に移動すると、移動したワークシートの値は計算から除外されます。
- エンドポイントを移動する — Sheet2 と Sheet6 のいずれかを同じブック内の他の位置に移動すると、ブック内の終点の順序を逆にしない限り、Sheet2 と Sheet6 の間に新しいワークシートが含まれるように計算が調整されます。 終点を反転すると、3-D 参照によって終点ワークシートが変更されます。 たとえば、Sheet2:Sheet6 への参照があるとします。 ブック内の Sheet6 より後になるように Sheet2 を移動すると、Sheet3:Sheet6 をポイントするように数式が調整されます。 Sheet6 を Sheet2 の前に移動すると、数式は Sheet2:Sheet5 をポイントするように調整されます。
- エンドポイントを削除する — Sheet2 または Sheet6 を削除すると、そのワークシートの値は計算から削除されます。
3-D 参照を作成する
手順
- 関数を入力するセルをクリックします。
- a = (等号) を入力し、その後に関数名 (次の表を参照)、そして左かっこを入力します。
- 参照する最初のワークシートのタブをクリックします。
- Shift キーを押しながら、参照する最後のワークシートのタブをクリックします。
- 参照するセルまたはセル範囲を選びます。
- 数式を入力し、Enter キーを押します。
3-D 参照では、次の関数を使用できます。
| 機能 | 説明 |
|---|---|
| AVERAGE 関数 | 数値の平均 (算術平均) を計算します。 |
| AVERAGEA 関数 | 数値の平均(算術平均)を計算します。にはテキストと論理が含まれます。 |
| COUNT 関数 | 数値が含まれるセルの個数を返します。 |
| COUNTA 関数 | 空ではないセルの個数を返します。 |
| HARMEAN 関数 | 正の数のデータ セットの調和平均 (逆数の算術平均の逆数) を返します。 |
| KURT 関数 | データセットの尖度を返します。 |
| LARGE 関数 | 指定されたデータの中で k 番目に大きなデータを返します。 たとえば、5 番目に大きい数値です。 |
| MAX 関数 | 値のセットから最大の値を検索します。 |
| MAXA 関数 | 値のセットから最大の値を検索します。にはテキストと論理が含まれます。 |
| MEDIAN 関数 | 中央値、つまり指定された数値のセットの中間にある数値を返します。 |
| MIN 関数 | 値のセットから最小の値を検索します。 |
| MINA 関数 | 値のセットから最小の値を検索します。にはテキストと論理が含まれます。 |
| PERCENTILE 関数 | 特定の範囲に含まれるデータの第 k 百分位数に当たる値を返します (k は 0 より大きく 1 より小さい範囲内)。 以前のバージョンの Excel との互換性のために提供されています。 |
| PERCENTILE.EXC 関数 | 特定の範囲に含まれるデータの第 k 百分位数に当たる値を返します (k は 0 より大きく 1 より小さい値)。 |
| PERCENTILE.INC 関数 | 特定の範囲に含まれるデータの第 k 百分位数に当たる値を返します (k は 0 ~ 1 の範囲の値)。 |
| PERCENTRANK 関数 | 配列内での値の順位を百分率 (0 より大きく 1) で表した値を返します。 以前のバージョンの Excel との互換性のために提供されています。 |
| PERCENTRANK.EXC 関数 | 配列内での値の順位を百分率 (0 より大きく 1 より小さい) で返します。 |
| PERCENTRANK.INC 関数 | 配列内での値の順位を百分率 (0 ~ 1、0 および 1 を含む) で返します。 |
| QUARTILE 関数 | 0 より大きく 1 より小さい百分位値に基づいて、データ セットの四分位数を返します。 以前のバージョンの Excel との互換性のために提供されています。 |
| QUARTILE.EXC 関数 | 0 より大きく 1 より小さい百分位値に基づいて、0 より大きく 1 より小さいデータから四分位数を返します。 |
| QUARTILE.INC 関数 | 0 ~ 1 の間 (0 および 1 を含む) の百分率の値に基づいて、データの配列の四分位数を返します。 |
| PRODUCT 関数 | 数値を乗算します。 |
| RANK 関数 | 数値リスト内の数値の順位 (リスト内の他の値に対する相対的なサイズ) を返します。 以前のバージョンの Excel との互換性のために提供されています。 |
| RANK.EQ 関数 | 数値リスト内の数値の順位 (リスト内の他の値に対する相対的なサイズ) を返します。 |
| RANK.AVG 関数 | 数値リスト内の数値の順位 (リスト内の他の値に対する相対的なサイズ) を返します。 |
| SKEW 関数 | 分布の歪度を返します。 |
| SMALL 関数 | 指定されたデータの中で、k 番目に小さなデータを返します。 |
| STDEV.S 関数 | 標本に基づいて標準偏差を計算します。 |
| STDEV.P 関数 | 母集団全体の標準偏差を計算します。 |
| STDEVA 関数 | 標本に基づいて標準偏差を計算します。にはテキストと論理が含まれます。 |
| STDEVPA 関数 | 母集団全体の標準偏差を計算します。にはテキストと論理が含まれます。 |
| TRIMMEAN 関数 | データの中間項の平均を返します。 |
| SUM 関数 | 数値を加算します。 |
| VAR.S 関数 | 標本に基づいて母集団の分散の推定値 (不偏分散) を返します。 |
| VAR.P 関数 | 母集団全体の分散を計算します。 |
| VARA 関数 | 標本に基づいて分散の推定値。にはテキストと論理が含まれます。 |
| VARPA 関数 | 母集団全体の分散を計算します。テキストと論理を含む |
3-D 参照の名前を作成する
手順
- [ 数式 ] タブで、[名前の 定義 ] ([ 定義された名前 ] グループ) をクリックします。
- [ 新しい名前 ] ポップアップ ウィンドウで、 参照用の名前 を入力します。 名前に使用できる文字数は半角で 255 文字までです。
- [ 参照先] リストで、等号 (=) と参照を選択し、BackSpace キーを押します。
- 参照する最初のワークシートのタブをクリックします。
- Shift キーを押しながら、参照のシートのタブをクリックします。
- 参照するセルまたはセル範囲を選びます。
詳細情報
ブック内でのワークシートの移動の詳細については、「 ワークシートを移動またはコピーする」を参照してください。 定義された名前の作成と使用の詳細については、「 数式で名前を定義し使用する」を参照してください。
補足説明
Excel 技術コミュニティの専門家にいつでも質問するか、コミュニティでサポートを受けることができます。