300例

もしも

If

単純なIfの例 | および/または基準 | ネストされた場合 | Ifの詳細





NS IF関数 で最も使用されている関数の1つです Excel 。このページには、わかりやすいIFの例が多数含まれています。

単純なIfの例

IF関数は、条件が満たされているかどうかを確認し、trueの場合は1つの値を返し、falseの場合は別の値を返します。





1a。たとえば、以下のセルB2のIF関数を見てください。

より大きい場合



説明:価格が500より大きい場合、IF関数はHighを返し、そうでない場合はLowを返します。

1b。次のIF関数は、まったく同じ結果を生成します。

未満の場合

注:次のものを使用できます 比較演算子 :=(以上)、>(以上)、=(以上)、<= (less than or equal to) and (not equal to).

2.テキストは常に二重引用符で囲みます。

ExcelのシンプルなIF関数

3a。次の式は、2つの時点の間の進行状況を計算します。

進捗状況を計算する

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

空の文字列を表示する

説明:終了値が空でない場合(等しくないことを意味します)、IF関数は開始値と終了値の間の進行状況を計算します。それ以外の場合は、空のストリング(間に何もない2つの二重引用符)を表示します。

および/または基準

IF関数をAND関数および OR関数 Excelのエキスパートになります。

1.たとえば、以下のセルD2のIF関数を見てください。

これとあれなら

説明:AND関数は、最初のスコアが60以上で、2番目のスコアが90以上の場合、TRUEを返します。それ以外の場合、FALSEを返します。 TRUEの場合、IF関数はPassを返し、FALSEの場合、IF関数はFailを返します。

2.たとえば、以下のセルD2のIF関数を見てください。

これかあれなら

次のセルに行かずにExcelに入る方法

説明:OR関数は、少なくとも1つのスコアが60以上の場合はTRUEを返し、それ以外の場合はFALSEを返します。 TRUEの場合、IF関数はPassを返し、FALSEの場合、IF関数はFailを返します。

3.たとえば、以下のセルD2のIF関数を見てください。

高度なIF機能

説明:上記のAND関数には、コンマで区切られた2つの引数(表、緑または青)があります。 AND関数は、Productが「Table」に等しく、Colorが「Green」または「Blue」に等しい場合にTRUEを返します。 TRUEの場合、IF関数は価格を50%引き下げ、FALSEの場合、IF関数は価格を10%引き下げます。

ネストされた場合

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

1.たとえば、以下のセルC2のネストされたIF数式を見てください。

ネストされたIFの例

説明:スコアが1の場合、ネストされたIF式はBadを返し、スコアが2の場合、ネストされたIF式はGoodを返し、スコアが3の場合、ネストされたIF式はExcellentを返し、それ以外の場合はNotValidを返します。 Excel 2016以降を使用している場合は、 IFS機能 。

2.たとえば、以下のセルC2のネストされたIF数式を見てください。

ネストされたIF式

説明:スコアが60未満の場合、ネストされたIF式はFを返し、スコアが60以上70未満の場合、式はDを返します(スコアが70以上70未満の場合)。 80の場合、数式はCを返します。スコアが80以上90未満の場合、数式はBを返します。それ以外の場合、数式はAを返します。

Ifの詳細

IF関数は素晴らしい関数です。さらにいくつかのクールな例を見てみましょう。

1.たとえば、IFとANDを使用して、値が2つの数値の間にあるかどうかをテストします。

値が2つの数値の間にある場合

説明:AND関数は、その人が12歳以上20歳未満の場合はTRUEを返し、それ以外の場合はFALSEを返します。 TRUEの場合、IF関数はYesを返し、FALSEの場合、IF関数はNoを返します。

2. IFをAVERAGE、SUM、およびその他のExcel関数と組み合わせることができます。空が限界!

IF、AVERAGE、SUM

説明:入力値が100を超え、値の平均が100より大きい場合、AND関数はTRUEを返します。 名前付き範囲 Data1が100より大きい場合、それ以外の場合はFALSEを返します。 TRUEの場合、IF関数はData2の合計を返し、FALSEの場合、IF関数は0を返します。

混乱している?いつでも数式の評価ツールを使用して、IF数式をステップ実行できます。このExcelツールは、数式を理解するのに役立ちます。

3.たとえば、上記のセルG3を選択します。

4. [式]タブの[式の監査]グループで、[式の評価]をクリックします。

式を評価する

5. [複数回評価]をクリックします。

IF式を評価する

エクセルカスタムフォーマット番号の後にテキストを追加

注:自分で試してみてください。 Excelファイルをダウンロードし、このページで説明されているIF式の1つを選択します。このツールを使用して、あらゆる種類の数式をステップスルーできます。

2/10完成!論理関数の詳細>
次の章に進む: セル参照



^