
INDIRECT関数って何?Excelで使える魔法の関数をやさしく解説してみた!
こんにちは、Excel大好き女子まるです!
今日は INDIRECT関数ってどんな関数?
INDIRECT関数って聞いたことありますか?
「なんか難しそう…」と思ってる方も多いと思うんですが、
実はとっても便利なんです!
簡単に言うと、INDIRECT関数は「文字列で書いたセル番地」を本当のセルの場所として使ってくれる魔法の関数なんです。
たとえば、普通は「=A1」って書くけど、INDIRECT関数を使うと「=INDIRECT("A1")」って書いても同じ結果になるんですよ。
実際に使ってみた例
例えば、こんな感じで使えます!
セルB2に「A2」と書く。
セルC2に「=INDIRECT(B2)」と書く。
A2セルに「こんにちは」と書いておくと、C2セルも「こんにちは」と表示される!これすごくないですか?
「このセル番地を参照して!」って他のセルに書いておけば、自動で参照先を変えられるんです!
こんな風に使うと便利!
他のセルに書いたセル番地を自由に変えられるから、自動で別のセルを参照できる
シート名や別のシートも参照できる(ちょっと難しいけど、これも便利!)
ポイントまとめ
INDIRECT関数は「文字列」をセルの場所として使える
動的にセル参照を変えたいときに便利
=INDIRECT("A1") や =INDIRECT(B2) みたいに使う
まとめ & 最後に一言
INDIRECT関数は、Excelで「文字列でセルを指定できる魔法の関数」です。
これを使いこなせば、表計算がもっと楽しく、もっとラクになりますよ!
ぜひ、みなさんも試してみてくださいね♪
私もまだまだ勉強中ですが、一緒にExcelの世界を楽しみましょう!