2017-11-09 13 views
0

私は、ある時点でテーブルをピボットするPower Queryスクリプトを持っています。PowerQuery:ダイナミックな列の数字をアルファベット順にソート

これにより、動的な列数が作成されます。

これらの列のうちの1つはテキストですが、通常1. this is a description2. this is another descriptionなど、最大で34. this is a descriptionなどの正面の値を持ちます。

PowerQueryは、これらの列を左から右にアルファベット順にソートしています。しかし、私は数字でソートしたいと思います。

列の数が可変であるため、明示的な列名で並べ替えることはできません。

私はここに少し詰まっていますので、どんな助けもあります!

答えて

2

PowerQueryは、ピボットされた列の名前を、ピボットされた列に表示される順序で配置すると考えています。ピボットする前にどのようにソートするかを選ぶと、必要な列の順序。

+0

残念ながら、これは当てはまりません。ここでシステムを使用して数値列を作成しました。https://www.excelguru.ca/blog/2015/11/19/keep-only-numbers-in-power-query/ しかし、この新しい数値の列をソートした後でも、ピボットは適切な順序で列を作成しませんでした。 –

+0

@ Stu-co Hmm。それがPower BIデスクトップの私のバージョンで動作しているように見えるので、あなたが記述しているものを複製するのが難しいです。あなたは何を記述している.pbixにリンクできますか? –

+0

興味深い。 ExcelでPower Queryを使用している可能性がありますので、おそらく私はいくつかのバージョンを実行しています。私はすぐにあなたのためのサンプルデータセットとパワークエリーコードを得ることに目を向けるでしょう。 –

関連する問題