IFS関数の詳細解説(Excel)1(基本編)

ExcelのIFS関数の使い方

ExcelのIFS関数は、複数の条件を設定し、それぞれの条件に対応した値を返すことができる関数です。今回は、IFS関数の使い方とサンプルについて解説していきます。

IFS関数の書式

IFS関数の書式は以下のようになります。

IFS (論理式1,値が真の場合1,[論理式2~127],[値が真の場合2~127])

IFS関数は、最大127個の論理式とそれに対応する値を指定できます。IFS関数は、論理式が真(TRUE)である場合に対応する値を返します。複数の論理式が真である場合、最初に真と評価された論理式に対応する値が返されます。

引数の説明

論理式1~127
評価する論理式を指定します。真(TRUE)または偽(FALSE)の値を返す式を指定してください。「残りの場合はすべて」を意味する場合には「TRUE」を直接入力します。通常は最後の論理式に「TRUE」を入力します。
値が真の場合1~127
対応する論理式が真(TRUE)の場合に返す値を指定します。

IFS関数の使用例

以下に、IFS関数の使用例を示します。次の表は、社員の名前、売上、評価を示しています。

名前売上評価
山田1200000
佐々岡1500000
岸川800000

売上が100万円未満の場合は「C」、100万円以上140万円未満の場合は「B」、140万円以上の場合は「A」と評価する場合(残りの場合)、IFS関数を使用して次のような計算式を作成します。「論理式:TRUE」は最後の論理式に指定します。

=IFS(B2<1000000, "C", B2<=1400000, "B",TRUE,"A")

もしくは以下のような式です。左から順に処理されます。

=IFS(B2>=1400000, "A", B2>=1000000, "B",TRUE, "C")

上記の計算式をC2セルに入力し、C3セルとC4セルにコピーすることで、それぞれの社員に対する評価が表示されます。結果は次のようになります。

名前売上評価
山田1200000B
佐々岡1500000A
岸川800000C

IFS関数を使うことで、複数の条件に基づいて値を表示することができます。この例では、売上に応じて社員の評価を行いましたが、さまざまなシチュエーションでIFS関数を活用することができます。

まとめ

ExcelのIFS関数は、複数の条件を設定し、それぞれの条件に対応した値を返すことができる関数です。IFS関数の書式は以下の通りです。

IFS (論理式1,値が真の場合1,[論理式2~127],[値が真の場合2~127])

論理式が真(TRUE)である場合に対応する値を返します。複数の論理式が真である場合、最初に真と評価された論理式に対応する値が返されます。この記事では、IFS関数の基本的な使い方やサンプルを紹介しました。初級者でもわかるように、正確で丁寧な解説を目指しました。ぜひ実際に試して、IFS関数の便利さを体感してください。

IFS関数の詳細解説(Excel)2(研究編)
1. イントロダクションとIFS関数の基本概念 参考 Excelの新たな関数であるIFS関数は、複数の条件式に基づいて結果を返す非常に便利な機能です。これにより、以前はIF関数を入れ子にすることで実現していた複雑な条件分岐を、よりシンプルで...