検索

条件を満たす行だけを残す

定義

ラベルが 1 つのグループに一致する数値を返すとは、FILTER に数値と一致の条件を渡すことです。

構文

=FILTER(array, include)

引数

引数 意味
array 返す数値の列です。
include 残す行の条件です。例: A2:A4="on"。

計算例

ポンプの記録は状態を A2:A4、リットルを B2:B4 に保存しています。on の行だけを返す必要があります。

A: 状態 B: リットル
off 4
on 13
off 6

数式: =FILTER(B2:B4,A2:A4="on")

結果: 13。on なのは 3 行目だけなので、リットル 13 が返されます。

練習問題

セル A2:A4 には no、yes、no が入っています。セル B2:B4 には 5、8、2 が入っています。C2 に、A2:A4 が yes と等しい B2:B4 の数値を返す数式を書いてください。

  1. C2 に、A2:A4 が yes と等しい B2:B4 の最初の値を返す INDEX と FILTER の数式を書いてください。
ステップ 1 / 2
このサイトの数式では、どの言語でも SUM のような英語の関数名を使い、小数点にはピリオド(.)を使います。
シートを読み込み中…

関連する関数

ラベルが条件を満たす数値を残すのが FILTER 関数です。

よくある間違い

=FILTER(A2:A4,B2:B4="on") のように列を入れ替えるミスです。数式はリットルを単語 on と一致させようとして、何も返しません。

関連する関数

これらのリンクは関連する関数です。