Google スプレッドシートのクエリ: 数式でセル参照を使用する方法


Google スプレッドシートのクエリでセル参照を使用するには、次の基本構文を使用できます。

 = QUERY ( $A$1:$B$11 , "Select B where A contains '" & D3 & "'" )

この特定のクエリでは、列 A にセルD3の値が含まれる列 B の値を選択するように Google スプレッドシートに依頼しています。

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

例: Google スプレッドシートのクエリでセル参照を使用する

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

ここで、「アシスト」列の右側に「ポイント」列を追加するとします。この列には、列 D に各チームが獲得したポイントが含まれます。

これを行うには、次の構文を使用できます。

 = QUERY ( $A$1:$B$11 , "Select B where A contains '" & D3 & "'" )

次のスクリーンショットは、ワークシートのセル F2 でこの数式を使用する方法を示しています。

この例では、列AのセルD2にチーム名が含まれている列Bの値を選択するように Google スプレッドシートに依頼しました。

この場合、 D2 に「Hornets」が含まれていることがわかったので、Hornets の「ポイント」値を返しました。結果は 78 でした。

次に、この数式をコピーして、列 F の残りの各セルに貼り付けます。

追加リソース

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

Google スプレッドシートのクエリ: 複数の列を選択する方法
Google スプレッドシートのクエリ: 文字列を含む行を選択する
Google スプレッドシート: 別のシートからクエリを実行する方法

コメントを追加する

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