0

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

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

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

AllData\201501\Revenues.txt
AllData\201502\Revenues.txt
AllData\201503\Revenues.txt

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

ここに画像の説明を入力

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

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

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

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

4

2 に答える 2

1

リンクされた質問では、カスタム列の数式を次のように変更できます。

Text.FromBinary([Content])

Text.Split(Text.FromBinary([Content]), "#(000a)") (改行の表現方法によっては、代わりに「#(000a)#(000d)」を使用する必要がある場合があります)。

これにより、新しい行ごとにテキストが分割され、名前と値のペアのリストが取得されます。列名の横にある 2 つの矢印の付いたボックスをクリックして、列を展開します。各行には、名前と値のペアに関連付けられたピリオドが含まれているはずです。最後に、セミコロンの区切り記号で列を分割して、名前と値を区切ります。

于 2015-05-11T21:07:07.660 に答える