INDIRECT 関数とは? わかりやすく解説

Weblio 辞書 > コンピュータ > Excel関数リファレンス > INDIRECT 関数の意味・解説 

INDIRECT 関数

適用対象: Microsoft Excel 2010, Excel Web App, SharePoint Online for enterprises, SharePoint Online for professionals and small businesses

 

説明

指定される文字列への参照返します参照文字列によって指定されるセル入力されている文字列を介して間接的なセル指定行います参照文字列指定されるセル参照返しますが、セル参照はすぐに計算され結果としてセル内容表示されます。INDIRECT 関数を使うと、数式自体変更しないで、数式内で使用しているセル参照変更することができます

書式

INDIRECT(参照文字列, [参照形式])

INDIRECT 関数の書式には、次の引数あります

 メモ    Excel Web App では外部参照サポートされません。

 メモ   この動作は、Microsoft Office Excel 2007 より前の Excel バージョンとは異なります以前のバージョンでは、制限超えた部分無視され、値が返されいました

使用例

使用例新規ワークシートコピーすると、計算結果確認できます

表示その方法は?

  1. この記事使用例選択しますExcel Web App の例をコピーする場合は、セル1 つずつコピーして貼り付けます。

 重要   行見出しまたは列見出し選択しないでください

ヘルプから使用例を選択する

  1. Ctrl キー押しらながら C キー押します
  2. 空のブックまたはワークシート作成します
  3. ワークシートセル A1 を選択しCtrl キー押しながら V キー押しますExcel Web App使用している場合は、使用例セルごとにコピー貼り付け繰り返します

 重要   使用例正常に動作するためには、ワークシートセル A1 に貼り付ける必要があります

  1. 計算結果結果返す数式表示切り替えるには、Ctrl キーShift キー押しながら ` (アクサン グラーブ) キーを押すか、[数式] タブの [ワークシート分析] グループで [数式表示] をクリックします。

使用例は、空のワークシートコピーした後、ニーズ合わせて変更できます

A B
データ データ
B2 1.333
B3 45
高橋 10
5 62
数式 説明 (計算結果)
=INDIRECT($A$2) セル A2参照セルの値を返します (1.333)
=INDIRECT($A$3) セル A3 の参照セルの値を返します (45)
=INDIRECT($A$4) セル B4 に "高橋" という名前が付けられている場合、名前が定義されているセルの値を返します (10)
=INDIRECT("B"&$A$5) セル A5 の値から参照されるセルの値を返します (62)

セル参照する数式作成する場合セル参照は、 そのセルが [切り取り] コマンド使用して削除され移動したり、行や列が挿入または削除され移動したりするときに更新されます。数式参照しているセル移動されたり、そのセル周囲の列が削除されたりする場合にも、常に数式同一セル参照するようにするには、INDIRECT ワークシート関数使います。たとえば、常にセル A10 を参照する場合は、次のようになります

=INDIRECT("A10")



このページでは「Excel関数リファレンス」からINDIRECT 関数を検索した結果を表示しています。
Weblioに収録されているすべての辞書からINDIRECT 関数を検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からINDIRECT 関数を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「INDIRECT 関数」の関連用語

INDIRECT 関数のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



INDIRECT 関数のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
©2024 Microsoft Corporation. All rights reserved.

©2024 GRAS Group, Inc.RSS