Google スプレッドシート クエリ: クエリ内の空白セルを無視する方法


次の方法を使用すると、Google スプレッドシートのクエリを実行するときに特定の列の空白セルを無視できます。

方法 1: 列内の空白セルを無視する

 =QUERY( A1:C11 , "select * where B is not null" )

方法 2: 複数の列の空白セルを無視する

 =QUERY( A1:C11 , "select * where B is not null and C is not null" )

次の例は、Google スプレッドシートの次のデータセットで各数式を実際に使用する方法を示しています。

例 1: 行をクエリし、列内の空白を無視する

次の式を使用して、 Points列が空でないすべての行を選択できます。

 =QUERY( A1:C11 , "select * where B is not null" )

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

Google スプレッドシートのクエリは空のセルを無視します

Points列が空ではない行のみが返されることに注意してください。

例 2: 行をクエリし、複数の列のスペースを無視する

次の式を使用して、 「ポイント」「ヘルプ」列が空でないすべての行を選択できます。

 =QUERY( A1:C11 , "select * where B is not null and C is not null" )

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

このクエリは、 Points 列Assistance列が空ではない行のみを返すことに注意してください。

追加リソース

次のチュートリアルでは、Google スプレッドシートのクエリを使用して他の一般的なタスクを実行する方法について説明します。

Google スプレッドシートのクエリ: 別のシートからクエリを実行する方法
Google スプレッドシートのクエリ: 文字列を含む行を選択する
Google スプレッドシート クエリ: Group By の使用方法
Google スプレッドシートのクエリ: 並べ替えの使用方法

コメントを追加する

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