銀行取引履歴をダウンロードして、Description行の末尾にある顧客の名前を抽出したいと思います。行によっては、顧客の名前の前に1つまたは2つの単語があります。すべて大文字の名前を抽出する方法
また、テキストから転送された金額を抽出し、それを数値に変換する必要があります。
DESCRIPTION AMOUNT
TRSF E-BANKING DB 2701/FTSCY/WS95051 12000.00 JAMES BOND 12,000.00 DB
TRSF E-BANKING CR 2701/FTSCY/WS95051 10000.00 deposit CHRISTINE 10,000.00 CR
TRSF E-BANKING CR 2701/FTSCY/WS95051 25025.00 AMANDA B GREEN 25,025.00 CR
TRSF E-BANKING CR 2701/FTSCY/WS95051 5000.00 msn1888 JOSH BROWN 5,000.00 CR
TRSF E-BANKING CR 2701/FTSCY/WS95051 1000.00 topup CHRISTINE 1,000.00 CR
結果:
CUSTOMER TRANSFER
JAMES BOND 12,000
CHRISTINE 10,000
AMAND B GREEN 25,025
JOSH BROWN 5,000
CHRISTINE 1,000
TOTAL 53,025
1
こんにちは !データがどのようにフォーマットされているかは完全には明らかではありません。2つの列ヘッダーがありますが、7つの列がある可能性があります。多くのスペースで区切られたデータを含む1つの列があると思うので、実際には2列しかありません。このデータのレイアウトを確認するために質問を編集してください。また、これまでに試した方法や試した方法を確認してください。
—
Jonno
正規表現アドインを使用することをお勧めします。これは無料で、最も直接的なソリューションを提供します。しかしながら、より具体的な助けを与えるために、私は彼のコメントでJonnoの質問に対する答えを持っている必要があります
—
Máté Juhász
私はたった2つの列を持っています、最初の列DESCRIPTIONはそれに長い区切られたデータを持っています。 2列目のAMOUNTはテキストの末尾にDB / CRがあるテキストです(12,000.00 DBなど)。
—
harimin