単純な例の場合 | AND / OR条件 | リンク:# [ネストされたIf]ネストされた-IF

IF関数は、Excelで最も使用される機能の一つです。このページには、IFの例に従うことを、多くの簡単が含まれています。

簡単な例の場合

IF関数の条件が満たされているかどうかをチェックし、リターンつの値trueの場合、別の値falseの場合。

図1a。例えば、下のセルB2のIF関数を見てみましょう。

If Greater Than

説明:価格は500よりも大きい場合、IF関数が戻る高いが、そうでなければ低を返します。

図1b。機能はまったく同じ結果を生成する場合は、次の。

If Less Than

注:(より大きいか等しい)=(等しい)、>(より大きい)、<(未満)、> =比較演算子 :次のリンクを使用することができ(等しくない)⇐(より小さいか等しい)および<>。

2.必ず二重引用符でテキストを囲みます。

Simple If Function in Excel

図3(a)。以下の式は、2つの時点間の進展を計算します。

Calculate Progress

図3b。あなたが終了値がまだ入力されていない場合(「」)空の文字列を表示するには、IF関数を使用することができます(行5を参照)。

Display Empty String

説明:終了値が空でない場合、そうでなければ空の文字列を表示し、IF関数は、開始と終了値との進捗を計算し、(<>手段ではないに等しいです)(「」)。

、および/または基準

AND関数と リンクと組み合わせてIF関数を使用OR機能とExcelの専門家になります。

1.例えば、下のセルD2におけるIF関数を見てみましょう。

If this And that

説明:AND関数戻りTRUE、それはFALSEを返すほか、第1のスコアがより大きいまたは60に等しく、第二のスコアがより大きいまたは90に等しい場合。 TRUE、IF関数が戻るパス、FALSEの場合、IF関数を返す失敗した場合。

2.たとえば、以下のセルD2におけるIF関数を見てみましょう。

If this Or that

説明:OR関数が返すTRUE少なくとも一つのスコアは、それはFALSEを返します。それ以外の、より大きいまたは60に等しい場合。 TRUE、IF関数が戻るパス、FALSEの場合、IF関数を返す失敗した場合。

3.たとえば、以下のセルD2におけるIF関数を見てみましょう。

Advanced If Function

説明:AND関数は、上記の2つの引数はコンマ(表、緑または青)によって分離されています。 AND関数リターンをTRUE製品は「表」に等しいと色が「緑」または「青」と等しい場合。 TRUEの場合はFALSEの場合、IF関数は、50%の価格を減少させ、IF関数は、10%の価格を低減します。

ネストされたIf

あなたが満たすために複数の条件を持っているとき、ExcelのIF関数は、ネストすることができます。 FALSEの値は、さらにテストを行うために、別のIF関数によって置き換えられています。

例えば1、下のセルC2内IFネスト式を見てみます。

Nested If Example

説明:スコアは、スコアがスコアは式のリターンは優秀な場合、それが有効ではない返す他に、ネストされた、3に等しい場合の式は、グッドを返した場合はネストされた、2に等しい場合の式は、不正を返した場合はネストされた、1に等しい場合。 /例-IFS [IFS機能] `:あなたはエクセル2016以降を持っている場合は、単に`リンクを使用します。

2.例えば、セルC2の数式以下のネストされた時に見てみます。

Nested If Formula

説明:スコアが60重量%以上である場合、式はFを返す場合、スコアがより大きいか、または60未満70以上に等しい場合、スコアがより大きいまたは70に等しい未満である場合、式は、Dを返し、ネスト80、式戻りC、スコアは、それがAを返しより大きいまたは80に等しい、他90未満、式返すB、ある場合