問題タブ [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.
google-sheets - Google スプレッドシート クエリが期待どおりに反応しない
ここで GQL のリファレンスに従っています: https://developers.google.com/chart/interactive/docs/querylanguage
私がやろうとしていたのは、列 H の最大値に基づいて、列 C に値が設定されている場合、列 A から名前を選択することで、1 つの結果に制限されています。
ただし、これは列 A から最初の 2 つのエントリを返すだけです。=MAX(H5:H100) は 10 を返します。
見知らぬ人でも、 &MAX(H5:H100)& セクションを囲む ' を削除すると、列 A から最初の 2 つのエントリが数式でフィールドに返されますが、正しい予想される一致 (A の値H=10 の行をその下の次の行に変換します。
QUERY 関数の重要な部分が欠けていますか?
datetime - 今日の日付に基づくクエリ
2 つのシートを含む Google スプレッドシート ドキュメントがあります。最初のシートは、クエリを実行する場所です。セル B1 にあるのは、式 の今日の日付=today()
です。行 2 にヘッダーがあります。そのため、クエリを A3 で開始したいと考えています。私の情報は、2 番目のシート セル A38:M1267 にあります。クエリで列 B、D、F、K をプルするだけです。列 A には日付があります。今日の日付に基づいてクエリを実行し、2 番目のシートの列 A のすべての日付を一致させ、値を返したいと考えています。
私が試したクエリ式:
を思いつき続け#Value
ます。ここ数時間、書き直して動作させようとしましたが、何が問題なのかわかりません。
google-sheets - Google スプレッドシート クエリ: 列ヘッダーを削除できますか?
Google スプレッドシートで次のクエリを実行しています。
ただし、ヘッダーとして「合計」が表示され、その下に結果が表示される小さなテーブルが返されます。私が欲しいのは結果だけです!ヘッダーを削除するにはどうすればよいですか? できますか?
google-sheets - Google スプレッドシートの query() は、ほとんどが数値列のテキストを null に置き換えています
スプレッドシートに=query(importrange(...);"select * where Col1>' '")
数式があります。
Importrange()
それ自体は問題なく動作し、ソーススプレッドシートからすべてのセルをそのままロードします。ただし、Col7 にはテキスト セルはほとんど含まれていませんが、ほとんどが数字であり、query() が適用されると、数字はそのまま保持されますが、テキストは空白に置き換えられます。options no_format
クエリの最後に追加しようとしましたが、違いはありません。
Col7 の内容は次のとおりです。最初の行は空白に置き換えられます。
- 自由
- 41,25
- 34,25
- 34,25
- 48,25
- 41,25
google-sheets - Google クエリの結果で列と行が空白にならないようにする
次のクエリを実行= QUERY(A2:C, "select B, avg(C) group by B pivot A")
すると、ソース データの正しい概要が返されます。ただし、結果には空白行と空白列があります (例を参照)。それらを取り除く方法は?を使用して空白行を処理できますoffset 1
が、列はどうですか?
また、 を使用A2:C11
してデータを指定するため、空白の行や列はありません。ただし、データがソース範囲の最後に追加されると、クエリ結果に含まれません (明らかに)。空白の行と列を防ぐ方法は?
google-sheets - 各値が他のセルに依存する範囲で一意の値を取得します
以下は、テーブルの列 A、B、C の例です。ここで、A - 投稿時間、B - チームの名前、D - 選択した日付
以下のデータから取得したい:
したがって、名前 (B) と日付 (C) の 2 つの列でユニークなレコードを選択したいのですが、B 列と C 列に基づく一意でない値から、最も早い時間 (列 A) のものを選択します。
Googleスプレッドシートでそれを達成するにはどうすればよいですか?