列に次のデータがあります。
ABNANL2A
940
ABNANL2A
:20:ABN AMRO BANK NV
:25:233835613
:28:19901/1
:60F:C110717EUR1333,58
:61:1107160718D12,75N426NONREF
:86:BEA NR:5FLM01 16.07.11/15.09 OLENBERG EXPL. BURG,PAS018
:62F:C110718EUR1320,83
-
ABNANL2A
940
ABNANL2A
:20:ABN AMRO BANK NV
:25:233835613
:28:20001/1
:60F:C110718EUR1320,83
:61:1107190719D57,87N446NONREF
:86:GEA 19.07.11/07.58 HILTON - HEATHROW HOUNSL,PAS018
GBP 50,00 1EUR=0,8640055 GBP KOSTEN EUR2,25 ACHTERAF BEREKEND
:62F:C110719EUR1262,96
-
ABNANL2A
940
ABNANL2A
:20:ABN AMRO BANK NV
:25:233835613
:28:20101/1
:60F:C110719EUR1262,96
:61:1107200720C82,N196NONREF
:86:GIRO 45588 taxservice TEVEELBET. NR.2
MOTORRYTUIGENB.11 *B *
:62F:C110720EUR1287,31
-
** テキスト行 (#86) は 1 行または複数行にまたがることができ、数文字の後に改行が入ることに注意してください。*
元のファイルはより長く、これを Excel 2016 のパワー クエリで変換したいと考えています (可能であれば M コードは使用しません)。
表形式のテーブルを変換するための多くのソリューションを見てきましたが、問題は、特定の行にデータだけでなく列見出しも含まれていることです。基本的に : per row の間のすべてがヘッダーで、その後の部分が「値」です。
これを次のようなものに変換したいと思います。
enter code here
20 | 25 | 28
ABN AMRO BANK NV | 233835613 | 19901/1
ABN AMRO BANK NV | 233835613 | 20001/1
ABN AMRO BANK NV | 233835613 | 20101/1
列の削除とデータの変更は問題ありません。繰り返される行を列に変換するだけです。助けてくれてありがとう!