技術ノート マイクロソフトオフィス Microsoft ExcelでIF関数を使用する方法

Microsoft ExcelでIF関数を使用する方法

Microsoft ExcelでIF関数を使用する方法

重要なポイント

Microsoft ExcelでIF関数を使用する方法

IF 関数は、条件が true か false に応じて異なる値を返します。 =IF(Condition,True,False) の形式で使用します。たとえば、=IF(C2>=60,”Pass”,”Fail”) は、C2 の値が 60 以上の場合は “Pass” を返し、値が 60 未満の場合は “Fail” を返します。

Microsoft ExcelでIF関数を使用する方法

試験を採点している場合でも、単にデータが詰まったスプレッドシートを理解しようとしている場合でも、Microsoft Excel の IF 関数が役に立ちます。 IF 関数を別の IF 関数内で使用して、より詳細なテストを実行することもできます。その方法をご紹介します。

ExcelのIF関数で何ができるの?

Microsoft ExcelでIF関数を使用する方法

簡単に言えば、 IF 関数を使用すると、関数が取得する値が TRUE か FALSE かに基づいて、事前に指定された結果を取得できます。

たとえば、スコアシートがある場合、セルに次のように表示することができます。

 PASS

誰かが 60 以上のスコアを獲得した場合、または次のように言う

FAIL

スコアが59以下の場合。ネストされた IF を使用して、次のように等級を割り当てることもできます。

 A

90点以上の人が対象です。

Microsoft ExcelでIF関数を使用する方法

ExcelでIF文を書く方法

Excel で IF ステートメントを作成するには、関数を入力し、 条件が TRUE または FALSE の場合に取得する結果 を指定するだけです。

まず、Microsoft Excel でスプレッドシートを起動します。次に、関数を使用するセルをクリックします。

次の例では、 IF 関数を使用して次のようにします。

 Pass

取得したスコアが60点以上の場合

Fail

スコアが59以下の場合。

結果を表示する D2 セルを選択します。

D2 セルに次の関数を入力し、Enter キーを押します。

 =IF(C2>=60,"合格","不合格")

選択したセルには、C2 セルの値に応じた結果が表示されます。

すべてのレコードの関数をコピーするには、D2 セルの右下隅から下にドラッグしてすべてのレコードをカバーします。

以上です。

IF 関数を任意の方法で変更すると、望ましい結果が得られます。

Microsoft ExcelでIF関数を使用する方法

Excel で入れ子になった IF 関数を使用する

ネストされた IF 、別の IF 関数の内部にある IF 関数です。これは、最初の論理テストの後に別の論理テストを実行する場合に使用します。

この関数を説明するために次のデータセットを使用します。

このデータセットでは、スコアに応じて次の結果が表示されます。

  • スコアが90以上の場合: A
  • スコアが80~89の場合: B
  • スコアが70~79の場合: C
  • スコアが60~69の場合: D
  • スコアが0~59の場合: F

結果を表示する D2 セルを選択し、次のネストされた IF 関数を入力して Enter キーを押します。

 =IF(C2>=90,"A",IF(C2>=80,"B",IF(C2>=70,"C",IF(C2>=60,"D",IF(C2>=) 0,"F")))))

選択したセルに結果が表示されます。

D2 セルの右下隅から下にドラッグすると、すべてのレコードの関数をコピーできます。

これで準備完了です。

Excel の IF 関数は、さまざまな論理テストを実行する優れた方法です。これを使用して、複数の条件を指定し、それに応じて結果を表示できます。

作業中に、仕事に役立つ他の Excel 論理関数 も確認してください。

Excel関数を使いこなす

機能

平均 · 連結 · カウント · COUNTIF · DATEDIF · フィルタ · 周波数 · FV · ハイパーリンク · IF · IFS · 画像 · インデックス · IS · LEN · MATCH · メディアン · RAND · ROUND · RRI · SORT · SQRT · SUBTITUTE · SUBTOTAL · SUM · SUMIF · · TRIM · TRUNC · VLOOKUP · WEEKDAY · XLOOKUP · YEAR

種類

基本 · 予算作成 · データ入力 · 論理 · テキスト · 日時

説明した

数式のコピー · 数式の評価 · 関数の検索 · 数式エラーの修正 · 関数と数式 · ルックアップ関数の比較 · 数式のロック · 数式の構造化 · 数式の翻訳

「Microsoft ExcelでIF関数を使用する方法」に関するベスト動画選定!

Excel(エクセル)のIF関数で複数条件を指定する方法
【Excel】IFS関数の使い方|IF関数のネスト地獄とおさらば