ISREF関数の使い方

テスト対象がセル参照であるかどうかを判定します。

200720102013201620192021365
構文
=ISREF(テスト対象)
引数
  1. テスト対象必須
どんな関数か

ISREF は、値がセル参照かどうかを判定します。参照なら TRUE、文字列や数値なら FALSE です。INDIRECT で組み立てた参照が成り立っているか(シート名が間違っていないか)を、エラーを出さずに先に確かめる、といった使い方ができます。INDIRECT は参照できないと #REF! を返すので、ISREF(INDIRECT(A1)) で事前に判定できます。

使用例

D2:D4 に =ISREF(A1) を入れると、こうなります。

ABCD
1入力タイプ結果
2A1セル参照TRUE
3"Text"文字列FALSE
4100数値FALSE

数式を入れたセル

結果: TRUE

つまずきやすいところ

  • セル参照かどうかを見る。文字や数値は FALSE

ISREFを使う実例レシピ(1件)

同じ「情報」の関数

情報の関数をすべて見る(21件)