問題タブ [google-sheets-query]
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 - IMPORTRANGE での QUERY の使用
Google ヘルプ セクションによると、「列識別子 ... 1 文字または 2 文字の列文字 (A、B、C、...)」を使用して、QUERY 内の列を参照できるはずです - またはこの場合、G。
私のクエリの目的は、G が特定の名前と等しい場合に、別のスプレッドシートの列 H、J、および K から新しいスプレッドシートに情報を取得することです。この場合、William
.
私のクエリ:
同じスプレッドシートのシートから情報を呼び出すために使用すると機能します。IMPORTRANGE でこの QUERY を使用しようとすると、問題が発生します。私はこれらの式の両方を使用しました:
どちらもエラーを返します。最初のQUERYに対して表示されるエラーへのリンクを含めました。
QUERY 内の列を何と呼ぶべきですか?
このエラーは IMPORTRANGE 全体の問題によるものですか?
google-sheets - IMPORTRANGE内のVLOOKUP
VLOOKUPの後に値をシートに集めるために、Googleスプレッドシートでこの関数を試してみましたが成功しませんでした:
一般的なエラーが発生します。
IMPORTRANGE はこの種の機能をサポートしていますか?
私がする必要があるのは、左側に値 201608 を持つ別のシートのセルからデータを抽出することです。IMORTRANGE は $A$12 などのセル ポインターを必要とするため、次の手順を実行することを考えました。
- 値をルックアップして検索します。
- 結果をセルポインタに変換します。
filter - 最も多く、2 番目に多く、3 番目に多く発生する値を表示する
列 A の一意の (テキスト) 値と、列 B の対応する最も出現頻度の高い値 (テキスト) を表示し、異なる列の出現度で並べ替える式はどれですか?
最初に最も多く発生する値のみを表示する方法は既に知っていますが、2 番目、3 番目などは表示しません。
最初に最も多く発生する値のみを表示する数式:
google-sheets - Google スプレッドシート - クエリに配列が含まれています
名前列のある範囲があります。
また、選択された名前のリストが表示されます。
名前がこのリスト内にある場合にのみ、この範囲からデータを選択するクエリを実行したい:
それを行う正しい方法は何でしょうか?