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


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

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

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

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

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

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

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

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

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

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

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

次のスクリーンショットは、この式を実際に使用する方法を示しています。

Google スプレッドシートには次の内容が含まれていません

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

例 2: 複数のテキストのいずれかを含まないセルをフィルタリングする

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

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

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

次のスクリーンショットは、この式を実際に使用する方法を示しています。

Google スプレッドシートには複数のデータが含まれていません

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

追加リソース

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

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

コメントを追加する

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