Google スプレッドシートのクエリ: limit を使用して行を制限する方法


LIMIT句を使用すると、Google スプレッドシートのクエリによって返される行数を制限できます。

LIMIT句は、特定の条件を満たすデータセット全体のすべての行を表示せずに、特定の条件を満たすいくつかの行をプレビューする場合に特に便利です。

この句では、次の基本構文を使用します。

 =QUERY( A1:C11 , " SELECT * LIMIT 5 " )

この特定のクエリは、範囲A1:C11のヘッダー行と最初の5行を返します。

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

例: Google スプレッドシート クエリでの LIMIT の使用

さまざまなバスケットボール選手に関する情報を含む次のデータセットがあるとします。

次のクエリを使用すると、データセットの最初の 5 行とともにヘッダー行を返すことができます。

 =QUERY( A1:C11 , " SELECT * LIMIT 5 " )

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

ヘッダー行と最初の 5 行が返されることに注意してください。

クエリが自然に 5 行未満を返す場合、 LIMIT句は出力に 5 行を表示することを強制しないことに注意してください。

たとえば、次のクエリを使用して、25 ポイントを超えるすべてのプレーヤーを表示するとします。

 =QUERY( A1:C11 , " SELECT * WHERE C > 25 LIMIT 5 " )

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

元のデータセットには 25 ポイントを超えるプレイヤーが 2 人しかいないため、2 行だけが返されることに注意してください。

LIMIT 5句は、出力が 5 行になるように強制したわけではないことに注意してください。

代わりに、 LIMIT句は単に返される行数の最大値を設定します。

追加リソース

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

Google スプレッドシートのクエリ: 一意の行のみを返す方法
Google スプレッドシートのクエリ: 結果からヘッダーを削除する方法
Google スプレッドシート クエリ: クエリ内の空白セルを無視する方法

コメントを追加する

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