銀行明細CSVを会計ソフト取込用に整形するExcelテクニック【弥生・freee・マネーフォワード対応】

銀行明細CSVを会計ソフト取込用に整形するExcelテクニック【弥生・freee・マネーフォワード対応】

「銀行明細のCSVをそのまま会計ソフトに入れたらエラーの山」——当然です。銀行が出すCSVと会計ソフトが受け取るCSVは、日付形式も列の並びもまったく別物。間にExcelでの整形を一段挟むのが、弥生会計・freee・マネーフォワードのどれを使っていても共通の正攻法です。

この記事では、ソフトを問わず使える共通整形テクニックと、ソフト別に気をつけるポイントを解説します。摘要から科目を自動判定する仕組みは前提記事をご覧ください。(関連記事:No.36 仕訳データの整形テクニック

目次

全ソフト共通:整形の3点セット

① 日付形式の統一

「R6.4.1」「20260401」「4月1日」→ =TEXT(日付シリアル値,"yyyy/mm/dd") に統一
文字列日付の変換例 =DATE(LEFT(A2,4), MID(A2,5,2), RIGHT(A2,2))  ←20260401形式

取込エラーの原因第1位は日付です。「見た目が日付でも中身が文字列」のパターンが多いため、いったん日付シリアル値に変換してからTEXTで出力形式を作るのが確実です。

② 金額の数値化

=VALUE(SUBSTITUTE(SUBSTITUTE(A2,",",""),"¥",""))  ←カンマ・記号除去
入金・出金の2列 → 借方・貸方の形へ組み替え(ソフトの形式に合わせる)

③ 文字コードと拡張子

ソフトによって受け付ける文字コード(Shift-JIS/UTF-8)が異なります。取込時に文字化けしたら、まず文字コードを疑い、Excelの「名前を付けて保存」でCSVの種類(CSV UTF-8か、通常のCSV)を切り替えて再出力します。

ソフト別の要点

弥生会計:仕訳形式(借方・貸方)で組む

弥生の仕訳インポートは、1行に借方科目・貸方科目の両方を持つ「仕訳日記帳」形式です。銀行明細(1行1入出金)から変換する場合、相手科目を摘要から判定し、預金科目を借方・貸方のどちらに置くか(入金か出金か)で組み替えるのがポイント。科目名はソフト側の登録名と一字一句一致させる必要があるため、科目マスタの対応表を作っておきます。

freee:「取引」の考え方に合わせる

freeeは仕訳ではなく「取引(収入・支出)」単位のインポートが基本で、勘定科目・税区分もfreee独自の名称体系を使います。税区分コードの対応表(課税仕入10%→ソフト側の正式名称)を整形シートに持たせ、XLOOKUPで変換する形にすると安定します。日付・金額・取引先・勘定科目・税区分の最小構成から始めるのが挫折しないコツです。

マネーフォワード クラウド会計:仕訳帳形式+タグ

MFは仕訳帳形式のインポートに対応し、部門やタグ(取引先・メモ)も列で持てます。補助科目・部門を後から集計に使う予定があるなら、取込の段階で列を埋めておくと、あとの管理資料(部門別損益など)が楽になります。

※各ソフトのインポート仕様(列構成・受入形式)はバージョンアップで変わることがあります。必ずソフト側で出力できる「サンプル(エクスポート)ファイル」を先に入手し、その列構成に合わせるのが最も確実な手順です。

出力シートの設計:3層構造にする

  1. 貼り付け層:銀行CSVを生のまま貼るシート(手を加えない)
  2. 整形層:日付・金額の変換、摘要からの科目判定(数式のみ)
  3. 出力層:ソフト別の列並びに参照で組み替え → 値貼り付けしてCSV保存

この3層を分けておくと、銀行やソフトが変わっても該当層だけ直せば済みます。毎月の作業が完全に定型化したら、パワークエリでの自動化に進みます。(関連記事:No.98 パワークエリで取込を自動化

取込後の検算を忘れずに

件数チェック =元CSVの明細行数 と 取込結果の仕訳数
金額チェック =SUM(元CSVの入出金) と ソフト側の当月増減額
残高チェック =取込後の預金残高 と 通帳の月末残高

3つの検算が合えば、取込は成功です。特に残高一致の確認は、月次監査の第一歩でもあります。(関連記事:No.32 月次監査チェックリスト

仕訳変換ツールのご案内

3層構造・摘要変換テーブル・主要ソフト向けの出力レイアウト・検算セルを実装した仕訳データ変換ツール(Excel)を用意しています。自計化していない顧問先の記帳を、手入力ゼロに近づける実戦ツールです。

まとめ

  • 整形の共通3点セットは「日付のシリアル値化・金額の数値化・文字コード」
  • 弥生は仕訳形式、freeeは取引単位+独自税区分、MFは仕訳帳+タグ——形式の思想が違う
  • ソフト側のサンプルファイルを先に入手し、その列構成に合わせるのが最短ルート
  • 貼り付け・整形・出力の3層構造と、件数・金額・残高の3点検算をルール化する
よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!

この記事を書いた人

コメント

コメントする

目次