arsro.net

スプレッドシートの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関係で組み合わせることができます。

最近のポスト