Excel 複数範囲間のIF(4つのアプローチ)

  • これを共有
Hugh West

Excel で作業しているときに、多くの場合、Excel の イフ 今日は、複数のレンジの間で IF機能 Excelで複数の範囲間の

練習用ワークブックをダウンロードする

複数レンジ間のIF.xlsx

複数の範囲間でExcelのIFを使用する4つのアプローチ

ここでは、データセットに 名称 一部の生徒とその 物理のマーク 化学 ひまわり幼稚園という学校の

今日の目的は IF機能 このデータセットの複数の範囲間でExcelの

1.ExcelのIF関数とOR関数を使って、複数の範囲間でOR型の条件を設定する。

を組み合わせて使用することができます。 IF機能 とのことです。 オア機能 を処理するためにExcelの オア は、複数の範囲にまたがる基準を入力します。

例えば、受験生一人一人について、その人が試験に落ちたかどうかを判断してみましょう。

そして、不合格の基準は簡単で、少なくとも1科目が不合格(40点未満)であれば、不合格です。

したがって、それは オア の型式条件を複数の範囲から選択することができます。

新しい列の最初のセルを選択し、この数式を入力します。

=IF(OR(C4<40,D4<40),"Fail","Pass")

をドラッグしてください。 フィルハンドル をクリックして、この数式を残りのセルにコピーしてください。

ほら、少なくとも1科目で不合格になった生徒が判断しているのは 失敗 データセットでは黄色で表示されています。

計算式の説明

  • C4<40 収益 もし、セル内のマークが C4 (物理のマーク) が40未満である場合、それ以外の場合は FALSE . 同上 D4<40.
  • OR(C4<40,D4<40) 収益 の間に少なくとも1つのセルがある場合、そのセルは C4 D4 が 40 未満であれば FALSE .
  • 最後に IF(OR(C4<40,D4<40), "Fail", "Pass") 収益 "失敗" に遭遇した場合 .そうでなければ、次のようになります。 "パス" .

続きを読む エクセルで複数のIf条件を使い熟成させる方法(5つの方法)

2.ExcelのIF関数とAND関数を組み合わせて、複数レンジ間のAND型条件を作成する。

を組み合わせることができます。 IF機能 とのことです。 AND機能 を処理するために、エクセルの アンド は、複数の範囲にまたがる基準を入力します。

例えば、今回の受験生一人一人について、合格か不合格かを判断してみましょう。

そして、不合格の基準は、全科目で合格(Get marks greater to 40 or equal to)すれば合格、そうでなければ不合格ということです。

したがって、それは アンド の型式条件を複数の範囲から選択することができます。

新しい列の最初のセルを選択し、この数式を入力します。

=IF(AND(C4>=40,D4>=40),"Pass","Fail")

をドラッグしてください。 フィルハンドル をクリックして、この数式を残りのセルにコピーしてください。

ほら、両科目の合格者が判定されたのは パス データセットでは黄色で表示されています。

計算式の説明

  • C4>=40 収益 もし、セル内のマークが C4 (物理のマーク) が40以上である場合、それ以外の場合は、以下を返します。 FALSE . 同上 D4>=40.
  • AND(C4>=40,D4>=40) 収益 の間に少なくとも1つのセルがある場合、そのセルは C4 D4 が 40 以上を含んでいる場合、それ以外の場合は、以下を返します。 ファルス .
  • 最後に IF(AND(C4>=40,D4>=40), "Pass", "Fail") 収益 "合格" に遭遇した場合 .そうでなければ、次のようになります。 "失敗" .

続きを読む: ExcelのIF関数で大なり小なりを書く方法

3.複数レンジ間のAND型条件には、入れ子IF関数を使用する

をネストして使用することができます。 IF機能 を処理する。 アンド Excelで複数の範囲に条件を入力する。

同じ例を繰り返しますが、各生徒が試験に合格したかどうかを判断します。

今回は、ネストされた IF機能 .

新しい列の最初のセルを選択し、この数式を入力します。

=IF(C4>=40,IF(D4>=40,"Pass","Fail"),"Fail")

をドラッグしてください。 フィルハンドル をクリックして、この数式を残りのセルにコピーしてください。

今回も両科目とも合格者全員を判定し パス データセットでは黄色で表示されています。

計算式の説明

  • もし C4>=40 でございます 真です。 に式が入る。 IF(D4>=40, "Pass", "Fail"), を返し、それ以外の場合は "失敗" .
  • では、もし D4>=40 を返します。 "パス" を返し、それ以外の場合は "失敗" .
  • したがって、以下のようになります。 "パス" のみを返し、それ以外の場合は "失敗" .

続きを読む エクセルでMAX IF関数を使う方法

4.複数レンジ間のAND型条件には、IFの代わりにExcelのIFS関数を使用する。

最後に IFS機能 エクセルで対応できるように オア の代わりに、複数の条件を入力します。 IF機能 .

の課題を達成します。 方法1 ここで、各生徒の不合格・不合格の判定を行います。

新しい列の最初のセルを選択し、この数式を入力します。

=IFS(C4<40,"Fail",D4<40,"Fail",TRUE,"Pass")

をドラッグしてください。 フィルハンドル をクリックして、この数式を残りのセルにコピーしてください。

ほら、今回も1科目以上不合格の学生をこう呼んでいる。 "失敗" データセットでは黄色で表示されています。

計算式の説明

  • があります。 IFS機能 は、対応する値を最初の 引数を返し、それ以外の場合は N/A のエラーが発生しました。
  • もし C4<40 を返します。 "失敗" もし、そうでなければ、次のようにチェックします。 D4<40 を返します。 "失敗" .
  • もし D4<40 ファルス を実行した後、次の を返します。 "合格" .

関連コンテンツ:Excel IF関数を値域で使う方法

結論

これらのメソッドを用いて IF機能 ご質問等ございましたら、お気軽にお問い合わせください。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。