問題タブ [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 投票する
2 に答える
91 参照

ruby - Googleで合計結果数を出力するRubyスクリプト

次のようなクエリを使用して検索したときに、Googleでの合計結果数を出力するRubyスクリプトを作成したいallinurl: http://www.example.net/Downloads.aspx?Doc=

ページのソース コードを調べて、次の Ruby スクリプトを作成しました。

dat=ch.split(/[<div id="sbfrm_l"><div id="resultStats">About , results<nobr> ]/)上記のコードの行は、ページのソース コードからの純粋な操作です。

しかし残念なことに、Google は人間の挑戦を行い、CAPTCHAが干渉します。

干渉するキャプチャを乗り越えて、そのような Ruby スクリプトで望ましい結果を得るにはどうすればよいですか? 一部の API を使用して実行できますか?

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

google-sheets - GoogleスプレッドシートのQUERY関数でDATEをTEXT文字列と比較する方法は?

目標: クエリに基づいてデータのテーブルから特定の値を返します (VLOOKUP が複数の基準のオプションを提供した場合のように)。

問題: ソース テーブルのデータが値で、データ ソースの形式を変更できません。QUERY 関数を実行すると、 が得られます#N/A。形式を「プレーンテキスト」に更新すると値が機能するため、ソーステーブルデータのデータ型が原因であることはわかっています。

ここに私のクエリがあります:

ロジックが機能することはわかっています。簡単なデモについては、このビデオをご覧ください。

この比較を取得して結果を返すにはどうすればよいですか?

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

javascript - JavaScript Google Visualization API 複数のグラフ データが間違ったグラフに表示される

そこで、HTML で初歩的なダッシュボードを作成し、Google の視覚化 API を使用して作成しています。多くのグラフを作成する必要があり、以下のコードはそのためにうまく機能します。1 つの問題を除いて: データ自体は一見ランダムにグラフに関連付けられています。ページをリロードするたびに、グラフに表示されるデータが切り替わります。

他の配列と一緒に dataArray を作成することでこれを解決しようとしましたが、問題は解決しませんでした.クエリ内のチャートにデータを直接属性付ける何らかの方法が必要です。ありがとう!


更新: setTimeout() を呼び出すことで問題を解決しました (今のところ、恐ろしい解決策です)。これにより、視覚化 API への呼び出しが必要な順序で強制的に実行されます。

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

google-sheets - 列数が動的な場合にクエリで WHERE 句を使用する方法は?

これを検索しましたが、答えが見つからないようです:

スプレッドシートでクエリ機能を使用して、仕事仲間からコメントを収集しています。17 人のコメント投稿者がいて、今週と 10 週間先の質問をします。しかし、最終結果に空のフィールドではなく、コメントのみが必要です。私はほとんどそこにいますが、現在使用している数式では、コメントの数によって列の数が異なるため、クエリの最後の部分で列の数を手動で更新する必要があります。これが私の式です:

2 つの「最も内側」のクエリが返す列の数に関係なく、この数式を機能させる方法はありますか?

これは、クエリされたコメントを含むスプレッドシートです。このシートからコメントを収集します(実際には、これは importrange-formula を使用して 19 のシートから収集されます)。

私の質問が理解できることを願っています。そして何よりも、私の問題が解決できることを願っています!