CSVをMT940に変換
CSV取引データをSWIFT MT940形式に変換します
CSV入力
口座設定
列の対応付け
ヘッダー行から検出されます。列を変更すると上書きできます。新しいファイルを読み込むと対応付けがリセットされます。
データを貼り付けるか、ファイルをアップロードするか、サンプルを読み込み、「変換」をクリックしてください。データはアップロードも保存もされません。
MT940出力
詳細
取引プレビュー
CSVをMT940に変換について
無料のCSVをMT940に変換するツールは、CSV取引データから数秒でSWIFT MT940銀行明細ファイルを生成します。MT940形式は、現在も世界で最も広く使われている電子銀行明細の標準で、ほぼすべての銀行、ERP、会計システムで受け入れられています。このツールでは、特別なソフトウェアなしでスプレッドシート、銀行エクスポート、独自の取引一覧からMT940ファイルを作成できます。
この変換ツールは、英語、ドイツ語、フランス語、スペイン語、イタリア語、オランダ語、ポルトガル語、トルコ語、ロシア語、中国語の列名を認識するインテリジェントな多言語ヘッダー検出を備えています。CSVの列をMT940フィールドに自動対応付けし、さまざまな日付形式(DD/MM/YYYY、YYYY-MM-DD、DD.MM.YYYY、月名表記)や金額表記(米国式、欧州式、会計式)を手動設定なしで処理します。
データはアップロードも保存もされません。出力には、取引参照(:20:)、口座識別(:25:)、明細番号(:28C:)、開始残高(:60F:)、取引行(:61:)、取引詳細(:86:)、終了残高(:62F:)を含む適切なSWIFTメッセージ構造が含まれます。また、出力品質の採点システムが口座詳細、通貨、列の対応付け、金額をチェックし、注意が必要な項目を一覧表示します。
主な機能
- SWIFT MT940準拠の出力: すべての標準タグ(:20:、:25:、:28C:、:60F:、:61:、:86:、:62F:、:64:)を含む適切な構造のMT940を生成します。
- 多言語の列検出: 英語、ドイツ語、フランス語、スペイン語、トルコ語、ロシア語、中国語など10言語以上のヘッダーを自動検出します。
- 柔軟な日付解析: ISO日付、欧州式(DD.MM.YYYY)、米国式(MM/DD/YYYY)、月名形式(20-Aug-2020)に対応します。
- 幅広い金額処理: 米国式(1,234.56)、欧州式(1.234,56)、スイス式(1'234.56)の数値形式を自動解析します。
- 独立した入金/出金列: 金額が1列の形式に加え、貸方と借方が別々の列になっているCSVにも対応します。
- 口座設定の変更: 口座番号、銀行コード、明細番号、開始残高、通貨を設定できます。
- 列の手動対応付け: 列の対応付けパネルで、フィールドごとに自動検出結果を変更できます。
- 出力品質の採点: 口座形式、通貨コード、列の対応付け、取引データの品質を検証します。
- 取引プレビュー表: 解析済み取引を操作可能なプレビューで表示し、貸方/借方の金額を色分けします。
- 複数のエクスポート方法: .mt940ファイルとしてダウンロードするか、生成された出力をクリップボードにコピーできます。
CSVをMT940に変換する方法
- MT940設定を調整: 設定パネルで口座番号、銀行コード、明細番号、開始残高、通貨を設定してください。
- CSVデータをアップロードまたは貼り付け: 「ファイルをアップロード」をクリックしてCSVファイルを選択するか、入力欄に取引データを直接貼り付けてください。
- 列の対応付けを確認: 自動検出された列の割り当てを確認し、「列の対応付け」を開いて必要なフィールドを変更してください。
- 「MT940に変換」をクリック: 変換ボタンを押すと、すべての取引を含むMT940出力が生成されます。
- 品質スコアを確認: 詳細パネルで出力品質の割合と、検出された問題を確認してください。
- 結果をダウンロードまたはコピー: 「ダウンロード」ボタンで.mt940として保存するか、「コピー」ボタンでクリップボードに転送してください。
活用例
- 銀行システムのテスト: 銀行ソフトウェアの開発や品質保証向けに、CSVデータから実際に近いMT940テストファイルを生成します。
- ERPインポートファイル: スプレッドシートのデータからMT940明細を作成し、SWIFT形式を必要とするSAP、Oracleなどの企業システムに取り込めます。
- 旧システムとの連携: 最新のCSVベースのシステムと、MT940形式のみを受け入れる古い銀行プラットフォームをつなぎます。
- 企業の資金管理: 社内の取引記録を資金管理システム向けの標準銀行明細形式に変換します。
- 会計ソフトとの互換性: SWIFT形式での銀行明細インポートに対応する会計ソフト向けに、MT940ファイルを生成します。
- 支払照合: 決済処理業者のエクスポートから銀行明細ファイルを作成し、自動照合のワークフローに利用できます。
- データ移行: 銀行システムの移行時に、過去の取引データをフラットファイルからMT940に変換します。
- 研修と教育: 銀行形式や明細処理に関する職員研修向けに、MT940のサンプルファイルを生成します。
よくある質問
MT940とは何ですか?
MT940は、電子銀行口座明細用のSWIFT(Society for Worldwide Interbank Financial Telecommunication)標準メッセージ形式です。口座識別、残高、個々の取引詳細を示すタグ付きフィールドを持つ構造化テキスト形式を使用します。
このツールは無料で使えますか?
はい、登録不要で無料、変換回数の制限もありません。20 MiBまでのファイルをアップロードできます。
データは安全ですか?
はい。データはアップロードも保存もされず、ページを閉じた後には何も残りません。
どのCSV形式を読み込めますか?
このツールは、カンマ、セミコロン、タブ、パイプ区切りのCSVを読み込めます。10言語を超える列ヘッダーを自動検出し、各地域のさまざまな日付形式や数値形式を処理します。
出力の口座情報は変更できますか?
はい。MT940設定パネルで、生成する出力の口座番号、銀行コード、明細番号、開始残高、通貨、および任意の終了残高/利用可能残高タグを設定できます。
借方と貸方の取引はどのように処理されますか?
変換ツールは、金額の符号、または独立した入金列と出金列から、取引を借方(D)または貸方(C)に分類します。負の金額は借方、正の金額は貸方になります。
ヒントとベストプラクティス
- 内容が分かるヘッダーを付ける: 明確な列ヘッダー(日付、金額、説明、参照情報)のあるCSVファイルでは、自動検出の結果が最も正確になります。
- 正しい通貨を設定: 通貨は残高と取引の書式に影響するため、変換前にMT940設定で適切な通貨コードを選択してください。
- 開始残高を確認: 生成されるMT940の終了残高が正しく計算されるよう、正確な開始残高を入力してください。
- 取引プレビューを確認: 変換後は必ずプレビュー表を確認し、金額、日付、借方/貸方の分類が正しいことを確かめてください。
- 複雑なCSVは手動で対応付け: CSVに特殊なヘッダーや独立した入金列と出金列がある場合は、「列の対応付け」で設定してください。
- 品質スコアを確認: MT940ファイルを本番システムで使う前に、出力品質の評価で報告された警告やエラーを解決してください。