INDIRECT関数の使い方を、関数の入力、引数の設定、シート間参照の使用、結果の確認という4つの操作トピックで説明します。目次からトピックを選び、操作場所と手順に沿って進めてください。
操作ガイド一覧
| 番号 | トピック | 会員要件 |
|---|---|---|
| 1 | 1. INDIRECT関数を入力する | 無料 |
| 2 | 2. 関数の引数を入力する | 無料 |
| 3 | 3. シート間参照を使用する | 無料 |
| 4 | 4. 計算結果を確認して更新する | 無料 |
操作ガイド
1. INDIRECT関数を入力する
操作場所: 数式タブ → 数式バー
- スプレッドシートを開き、結果を表示したいセルを選択します。
- 選択したセルまたは数式バーに
=と入力します。 - 続けて
INDIRECT(と入力します。 - 表示される構文ガイドを確認し、関数名と引数の形式が正しいことを確認します。
成功の目安
- 画面上の結果: セルが数式編集モードになり、
INDIRECT(と表示されます。 - 次にできること: 引数の入力を続けて、数式を完成できます。
使用時のヒント
- よくある間違い:
=で始めないと、内容が通常のテキストとして扱われる場合があります。- 動作環境に関する注意: 編集可能なスプレッドシートのセルで操作する必要があります。
2. 関数の引数を入力する
操作場所: 選択した対象セル → 数式バー
INDIRECT(の後に、参照アドレスを表すテキストを入力します。- 必要に応じて、必要な引数形式を追加します。
- 括弧、引用符、区切り記号がすべて正しく入力されていることを確認します。
- Enterキーを押して数式を確定します。
成功の目安
- 画面上の結果: セルには未完成の数式テキストではなく、計算結果が表示されます。
- 次にできること: セルをもう一度選択すると、数式バーで完全な数式を確認できます。
使用時のヒント
- よくある間違い: 括弧の対応漏れ、区切り記号の誤り、または無効な参照テキストが原因でエラーになることがあります。
- 動作環境に関する注意: テキスト引数は、現在のスプレッドシートのコンテキストで有効な参照と一致している必要があります。
3. シート間参照を使用する
操作場所: 数式タブ → 数式バー
- 参照したいワークシート名とセルアドレスを確認します。
- ワークシート名とセルアドレスを、数式の引数内にテキストとして入力します。
- テキスト参照が既存のワークシートとセルを正しく指していることを確認します。
- 数式を確定し、返された結果を確認します。
成功の目安
- 画面上の結果: 現在のセルに、対象ワークシートのセルまたは範囲の内容が返されます。
- 次にできること: 数式をコピーしたり、ほかの関数と組み合わせたりできます。
使用時のヒント
- よくある間違い: ワークシート名またはアドレスが完全に一致していないと、参照に失敗することがあります。
- 動作環境に関する注意: 参照先の内容は、現在のブック内の有効なワークシートに存在している必要があります。
4. 計算結果を確認して更新する
操作場所: 結果セル → 数式バー / ワークシートのデータ領域
- 参照先のセル、または関連する元データを変更します。
- INDIRECTを含む結果セルに戻り、更新された値を確認します。
- 結果が正しくない場合は、参照テキスト、引数の数、ネストされた数式の構造を確認します。
- 必要に応じて数式を再編集し、もう一度確定します。
成功の目安
- 画面上の結果: 元データを変更すると、結果セルに更新後の値、または適切なエラーメッセージが表示されます。
- 次にできること: 引き続きトラブルシューティングを行ったり、数式をコピーまたは拡張したりできます。
使用時のヒント
- よくある間違い: 数値、テキスト、参照アドレスを誤って組み合わせると、予期しない結果になることがあります。
- 動作環境に関する注意: 循環参照や無効なアドレスは、結果に影響する場合があります。