BigQueryとSpreadsheetとの連携に関する質問です。
現在GASとquery文で、スプレッドシートの値を利用してBigQueryからデータを引っ張ってくる仕組みを作りたいです。
問題が、
・スプレッドシート上のあるセルの値を、Where句の条件式に組み込むことができるか
という点です。
例えば、スプシにsheet1(会員番号と氏名を紐付ける表),sheet2(名前を打ち込むUI的なシート),query(GASで読み込み走らせるためのクエリが格納されているシート), result(クエリの結果が出力されるシート)という4つのシートがあったとします。
sheet2上のA3セルにVlookup関数で他のシートから会員番号を引っ張ってきます。
Ex. (A3)=VLOOKUP(sheet1
!A:B,2,0) 出力値:1234567
その会員番号をqueryシートに格納されているクエリで検索条件にしたいです。
Ex. select * from XXXserver.sales where member_id="1234567"
(直感的には太字部分をsheet2
A3みたいな感じにしたい)
本来であればスプレッドシートに全てデータを転写し、VLOOKUPで探せば良いのですが、スプレッドシートにかかる負荷を減らしたく、できればこのような検索をしたいです。
うまく伝えられているかわからないのですが、皆様のお力を借りられればと思います。
よろしくお願いいたします。
あなたの回答
tips
プレビュー