スプレッドシートのfilter関数の中でOR条件を使う
GoogleスプレッドシートのFILTER
関数の中でOR条件を使うには、論理演算を使って条件を組み合わせます。具体的には、+
(加算演算子)を使ってOR条件を表現します。
以下は基本的な使い方の例です。
サンプルケース: A列にデータがあり、B列に”apple”または”banana”が含まれる行のみをフィルタリングしたい場合。
=FILTER(A:A, (B:B="apple") + (B:B="banana"))
この式では、B列が”apple”であるか、“banana”であるかのいずれかの条件に合致する行のA列のデータを返します。
複数の条件を組み合わせることもできます。例えば、B列が”apple”であるか、“banana”であるか、またはC列が”red”である行のA列のデータをフィルタリングする場合は、次のようになります。
=FILTER(A:A, (B:B="apple") + (B:B="banana") + (C:C="red"))
このように、+
演算子を使って複数の条件をOR関係で組み合わせることができます。