Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
学ぶ ExcelのFILTER関数 | 配列数式
エクセル数式

ExcelのFILTER関数

メニューを表示するにはスワイプしてください

Note
定義

ExcelFILTER 関数は、指定した条件に基づいてデータ範囲を抽出し、一致する値を返すための関数。データ分析、レポート作成、データ管理作業において非常に有用。

=FILTER(array, include, [if_empty])

フィルターをかけたい範囲を指定する必要があります。次のパラメータは、上記で説明した通り、ブール配列ですが、これはどこで取得できるのでしょうか?ブール配列とは、True または False の値が並ぶ範囲のことです。任意の範囲を配列数式でブール配列に変換できます。

ここで行うのは、>, <, = などの演算子を使って、値の範囲に条件を適用することです。例えば、列Aに商品名のリストがあり、列Bにそれぞれの売上数値があるとします。売上が250を超える商品のみを抽出したい場合です。

まず、列A(商品名)を選択します。次に、条件を満たす商品を特定するためのブール配列を作成します。これは別々に作成することも、数式に直接組み込むことも可能です。

Note
注意

指定したしきい値を超える商品が1つもない場合、#CALC! エラーが表示されます。これを防ぐには、一致しない場合に表示する値を数式の第3引数で指定できます。

question mark

FILTER 関数で指定した条件に一致するエントリがなく、if_empty 引数が省略された場合、どうなりますか?

正しい答えを選んでください

すべて明確でしたか?

どのように改善できますか?

フィードバックありがとうございます!

セクション 2.  4

AIに質問する

expand

AIに質問する

ChatGPT

何でも質問するか、提案された質問の1つを試してチャットを始めてください

セクション 2.  4
some-alt