IS 関数

注:  最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。 このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。 簡単に参照できるように、こちらに 英語の記事 があります。

この記事では、値または列の参照の種類を調べるため、次の 9 関数について説明します。総称 IS 関数は、これらの関数の各用チェック] の種類] の値と結果に応じて TRUE または FALSE を返します。たとえば、ISBLANK 関数では値が空である場合、論理値 TRUE を返します。それ以外の場合は FALSE を返します。

書式

ISBLANK(テストの対象)

ISERR(テストの対象)

ISERROR(テストの対象)

ISLOGICAL(テストの対象)

ISNA(テストの対象)

ISNONTEXT(テストの対象)

ISNULL(value)

ISNUMBER(テストの対象)

ISTEXT(テストの対象)

   は、目的の値です。値は、空白、エラー、論理、テキスト、数値、または列の参照できます。

関数

働き

ISBLANK

値は、空の列を参照する

ISERR

テストの対象が #N/A を除くエラー値を参照する

ISERROR

テストの対象が任意のエラー値 (#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME?、または #NULL!) を参照する

ISLOGICAL

値は、論理値を参照します。

ISNA

値は、エラー値 #n/a (値は使用不可) する

ISNONTEXT

テストの対象が文字列でない項目を参照する (テストの対象が空白セルを参照するときも TRUE になるので注意してください)

ISNULL

値は #null! を参照してください。値

ISNUMBER

テストの対象が数値を参照する

ISTEXT

値は、テキストを参照します。

備考

  • IS 関数の値の引数は変換されません。たとえば、ほとんどの他の関数を番号が必要な場所では、テキスト値「19」は 19 数に変換されます。ただし、[数式の ISNUMBER("19") します。「19」が変換されないテキスト値から、ISNUMBER 関数は FALSE を返します。

  • IS 関数は、数式を計算の結果を調べるに役立ちます。IF 関数を組み合わせると、数式のエラーを検索するための方法を提供します。詳細については、次の例を参照してください。

使用例 1

数式

説明 (計算結果)

=ISLOGICAL(TRUE)

TRUE が論理値かどうかを判定します (Yes)

=ISLOGICAL("TRUE")

論理値 (Yes) は、チェックするかどうか"TRUE"

=ISNUMBER(4)

4 が数値かどうかを判定します (Yes)

使用例 2

列 1

数式

説明 (計算結果)

「金」

=ISBLANK([列 1])

列 1 が空白かどうかを判定します (No)

#REF!

=ISERROR([列 1])

列 1 の値 (Yes) エラーがかどうかを判定します

#REF!

=ISNA([列 1])

列 1 の値がエラー値 #N/A かどうかを判定します (No)

#N/A

=ISNA([列 1])

列 1 の値がエラー値 #N/A かどうかを判定します (Yes)

#N/A

=ISERR([列 1])

列 1 の値がエラーかどうかを判定します (No)

#NULL!

=ISNULL([列 1])

列 1 の値が #NULL! かどうかをチェック (はい)

330.92

=ISNUMBER([列 1])

列 1 の値が数値かどうかを判定します (Yes)

「地域 1」

=ISTEXT([列 1])

列 1 の値が文字列かどうかを判定します (Yes)

ページの先頭へ

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×