見出し画像

GoogleスプレッドシートでFILTER関数を使用して2~3個以上の複数条件を組み合わせる(Part1)

GoogleスプレッドシートでFILTER関数を使用して複数の条件を組み合わせることもできます。設定次第で2つ3つ、それ以上でも組み合わせることも可能です。

以下は、FILTER関数を使用して複数の条件を持つ例です。

目次

  1. FILTER関数とは?

  2. 2つの条件を組み合わせてFILTER関数を使用する例

  3. 3つ以上複数の条件を組み合わせて FILTER 関数を使用する例2

  4. まとめ

FILTER関数とは?

範囲をフィルタ処理して、指定した条件を満たす行または列を返します。

FILTER(範囲, 条件1, [条件2, …])

範囲:フィルタ処理するデータ

条件:[範囲] の 列に対応する TRUE 値または FALSE 値を含む列/行か、TRUE または FALSE と評価される配列数式を指定します。

2つの条件を組み合わせてFILTER関数を使用する例

例えば、A列が数値の列で、B列が文字列の列とし、条件としてA列が10より大きくかつB列が”リンゴ”である行を抽出したい場合、以下のようなFILTER関数を使用できます。

=FILTER(A:B, A:A >= 10,B:B = "リンゴ")
  • A:Bはフィルタリング対象のデータ範囲を指定しています。通常、この範囲は複数の列からなります。

  • A:A >= 10は、A列の各セルの値が10以上である条件を指定しています。この条件を満たす行のみが結果に含まれます。

  • B:B = "リンゴ"は、B列の各セルの値が「リンゴ」である条件を指定しています。この条件も満たす行のみが結果に含まれます。

この式は、A列の値が10以上でかつB列の値が「リンゴ」である行をフィルタリングし、結果としてそれらの行を含む新しいデータ範囲を生成します。

この条件をFILTER関数に適用することで、指定された条件を満たす行のみが抽出されます。

3つ以上複数の条件を組み合わせて FILTER 関数を使用する例2

複数の条件を組み合わせて FILTER 関数を使用する例をもう一つ挙げます。

続きはこちら
https://eguweb.jp/spreadsheet/69613/

サポートお願い致します!