ザ そして そして または 関数はExcelのよりよく知られている2つです 論理関数。 2つ以上のターゲットセルからの出力が、指定した条件を満たすかどうかをテストします。 Excelの意思決定は、 IF 複数の基準を満たす必要が生じたときに機能します。
TRUEまたはFALSE値
両方の機能の1つ または そして そして 関数は、それらが配置されているセルに2つの結果またはブール値のいずれかを返すか、または表示するだけです。真 または 偽.
- のために または 関数 (行2 上記):複数の条件がテストされ、テストされた条件のいずれかが真である場合、 または 関数は 真。すべての条件が真でない場合のみ または あなたに 偽 値。
- のために そして 関数 (行3 上記):複数の条件がテストされ、 すべての条件が真であれば、関数はaを返します。 真 応答。そうでない場合、関数は 偽 値として。
他の機能との組み合わせ
真 または 偽 機能が配置されているセルに値を「そのまま」表示することができます。関数は、IF関数などの他のExcel関数と組み合わせることもできます。 行4と5 さまざまな結果を出すか、または多くの計算を実行することができます。
各機能のしくみ
上記の画像では、 セルB2およびB3 〜を含む そして そして または それぞれ機能する。両方とも、多数の比較演算子を使用して、データのさまざまな条件をテストします。 セルA2、A3、およびA4 ワークシートの
2つの機能は次のとおりです。
= AND(A2 <50、A3 <> 75、A4> = 100)
= OR(A2 <50、A3 <> 75、A4> = 100)
テストする条件は次のとおりです。
- データが セルA2 50未満です(< 未満のシンボルです)。
- データが セルA3 75と等しくない(<> 同じではないとのシンボルです)。
- データが セルA4 100以上(>= それ以上のシンボルです)。
のために そして の機能 セルB3、細胞内のデータ(A2〜A4)は、関数が上記の3つの条件のすべてを満たす必要があります。 真 応答。そのままにしておくと、最初の2つの条件が満たされますが、 セルA4 が100以上でなければ、 そして 関数は 偽.
また、 または セルB2の機能では、上記の条件の1つのみがセル内のデータによって満たされる必要があります A2、A3、またはA4 関数が 真 応答。この例では、 セルA2およびA3 両方とも必要な条件を満たすので、 または 関数は 真.
関数の構文と引数
関数の構文は、関数のレイアウトを参照し、関数の名前、角括弧、および引数を含みます。のシンタックス または 関数は次のとおりです。
= OR(Logical1、Logical2、… Logical255)
のシンタックス そして 関数は次のとおりです。
= AND(論理1、論理2、…論理255)
論理1 (必須):テストされている状態を指します。条件の形式は通常、チェックされるデータのセル参照に続いてA2 <50などの条件自体です。
Logical2、Logical3、… Logical255 (オプション):最大255までテストできる追加条件。
OR機能の入力
以下の手順では、 または 機能は セルB2 上記の画像で同じ手順を使用して そして 機能は セルB3.
= OR(A2 <50、A3 <> 75、A4> = 100)
数式全体を手動でワークシートのセルに入力することはできますが、別の方法として、 数式ビルダー以下の手順で説明するように、関数やその引数を次のようなセルに入力します。B2。 Excelには、各引数をコンマで区切って処理することが含まれ、すべての引数は括弧で囲みます。
- クリック セルB2 アクティブなセルにする - これが そして 機能が配置されます。
- クリックしてください数式リボンのタブ。
- クリックしてください論理的アイコンをクリックして機能のドロップダウンを開きます。
- をクリックしてまたはリストを開いて 数式ビルダー
- クリック論理1ライン。
- クリック セルA2 ワークシートにこのセル参照を入力します。
- タイプ < 50 セル参照後。
- クリック論理2ライン。
- クリック セルA3 ワークシートの2番目のセル参照を入力します。
- タイプ <> 75 セル参照後。
- クリック論理3ライン。
- クリック セルA4 スプレッドシートで3番目のセル参照を入力します。
- タイプ>=100 セル参照後。
- クリック 完了 機能を完了します。
値真 〜に表示されます セルB2 セル内のデータ A3 75に等しくないという条件を満たす。あなたがクリックすると 細胞 B2ワークシートの上の数式バーに完全な関数が表示されます。
AND関数の試行
前述のように、上記の手順は、 そして 機能は セルB3 上のワークシートのイメージを参照してください。完成した そして 次のようになります。
= AND(A2 <50、A3 <> 75、A4> = 100)
値は偽 に存在するはずです セルB3 テストされている条件のうちの1つのみが、 そして aを返す関数 偽 値。この例では、条件のうちの2つが偽です。
- のデータは セルA2 50以上である。
- のデータは セルA4 100以下である。