Google スプレッドシート: テキストを含むセルをフィルタリングする方法


次の構文を使用して、Google スプレッドシートで特定のテキストを含むセルをフィルタリングできます。

 =FILTER( A1:C17 , REGEXMATCH( A1:A17 , " East "))

この数式は、範囲 A1:C17 のセルをフィルター処理して、範囲 A1:A17 のセルに単語「Is」が含まれる行のみを返します。

次の構文を使用して、Google スプレッドシートの多くの値の 1 つを含むセルをフィルタリングすることもできます。

 =FILTER( A1:C17 , REGEXMATCH( A1:A17 , “ East|West ”))

この数式は、範囲 A1:C17 のセルをフィルター処理して、範囲 A1:A17 のセルに「East」または「West」という単語が含まれる行のみを返します。

次の例は、この構文を実際に使用する方法を示しています。

例 1: テキストを含むセルをフィルターする

Google スプレッドシートに次のデータがあるとします。

次の式を使用して、地域が「East」に等しい行をフィルターできます。

地域が「East」に等しい行のみが返されることに注意してください。

例 2: 複数のテキストの 1 つを含むセルをフィルタリングする

もう一度、Google スプレッドシートに次のデータがあると仮定します。

次の式を使用して、地域が「East」または「West」に等しい行をフィルタリングできます。

地域が「East」または「West」に等しい行のみが返されることに注意してください。

追加リソース

次のチュートリアルでは、Google スプレッドシートでその他の一般的な操作を行う方法について説明します。

Googleスプレッドシートでフィルタリングされた行を合計する方法
Googleスプレッドシートで複数の列をフィルタリングする方法
Googleスプレッドシートの複数の列でSUMIFを使用する方法

コメントを追加する

メールアドレスが公開されることはありません。 が付いている欄は必須項目です