問題タブ [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.

0 投票する
6 に答える
96202 参照

powerpivot - PowerPivot、PowerQuery、PowerBI の違い

PowerPivot、PowerQuery、PowerBI の違いは何ですか? どのツールをいつ使用するかをどのように決定すべきか。

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

vba - 特定の月に関する情報を他のテーブルからコピーするための Excel のボタン

そのため、多くの情報を含む 1 つの大きなテーブルがあります。必要なのは、この巨大なテーブルから日付ごとに情報をコピーするボタンなどを作成することです。たとえば、11 月に行われた購入のみです。これが私が何を持っていて、何を手に入れるべきかの原則です。

このボタンは、そのデータをコピーして他のシートに貼り付けます。月を選択してボタンを押すと、その月に行われたすべての購入が表示される、データ検証のような月のリストがあればいいのですが。

これは大きな巨大なテーブルの例です

http://i.imgur.com/CUnKQ3C.png

これは、ボタンを使用してドロップダウンメニューを選択して取得したいものです

http://i.imgur.com/MyaLBwR.png

0 投票する
2 に答える
4161 参照

powerquery - PowerQuery でカスタム インデックス列を作成するにはどうすればよいですか?

PowerQuery に次のデータがあります。

要素の親の数をカウントするインデックス列を追加したい:

最終的な目標は、次のように、この新しい列に基づいてピボットすることです。

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

excel - フォルダーからインポートするときにパス条件を保存するにはどうすればよいですか?

サブフォルダーのあるフォルダーから多くのテキストファイルをインポートしましたが、これまでのところすべて正常に動作しています。私のフォルダーには、さまざまな期間の多くのフォルダーに同じテキスト ファイルがあります。たとえば、次のようになります。

収益を準備しているクエリ内の「201501」のようなパスからのパーツが必要です。第三者から生成された .txt ファイルに日付を書き込むことができません。

テキスト ファイルの行で FullPath を結合するにはどうすればよいですか? その後のカットは簡単です。

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

text - Power Query: 数値をテキストとしてインポートする方法

Power Query (250,000 レコード) にインポートする csv ファイルがあります。1 つのフィールドには料金コードが含まれており、通常は数字で入力されますが、文字が含まれることもあります (例: 17、17A、67、67A など)。ファイルを Power Query にインポートすると、フィールドが数値列として扱われ、文字を含むすべてのデータがインポートされません。インポート後にフィールドをテキストに変換できますが、それまでには手遅れで、数値以外のデータはすべて失われています。このフィールドを数値ではなく TEXT として取り込むように Power Query に指示するにはどうすればよいですか?

データ ファイルを変更したり、スキーマ ファイルを手動で作成したりせずに、データのインポート方法を変更する簡単な方法はありますか? PS私はPower Queryを初めて使用するので、これは私が見落としている単純なものかもしれませんが、実際に見ました!

0 投票する
2 に答える
7047 参照

excel - Power Query での YYYMMDD の MM/DD/YYYY への変換

PowerQuery で名前が付けられた列がありDimDateKey、YYYYMMDD、つまり 20150201 の形式になっています。これを MM/DD/YY に変換したいのですが、この構文を見つけることができませんでした。

通常のExcelシートで機能するこれを試しました:

しかし、私は得る

式エラー: 名前 DATE が認識されませんでした。スペルは正しいですか?

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

excel-2010 - 複数のファイルを PowerQuery して列を追加する

毎週のレポートを自動化するインライン PowerQuery があります。私はパワークエリに慣れていないので、このチュートリアルをフォローアップし、カスタム列を追加して、それを使用して週ごとの改善を確認できるようにしました。追加された列の名前は「週」ではなく、ファイルの名前を呼びました。このWeb ページの 2 番目のパラメーターは列名です。列名が「週」ではなくファイル名である理由がわかりません。

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

numbers - Power Query - 数値から文字を削除する

データに memberID 番号が含まれ、その後に文字または文字 + 数字の文字列が続くテーブル フィールドがあります。次に例を示します。

会員番号だけを取得したい (上記の「すべき」に示されているように)。IE は、最初の文字の LEFT にあるすべての数字です。会員番号の長さ(最初の1~7桁)は人それぞれ違うし、使用する文字も違う(a~z、0~8文字)ので、SPLITできないと思います。 .

現在、Power Query で 27 個の検索と置換コマンドを実行して、このデータをクリーンアップします (たとえば、T10 を検索して何も置換しない、T20 を検索して何も置換しないなど)。

これを達成するためのより良い方法を提案できる人はいますか?

Excel でこの数式を作成することに成功しましたが、Power Query でこれを実行しようとしていますが、数式を変換する方法がわかりません。また、これが最も効率的なソリューションであるとは確信していません。

ありがとう

0 投票する
2 に答える
1699 参照

powerquery - レコードを使用してJSON文字列をバイナリに変換する方法は? Web.Contents + POST + Power Query

Web.Contents メソッドは Content を Binary として受け取ります

私はこのコードを使用します。できます

二重変換を行う理由がないため、これは良い回避策ではないことは理解しています。しかし、レコードを適用する方法が見つかりませんでした。次のようになります。

Uri.BuildQueryString ( Power Query の Web.Contents を使用して multipart/form-data を POST する方法)を使用しようとしましたが、バイナリを適切に形成しません

より良い回避策はありますか?

0 投票する
2 に答える
147 参照

excel - インポート csv ファイルの各行にパス変数を結合します

このようなインポートファイルがたくさんあります ここに画像の説明を入力

したがって、チーム メンバーごとの売上値はありますが、期間はありません。

ピリオドは次のように Path でコード化されます。

各データ行のパスから Periode を取得したいので、最終的な出力テーブルは次のようになります。

ここに画像の説明を入力

とにかく、ファイル内のパスからピリオドを取得する必要があります。

パスにアクセスする方法の問題は、次の完全な例で解決されます。

フォルダーからインポートするときにパス条件を保存するにはどうすればよいですか?

しかし、行ではなく「全体」のテキストにまだピリオドがあります。