メインコンテンツまでスキップ

FILTER関数

FILTER関数は、検索および参照関数の一つです。この関数はデータ範囲をフィルタリングし、指定した条件に一致する結果を返します。FILTER関数は必要なデータのみを抽出し、元のデータが変更されると結果も更新されます。

構文​

FILTER(array, include, [if_empty])

FILTER関数には以下の引数があります:

引数説明
arrayフィルタリングするセル範囲。
includeブール値の配列(TRUE/FALSE)として提供されるフィルタリング条件で、arrayと同じ高さ(列)と幅(行)を持ちます。
if_emptyフィルタが結果を返さない場合に返す値。この引数はオプションです。

注意事項​

これは配列数式であることに注意してください。詳細については、配列数式の挿入の記事をご覧ください。

FILTER関数の適用方法。

例​

以下の図はFILTER関数によって返された結果を示しています。

FILTER関数