問題タブ [powerquery]
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.
powerpivot - PowerPivot、PowerQuery、PowerBI の違い
PowerPivot、PowerQuery、PowerBI の違いは何ですか? どのツールをいつ使用するかをどのように決定すべきか。
vba - 特定の月に関する情報を他のテーブルからコピーするための Excel のボタン
そのため、多くの情報を含む 1 つの大きなテーブルがあります。必要なのは、この巨大なテーブルから日付ごとに情報をコピーするボタンなどを作成することです。たとえば、11 月に行われた購入のみです。これが私が何を持っていて、何を手に入れるべきかの原則です。
このボタンは、そのデータをコピーして他のシートに貼り付けます。月を選択してボタンを押すと、その月に行われたすべての購入が表示される、データ検証のような月のリストがあればいいのですが。
これは大きな巨大なテーブルの例です
これは、ボタンを使用してドロップダウンメニューを選択して取得したいものです
powerquery - PowerQuery でカスタム インデックス列を作成するにはどうすればよいですか?
PowerQuery に次のデータがあります。
要素の親の数をカウントするインデックス列を追加したい:
最終的な目標は、次のように、この新しい列に基づいてピボットすることです。
excel - フォルダーからインポートするときにパス条件を保存するにはどうすればよいですか?
サブフォルダーのあるフォルダーから多くのテキストファイルをインポートしましたが、これまでのところすべて正常に動作しています。私のフォルダーには、さまざまな期間の多くのフォルダーに同じテキスト ファイルがあります。たとえば、次のようになります。
収益を準備しているクエリ内の「201501」のようなパスからのパーツが必要です。第三者から生成された .txt ファイルに日付を書き込むことができません。
テキスト ファイルの行で FullPath を結合するにはどうすればよいですか? その後のカットは簡単です。
text - Power Query: 数値をテキストとしてインポートする方法
Power Query (250,000 レコード) にインポートする csv ファイルがあります。1 つのフィールドには料金コードが含まれており、通常は数字で入力されますが、文字が含まれることもあります (例: 17、17A、67、67A など)。ファイルを Power Query にインポートすると、フィールドが数値列として扱われ、文字を含むすべてのデータがインポートされません。インポート後にフィールドをテキストに変換できますが、それまでには手遅れで、数値以外のデータはすべて失われています。このフィールドを数値ではなく TEXT として取り込むように Power Query に指示するにはどうすればよいですか?
データ ファイルを変更したり、スキーマ ファイルを手動で作成したりせずに、データのインポート方法を変更する簡単な方法はありますか? PS私はPower Queryを初めて使用するので、これは私が見落としている単純なものかもしれませんが、実際に見ました!
excel - Power Query での YYYMMDD の MM/DD/YYYY への変換
PowerQuery で名前が付けられた列がありDimDateKey
、YYYYMMDD、つまり 20150201 の形式になっています。これを MM/DD/YY に変換したいのですが、この構文を見つけることができませんでした。
通常のExcelシートで機能するこれを試しました:
しかし、私は得る
式エラー: 名前 DATE が認識されませんでした。スペルは正しいですか?
numbers - Power Query - 数値から文字を削除する
データに memberID 番号が含まれ、その後に文字または文字 + 数字の文字列が続くテーブル フィールドがあります。次に例を示します。
会員番号だけを取得したい (上記の「すべき」に示されているように)。IE は、最初の文字の LEFT にあるすべての数字です。会員番号の長さ(最初の1~7桁)は人それぞれ違うし、使用する文字も違う(a~z、0~8文字)ので、SPLITできないと思います。 .
現在、Power Query で 27 個の検索と置換コマンドを実行して、このデータをクリーンアップします (たとえば、T10 を検索して何も置換しない、T20 を検索して何も置換しないなど)。
これを達成するためのより良い方法を提案できる人はいますか?
Excel でこの数式を作成することに成功しましたが、Power Query でこれを実行しようとしていますが、数式を変換する方法がわかりません。また、これが最も効率的なソリューションであるとは確信していません。
ありがとう
powerquery - レコードを使用してJSON文字列をバイナリに変換する方法は? Web.Contents + POST + Power Query
Web.Contents メソッドは Content を Binary として受け取ります
私はこのコードを使用します。できます
二重変換を行う理由がないため、これは良い回避策ではないことは理解しています。しかし、レコードを適用する方法が見つかりませんでした。次のようになります。
Uri.BuildQueryString ( Power Query の Web.Contents を使用して multipart/form-data を POST する方法)を使用しようとしましたが、バイナリを適切に形成しません
より良い回避策はありますか?
excel - インポート csv ファイルの各行にパス変数を結合します
このようなインポートファイルがたくさんあります
したがって、チーム メンバーごとの売上値はありますが、期間はありません。
ピリオドは次のように Path でコード化されます。
各データ行のパスから Periode を取得したいので、最終的な出力テーブルは次のようになります。
とにかく、ファイル内のパスからピリオドを取得する必要があります。
パスにアクセスする方法の問題は、次の完全な例で解決されます。
フォルダーからインポートするときにパス条件を保存するにはどうすればよいですか?
しかし、行ではなく「全体」のテキストにまだピリオドがあります。