検索
テキストのアドレスからセルを読む
定義
アドレスがテキストとして保存されたセルを読むとは、INDIRECT にそのテキストを渡すことです。
構文
=INDIRECT(ref_text)
引数
| 引数 | 意味 |
|---|---|
ref_text |
アドレスがテキストとして入っているセルです。例: B2 に A4 が入っている場合です。 |
計算例
集計シートは A4 に 27 を保存しています。セル B2 にはそのセルを指すテキスト A4 が入っています。
| A: 個数 | B: アドレス |
|---|---|
| A4 | |
| 27 |
数式: =INDIRECT(B2)
結果: 27。B2 は A4 を指し、A4 には 27 が入っています。
練習問題
セル C5 には 19 が入っています。セル D2 にはテキスト C5 が入っています。E2 に、D2 に書かれたセルの値を返す数式を書いてください。
- E2 に、D2 の INDIRECT 数式を書いてください。
- E2 は D2 に書かれたセルの値を表示する必要があります。
ステップ 1 / 2
E2 に =INDIRECT(D2) と入力します。
D2 は C5 で、C5 は 19 です。
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…
E2 は INDIRECT を使っています。
E2 は 19 を表示しています。
次のレッスンはリストを順番に並べるです。
関連する関数
そのアドレスのテキストを生きたセル参照にするのが INDIRECT 関数です。
よくある間違い
=INDIRECT("B2") のようにアドレスセルを引用符で囲むミスです。数式は A4 の 27 ではなく、テキスト A4 を返します。