LANG SELRCT

Google Apps Scriptのコードを書く場所  (新規作成: スプレッドシート | スクリプトエディタ

2019年2月11日月曜日

QUERY関数(importrangeとselect)で抽出したい


別のスプレッドシートからデータを読み込んでquery関数で抽出する



今回書いた関数
=query({
query(importrange("スプレッドシートURL", "シート1!A1:C"), "select Col1,Col3 where Col1 matches 'HIRA-.*'",true)})



このようなテーブルを元データとするスプレッドシートを用意して


別のシートでこのようにIDがHIRAに一致するIDとTITLEを抽出したい

数式
=query({
query(importrange("スプレッドシートURL", "シート1!A1:C"), "select Col1,Col3 where Col1 matches 'HIRA-.*'",true)})


補足

IMPORTRANGEの中での列はAやBではなくCol1やCol2で列を指定してやる



関連記事


参考

Google Docs Help Forum
https://productforums.google.com/forum/#!topic/docs/evHLfLSmeng

https://productforums.google.com/forum/#!topic/docs/bU1i_dRh9Y0


最新の投稿

GASでWebアプリを作ってローカルファイルをGoogleドライブにアップしたい(アプリを開くユーザーとファイルをアップロードするユーザーを分けたい)

Google Driveに複数ファイルをアップロードしたい(submitボタン使わない) の応用です。 GASでWebアプリを作ってローカルファイルをGoogleドライブにアップしたい 以下の条件を満たすもの 条件 アップロード先はGoogleドライブの共有フォルダ そのフォルダ...