問題タブ [google-query-language]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
333 参照

sql - Google クエリ言語: 日付でフィルター

Google Visualization API クエリに日付によるフィルタを追加しようとしていますが、構文に問題があります...

これは、日付フィルターのないコードです。

AND を追加し、ColB の日付が 2016 年 8 月 1 日以上でなければならないという条件も追加します。

だから私は試してみました:

ただし、クエリが中断されるため、構文が間違っている可能性があります。

0 投票する
1 に答える
741 参照

javascript - Google Charts ダッシュボードで 2 つのクエリを実行し、コントロール付きの 2 つのグラフを表示するにはどうすればよいですか

Google シートへの 2 つのクエリを使用して、2 つのグラフと 2 つのコントロールラッパーを含む Google Charts ダッシュボードをセットアップしようとして問題が発生しました。

ここでは、単一のソースから複数のグラフを作成したり、複数のグラフに対して複数のクエリを実行したり、コントロールの側面がないことを示す多くの例を見てきました。

私は最終的に、単一の Google シートの 2 つのクエリを実行しようとしています。各クエリは、クエリ文字列に基づいてシートから異なるデータ セットを取得し、データをグラフに表示します。また、データ テーブルからデータを選択する filterColumn コントロール ラッパーもあります。

1 つのクエリとグラフで機能する次のコードがあります。1 つのページに両方を表示できるようにプロセスを 2 倍にしようとすると、どちらか一方のグラフが表示されますが、両方は表示されません。これはクエリ間の競合に関係している可能性があると思いますが、理解できません。google.setOnLoadCallback 関数によって開始される両方のクエリを実行する 1 つの関数を作成してみました。しかし、それはうまくいきませんでした。他の例をガイドとして使用してさまざまなパーツを組み合わせようとしましたが、うまくいきません。これは最も近いバージョンです。連続して数回更新すると、1 つのグラフが読み込まれる場合と、別のグラフが読み込まれる場合がありますが、両方が読み込まれることはありません。

誰かが私を正しい方向に向けることができれば、私はそれを感謝します.

0 投票する
1 に答える
248 参照

google-sheets - QUERY 組み込み関数で where 節を使用する方法

ここから始めるにはシートがあります: https://docs.google.com/spreadsheets/d/1VeDWvUk-4nc_AlI5-CeThYLVmrLUp2iGgmDVgmqxFog/edit#gid=0

Google スプレッドシートをミニ データベースとして使用しようとしています。しかし、パラメーターとして別のセルを使用して where を実行しようとすると、列を解析できないことがわかります。エラーがどこにあるのかわかりません。

これがクエリです。

0 投票する
3 に答える
9799 参照

google-sheets - ケース/場合/フィルター/? Google シート クエリで

アカウント ID を持つすべてのトランザクションを含むレジスターがあります。そのレジスタには「タイプ」フィールドがあり、ここでサマリー データを取得します。

取引:

次のすべての要約情報を取得できる単一のクエリが必要です

このようなもの:

これらの結果で

残念ながら、MAX列識別子の入力が必要であり、FILTER非スカラー関数 ( など) またはリストされていない集計関数 ( など)を使用できないようですJOIN

私は現在、さまざまな WHERE パラメーターを使用して一連の個別のクエリを使用していますが、非常に遅いです。

0 投票する
1 に答える
48 参照

google-sheets - Get days in a selected date range for a specific month

In Google spreadsheet, in a sheet tab I use a raw list (one entry per line) I've a base data like this:

別のタブの同じシートに、データ検証で作成された月の名前のプルダウン メニューがあります。私が望むのは、選択した月の日付フレームに日数を含める月を選択することです。
たとえば、7 月を選択すると
、1 行目が 31、2 行目
が 19、3 行目が
6 になります。

ありがとう

0 投票する
1 に答える
110 参照

google-sheets - GoogleSheets QUERY 式のグループ化

この吸盤に問題があります。QUERY 関数を使用しようとしていますが、列 D をグループ化から除外したいと考えています。QUERY テーブルのそれぞれの列に表示したいデータ:

  • 一意の (重複しない) 名前
  • 最近の入居日
  • 一意の名前ごとの「最新の入居日」に対応するもののうち、最新の確認日
  • その「直近のチェック日」に対応するチェック金額

これまでにわかったことは、「グループ化」に「列 D」を含めると、重複した名前が表示されることですが、「グループ化」にその列を含めないと、「#VALUE!」が表示されるということです。エラー。

例を含むサンプル データのリンクを参照してください:データ テスト

0 投票する
3 に答える
14966 参照

google-sheets - 空の出力で完了したクエリ

https://docs.google.com/spreadsheets/d/1033hNIUutMjjdwiZZ40u59Q8DvxBXYr7pcWyRRHAdXk

これは、動作していないファイルへのリンクです! 開いた場合は、「クエリが臭い」という名前のシートに移動します。

預金と呼ばれるシートには、列 A (日付)、B (説明)、および C (金額) に次のようなデータがあります。

シート「My Query Stinks」には、列 A (小切手番号)、B (失敗したクエリ)、および C (金額) にデータがあります。

My Query Stinks の列 B に、クエリを入力したいと思います。これが私が試していることです:

何らかの理由で、「#N/A エラー クエリが空の出力で完了しました」が返されます。1000000044 (C4 の値) が預金の 1000000044 と一致することを確認し、日付を返します。

0 投票する
1 に答える
1181 参照

google-apps-script - Google クエリ言語で左結合を再現する

私はテーブルからデータを取得しようとしており、別のクエリの結果にそれらの両方に共通の ID と名前を追加しています。

クエリは次のとおりです。

これを含む新しいクエリを作成したいと思います。この「QueryResult.id」のようなものは、クエリからの G であり、「Talents」はそれに結合するシートです。

問題は、Google クエリ言語に参加しないことです。

私はおそらくいくつかのGoogleスクリプトと結合することを考えていましたが、このような単純な操作では複雑に思えます.

ここでの最終目標は、すべての才能のリストと、その人が持つ共通の適性の量を把握することです。