問題タブ [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 に答える
21465 参照

excel - Power Query 別の列に基づいて列を変換する

これは簡単だと思い続けていますが、答えは私を回避しています。Excel Power Query で、列の各行の値を別の列の値に基づいて変換したいと考えています。たとえば、次のように Table1 があるとします。

新しい列を追加して元の列 A を置き換えることなく、列 B の値に基づいて列 A の値を変換したいと思います。 TransformColumns 関数内から行/レコードの他のフィールド値にアクセスしないでください。私はこのようなことができるようにしたいと思います:

結果は次のようになります。

これを行う方法があることは知っていますが、ステップ/変換の量が最も少ない方法を見つけようとしています。たとえば、Table.AddColumn を使用して、列 B を参照する関数に基づいて新しい列 A を追加できることはわかっていますが、元の列 A を削除して、複数の追加手順が必要な新しい列 A に置き換える必要があります。 .

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

comments - Power Query M でコメントするにはどうすればよいですか?

M コードにコメントを付ける/行またはコードのブロックをコメントアウトする方法はありますか?

0 投票する
0 に答える
333 参照

excel - Odata v4 エンドポイントで Power Query が 404 を返す

私は使用しています

  • Excel 2013 バージョン: 15.0.4737.1001
  • Power Query のバージョン: 2.22.4007.242
  • Microsoft.AspNet.OData バージョン: 5.6.0

https://localhost:44300/odataを使用して新しい OData フィードを追加すると、コントローラーのリストが適切に検出されます。しかし、それぞれが 404 DataSource.NotFound を返します。

ここに画像の説明を入力

POSTMAN ではすべて正常に動作します:/

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

loops - Power Query ループ

Power Query を使用して、先月テストした固有のアイテム タイプをすべて取得しました。

取得するため:

  1. Test_ID --- 項目 --- Test_Start --- Test_Stop --- カスタム
  2. 2585048 --- B1846-6-02 --- 2014 年 1 月 14 日 12:46 --- 2015 年 6 月 25 日 14:28 --- B1846
  3. 2589879 --- B1843-5-05 --- 12/23/2013 16:46 --- 6/25/2015 14:19 --- B1843
  4. 2633483 --- B1907-1-04 --- 8/21/2014 20:47 --- 6/10/2015 6:20 --- B1907
  5. 2638786 --- B1361-2-04 --- 2013 年 6 月 13 日 14:21 --- 2015 年 6 月 16 日 14:15 --- B1361
  6. 2675663 --- B1345-2-02 --- 2014 年 5 月 23 日 18:39 --- 2015 年 6 月 25 日 21:27 --- B1345

次に、Power Query を使用して、期間に関係なく、Query1 にリストされている項目の種類ごとに過去 10 個のテストを取得します。アイテム タイプの過去 10 個のテストを個別に取得する方法を見つけましたが、1 つのクエリですべてをまとめることはできませんでした。

取得するため:

  1. Test_ID --- 項目 --- Test_Start --- Test_Stop --- 値
  2. 11717643 --- B1846-6-02 --- 2015 年 7 月 23 日 12:48 --- 2015 年 7 月 23 日 12:57 --- 43725341
  3. 11716432 --- B1846-1-21 --- 2015 年 7 月 23 日 10:23 --- 2015 年 7 月 23 日 10:29 --- 43724705
  4. 11715802 --- B1846-1-21 --- 2015 年 7 月 23 日 9:28 --- 2015 年 7 月 23 日 10:29 --- 43724720
  5. 11715505 --- B1846-1-21 --- 2015 年 7 月 23 日 8:59 --- 2015 年 7 月 23 日 9:06 --- 43724675
  6. 11715424 --- B1846-1-21 --- 2015 年 7 月 23 日 8:36 --- 2015 年 7 月 23 日 8:59 --- 43724690
  7. 11713680 --- B1846-1-55 --- 2015 年 7 月 23 日 5:50 --- 2015 年 7 月 23 日 6:07 --- 43725239
  8. 11691169 --- B1846-6-04 --- 2015 年 7 月 20 日 22:47 --- 2015 年 7 月 22 日 20:18 --- 43642835
  9. 11690466 --- B1846-6-04 --- 2015 年 7 月 20 日 21:30 --- 2015 年 7 月 22 日 18:41 --- 43642729
  10. 11701183 --- B1846-1-140 --- 2015 年 7 月 21 日 21:34 --- 2015 年 7 月 21 日 22:24 --- 43667358
  11. 11701184 --- B1846-6-04 --- 2013 年 7 月 21 日 20:35 --- 2015 年 7 月 21 日 20:46 --- 43667359

Power Query を使用して、必要なすべてのデータを 1 つのクエリで取得することはできますか? そうでない場合、Power Query で VBA を使用してそれを実行することは可能ですか?

0 投票する
0 に答える
218 参照

excel - パワークエリを使用して、centos の hdfs から ms-excel にファイルを抽出します

私はExcelでパワークエリをダウンロードしました.hdfsからのオプションで、サーバーのホスト名を要求しています..それはlocalhostです..しかし、次のエラーが発生しています:

DataSource.Error: HDFS はサーバー 'localhost' に接続できません。リモートサーバーに接続できません。詳細: http://localhost:50070/webhdfs/v1/

次のように、hdfs-site.xml で webhdfs を有効にしました。

dfs.replication 1 dfs.block.size 67108864

dfs.webhdfs.enabled true

私を助けてください..これを行う方法..私は立ち往生しています

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

powerquery - パワー クエリで Excel の数式バーのサイズを変更する

私はパワークエリエディタで遊んでいます。そうしているうちに、奇妙な問題に直面しました。パワー クエリ エディターに数式 (fx) アイコンが表示されず、数式バーが小さすぎます。以下のスクリーンショットをご覧ください。

http://i.stack.imgur.com/sGIPR.png">

<img 数式バー

MS Office 2010 SP2 を使用しています。この問題を解決するのを手伝ってくれませんか? 理想的には、数式バーのサイズを変更し、数式バーにアイコンを取得する必要があります (Excel のアイコンと同様)。

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

excel - Excel PowerPivot - グループ化された行の操作

私は、基本的にユーザーとユーザーが使用するアプリケーションのリストである、非常に大きな Excel シートに取り組んでいます。問題は、60000 人以上のユーザーがそれぞれ少なくとも 10 個のアプリケーションを持っていることです。そのため、その巨大なシートです。週に 2 ~ 3 回、特定のユーザーが使用するアプリケーションの詳細を抽出する必要があります。2 ユーザーの場合もあります。10 ユーザーの場合もあります。しかし、スプレッドシートのサイズが大きいため、このアクティビティには永遠に (1 ~ 2 時間) かかります。

現在、シートは次のように構成されています。

ここでの + 記号は、グループ化された行を示します。

PowerPivots を使用してこの情報を抽出する方法はありますか?

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

powerquery - マージ時のPower Query「評価が進行中です」

PowerQuery で 2 つのテーブルをマージすると、一致する可能性のある数を判断するために評価が実行されます。非常に大きなテーブルを実行する (10K レコード テーブルを 500K レコード テーブルにマージする) ため、これには長い時間がかかることがあります。

私は以前にこれをやったことがあり、初心者ではないので、試合があることを知っています. それでも、PowerQuery はこの動作を実行することを主張します。

このステップをベイパスする方法はありますか? Excel で自動計算をオフにして、実際に何かを実行できるようにする必要があるような気がします。

何か案は?