質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

Q&A

解決済

1回答

1751閲覧

[google spread sheet] Query IMPORTRANGEを使い複数の列から情報抽出したい

Cantas

総合スコア1

Google スプレッドシート

Google スプレッドシートは、フリーで利用できる表計算ソフト。Webアプリのためインターネットに接続することで利用できます。チャートやグラフの作成のほか、シートを他のユーザーと共有したり、同時に作業を進めることも可能です。

0グッド

0クリップ

投稿2020/12/02 04:19

編集2020/12/02 07:28

前提・実現したいこと

google spread sheet 
毎日アップでアップデイトされる情報から、Query IMPORTRANGEを使ってデーターを取りたいです。
初心者です。ずっとやっておりますができないので、お助けください。

詳細
下記の列が含むgoogle spread sheetがあります。
毎日アップでアップデイトされる情報から、Query IMPORTRANGEを使ってデーターを取りたいです。
A/B/C
日付/担当者/進捗/

担当者列から、各担当と、期間の紐付情報を取りたいです。11/1-12/31

担当者を抽出の
=QUERY(IMPORTRANGE("範囲","assign!A:O"),"where Col2 contains '田中'",true)

は、できます。

単独であれば、動きます。
=QUERY(IMPORTRANGE("範囲","assign!A:O"),"where Col1>= date'2020-11-01'and Col1<= date'2020-12-31'" 

発生している問題

複数で上記の式を付け足し
=QUERY(IMPORTRANGE("範囲","assign!A:O"),"where Col2 contains '田中'",true)and where Col1>= date'2020-11-01'and Col1<= date'2020-12-31'")

エラー

試したこと
selectも使いましたが、エラーです。

どうしたらよろしいでしょうか。

ご尽力いただけたら助かります。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

papinianus

2020/12/02 07:06

Google Apps Script のタグとタイトルの [GAS] はノイズにしかならず、質問の回答を得ることに対して有害かつ無益なので外してください。無関係なタグをたくさんつけるのは、まともな回答者を遠ざける効果しかないです。
Cantas

2020/12/02 08:17 編集

ご指摘ありがとうごうございます。よくわかっていなくてすみません。訂正いたしました。
guest

回答1

0

ベストアンサー

=QUERY(IMPORTRANGE("url","シート名!A:O")," where Col2 contains '田中' and Col1>= date'2020-11-01'and Col1<= date'2020-12-31'", true)

でできました。さっきのは col2 の 2 が全角でした。

投稿2020/12/02 07:04

編集2020/12/02 07:38
papinianus

総合スコア12705

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

Cantas

2020/12/02 07:07 編集

初めまして。ありがとうございます。papinianusさんの回答を拝見し学んでいました。今からやってみます!
Cantas

2020/12/02 07:13

私のやり方が悪いのかもしれませんが、エラーになりました。。。 Unable to parse query string for Function QUERY parameter 2: PARSE_ERROR: Encountered " <UNEXPECTED_CHAR> "\u3000 "" at line 1, column 26. Was expecting one of: <EOF> "group" ... "pivot" ... "order" ... "skipping" ... "limit" ... "offset" ... "label" ... "format" ... "options" ... "and" ... "or" ...
Cantas

2020/12/02 07:46

ご丁寧にありがとうございます。col2は該当セルで半角で行いましたが、上記のエラー表示でした。 もう一度よく見てみます。
Cantas

2020/12/02 08:20

papinianusさん改めて分解して検証してみましたらできました!ありがとうございました。助かりました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問