
Google スプレッドシートのデータが特定の条件を満たしているかどうかを確認したい場合は、AND と OR を使用できます。これらの論理関数は TRUE および FALSE の応答を返し、それを使用してデータを並べ替えることができます。

複数の引数で AND を使用する場合、TRUE 応答を得るには、それらの引数がすべて true である必要があります。それ以外の場合、AND は FALSE で応答します。 OR を使用する場合、OR が TRUE 応答を返すためには、1 つの引数のみが true である必要があります。
AND と OR は個別に使用することも、IF などの他の関数内で使用することもできます。
AND関数の使用
AND 関数を単独で使用するか、他の関数と組み合わせて使用して、論理 (TRUE または FALSE) テストを行うことができます。
まず、
Google
スプレッドシートを開いて空のセルをクリックします。タイプ
=AND(Argument A, Argument B)
各引数を使用する基準に置き換えます。引数は必要なだけ使用できますが、AND が機能するには少なくとも 1 つ必要です。
以下の例では、3 つの引数を使用しました。最初の引数は、1+1=2 の単純な計算です。
2 つ目は、セル E3 が数値 17 に等しいと主張しています。
最後に、3 番目は、セル F3 の値 (3) が 4-1 の計算に等しいと主張しています。
3 つの引数がすべて true であるため、AND 式はセル A2 に TRUE を返します。これらの引数のいずれかを変更すると、A2 の AND 式の応答が TRUE から FALSE に変更されます。
以下の例では、セル A3 の AND 式には正しい引数が 2 つあり、引数が 1 つ間違っています (F3=10、ただし、F3 は実際には 3 に等しい)。これにより、AND は FALSE で応答します。

OR 関数の使用
AND では、使用するすべての引数が true である必要がありますが、OR 関数では、OR が TRUE で応答するには 1 つの引数のみが true である必要があります。
AND と同様に、OR 関数は単独で使用することも、他の関数と組み合わせて使用することもできます。 AND と同様に、必要な数の引数を使用できますが、機能するには少なくとも 1 つは必要です。
OR を使用するには、空のセルをクリックして入力します。
=OR(Argument A, Argument B)
、引数を独自のものに置き換えます。
以下の例では、セル A2 で OR を使用する数式に、3 つの引数のうち 1 つが間違っています (F3=10、F3 は実際には 3 に等しい)。
AND を使用する場合とは異なり、3 つの引数のうち 1 つが間違っていると、結果は TRUE になります。結果が FALSE の場合は、使用したすべての引数が正しくない必要があります。
以下の例では、セル A4 と A5 の OR 式が FALSE 応答を返しました。これは、両方の式の 3 つの引数がすべて正しくないためです。
:max_bytes(150000):strip_icc()/003_3123946-5baab30dc9e77c00243e6554.jpg)
IF での AND および OR の使用
AND と OR は TRUE と FALSE の応答を持つ論理関数であるため、IF とともに使用することもできます。 IF を使用すると、引数が TRUE の場合は 1 つの値が返されます。それ以外の場合は、別の値を返します。
IFを使用した数式の形式は次のとおりです。
= IF (Argument, Value IF TRUE , Value IF FALSE )
。たとえば、以下に示すように、
=IF(E2=1,3,4)
セル E2 が 1 に等しい場合、IF は数値 3 を返します。それ以外の場合は、数値 4 を返します。
IF は 1 つの引数のみをサポートするため、AND と OR を使用して、複数の引数を含む複雑な論理テストを導入できます。

IF での AND の使用
IF 式内で AND を使用するには、次のように入力します。
= IF ( AND ( AND Argument 1 ), Value IF TRUE , Value IF FALSE )
、AND 引数 (または複数の引数)、IF TRUE 値と IF FALSE 値を置き換えます。
以下の例では、セル A2 で 4 つの引数を持つネストされた AND 式を含む IF を使用しました。 4 つの引数はすべて正しいため、IF TRUE 値 (この場合は「Yes,」) が返されます。
セル A3 では、AND を使用した同様の IF 式に 2 つの間違った引数が含まれています。 AND ではすべての引数が正しい必要があるため、IF は別のテキスト値 (「いいえ」) である IF FALSE 値を返します。

IF での OR の使用
AND と同様に、OR と IF を使用して、複雑な論理テストを作成することもできます。 IF が TRUE 応答を返すためには、OR 引数が 1 つだけ正しい必要があります。
OR と IF を使用するには、空のセルをクリックして次のように入力します。
= IF ( OR ( OR Argument 1 ), Value IF TRUE , Value IF FALSE )
。
必要に応じて、OR 引数 (複数可) と IF TRUE/FALSE 値を置き換えます。
以下の例では、セル A2 と A3 の OR 式を含む 2 つの IF が IF TRUE テキスト値 (「はい」) を返しました。 A2 の IF with OR 式では 4 つの引数はすべて正しいのに対し、A3 には 4 つのうち 2 つの引数が正しくありません。
セル A4 では、OR を含む IF 式の 4 つの引数がすべて正しくありません。これが、IF 式全体が代わりに IF FALSE テキスト値 (「いいえ」) を返す理由です。





