【エクセル】ISREF関数で指定した値が有効なセル参照か確認する

Excel 関数

この記事ではISREF関数について解説しています。

この記事は次のような人におすすめ
  • セル参照が有効なのか確認したい
  • 名前の定義を使って設定した範囲が有効か確認したい
スポンサーリンク

ISREF(いず れふ)関数とは?

ISREF関数では指定したセル参照が有効か確認する事が出来ます。

引数に指定したセル参照が有効なのか確認する関数であり、指定したセルに入力されているセル参照が有効か確認するものではありません。

スポンサーリンク

ISREF関数の使い方

まずはISREF関数の式をチェックしましょう。

構文

=ISREF( テストの対象 )

ISREF関数の引数は1つで、必ず入力する必要があります。

サンプル

=ISREF(A1) ※セルA1への参照が有効か確認する

=ISREF(売上) ※名前の定義で設定した「売上」の範囲が有効か確認する

引数 : テストの対象

テストの対象には有効なセル参照か確認したい値を指定します。

名前の定義を使用している範囲が存在するか確認するには範囲名を直接入力します。
入力する際に( ” )ダブルクォーテーションを付けるとただの文字列扱いになってしまうので注意しましょう。

良い例:=ISREF(売上)
ダメな例:=ISREF(”売上”)

スポンサーリンク

合わせて確認したい:用途に合わせて使える多数のIS関数

IS~という関数は他にも多数あり、同じように何らかのテストをする事が出来ます。

合わせて覚えておくと便利ですよ!

関数名内容
ISBLANK関数対象が空白セルを参照するときに「TRUE」を取得
ISERR関数対象が「#N/A」以外のエラー値のときに「TRUE」を取得
ISERROR関数対象が任意のエラー値のときに「TRUE」を取得
ISLOGICAL関数対象が論理値のときに「TRUE」を取得
ISFORMULA数式が含まれるセルへの参照がある場合に「TRUE」を取得
ISNUMBER関数対象が数値のときに「TRUE」を取得
ISEVEN関数数値が偶数のときに「TRUE」を取得
ISODD関数数値が奇数のときに「TRUE」を取得
ISREF関数 ※この記事対象が参照であるときに「TRUE」を取得
ISNA関数対象がエラー値「#N/A」のときに「TRUE」を取得
ISNONTEXT関数対象が文字列以外のときに「TRUE」を取得
ISTEXT関数対象が文字列以外のときに「TRUE」を取得

他にもExcel関数の解説記事を投稿しています。
下記どちらの関数一覧からでも各関数の解説記事へアクセス出来ますので宜しければご確認下さい。

コメント

タイトルとURLをコピーしました