• ベストアンサー

エクセル 関数の中で他のセルの数値を参照させれませんか?

エクセルについてお教えください。 関数の式の中で、式の一部を他セルの数値から引っ張ることはできないでしょうか? 具体例を示しますと   =IF(A○>0,B△,C×) のような関数の際に、「A○」の○の部分を、「D□」に入力した数値に指定したい場合です。 そのようなことは可能でしょうか?

質問者が選んだベストアンサー

  • ベストアンサー
  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.1

可能です。 =IF(INDIRECT("A"&D□)>0,B△,C×)

その他の回答 (1)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.2

セル番地だけなら(式の部分を可変にしないなら)INDIRECT関数を使える。中身を置き換えて(元の値を使って)計算してくれると理解すればよい。 文字列でも使えます。 =INDIRECT(F6)&INDIRECT(F7) F6にA2,F7にA3とある場合 =A2&A3と同じ。 WEBで照会すれば、沢山記事が出る。エクセル関数の中級では相当有名な関数。

関連するQ&A

専門家に質問してみよう