IFS IFS

IFS IFS

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

この関数は、複数指定された条件を評価して、最初に真となる条件に基づいた値を返します。これは、複数のIF文を入れ子にする代替手段として機能します。

 

文法

 

IFS(テスト; 値; [テスト1]; [値1]; ...)
テスト: これは評価される最初の論理値もしくは表現です。例えば、B2>89。
: これは、関数がそれ等のテストが真であると評価した時に返す値です。例えば、「A+」。

 

備考

  • 最後のテスト条件に「真」という値を使用することができます。これは前述の条件に該当しないすべての値を指定する場合に使用します。


 

結果

=IFS(B2>89;'A+';B2>79;'A';B2>69;'B';B2>59;'C';B2>49;'D';B2<50;'F')

C

=IFS(B2>89;'A+';B2>79;'A';B2>69;'B';B2>59;'C';B2>49;'D';真;'F')

A


以下の組み込み範囲で関数を直接体験してください。   



考えられるエラー

 

エラー

意味

#なし!

  • 関数は探していた値を見つけられませんでした。このようなエラーは、VLOOKUPや同様の関数で一般的に発生します。

#NAME!

  • 関数名が間違っているか無効です。

  • 関数内で使用される定義済み名前(ある場合)が無効です。

  • 関数内で使用される定義済み名前に誤字があります。

  • 関数内のテキスト値に二重引用符が足りません。

  • セル範囲参照にコロンが足りません。

#VALUE!

  • 与えられた引数のデータタイプが間違っているか無効です。
    例えば、=DATE(A1:A3)という関数は範囲にテキスト値が存在する場合に#VALUE! エラーを返します。

#REF!

  • 指定されたセルの参照が正しくないか無効です。セルまたは範囲が削除されたり、移動されたり、上書きされた時にこのエラーが発生する可能性があります。

 

同様の関数