CSVが読めない/文字化け|家計簿に取り込む整え方(最短)

CSVが読めない/文字化け|家計簿に取り込む整え方(最短)

クレジットカード明細をCSVで出したのに読めない・文字化けする時の原因(文字コード・区切り・日付形式・改行・全角半角)を整理。Excel/Googleスプレッドシート/家計簿アプリでの整え方、失敗しない確認順を分かりやすく解説します。

CSVが読めない/文字化け|家計簿に取り込む整え方(最短)

明細をCSVでダウンロードしたのに、

開いたら文字化けして読めない。

家計簿アプリに取り込もうとしたら、

列がズレてぐちゃぐちゃになる。

このトラブルは、内容が壊れているというより

形式の相性で起きることがほとんどです。

この記事では、原因と直し方を「最短ルート」で整理します。

結論:原因は「文字コード」「区切り」「日付・数値の形式」がほとんど。まずは“正しい方法で開く”→次に“列ズレ修正”の順で対処

CSVトラブルの主因
① 文字コードの違い(UTF-8 / Shift_JIS)
② 区切り文字の違い(カンマ/タブ/セミコロン)
③ 日付や金額の形式が合わない(家計簿アプリ側の仕様)
④ 改行やダブルクォートの扱いで列がズレる

「正しい開き方」を知っているだけで解決することが多いです。

まずこれ:CSVは“ダブルクリックで開かない”

CSVをダブルクリックで開くと、

Excelが勝手に解釈して、文字化けや桁落ちが起きやすいです。

ありがちな事故
・文字化け(文字コード不一致)
・先頭ゼロが消える(例:00123 → 123)
・日付が勝手に変換される
・列がズレる(区切り違い)

まずは“正しい手順で取り込む”が基本です。

Excelでの開き方(文字化けしない最短)

Excelは「データ取り込み」で開くのが安定します。

手順(考え方)
・データ取り込み(テキスト/CSV)から読み込む
・文字コードを選べる画面が出たら切り替える(UTF-8/Shift_JIS)
・区切り(カンマ等)を指定して列を揃える

ここで正しく表示されれば、家計簿アプリへの加工も楽になります。

Googleスプレッドシートでの開き方(意外と相性が良い)

文字化けに困る時は、スプレッドシートに一度取り込むと解決することがあります。

メリット
・インポート時に区切りや形式の指定がしやすい
・そのままCSVで書き出し直せる(再エクスポート)

「一度スプレッドシートで整えてから出す」は、かなり実務的な回避策です。

列がズレる原因:加盟店名の中にカンマ/改行が混ざる

列ズレで多いのは、店名や摘要に

カンマや改行が含まれているパターンです。

CSVは「カンマで列を分ける」ので、

中身にカンマが入るとズレます。

見分け方
・特定の行だけ列が崩れる
・店名/摘要が長い行で起きる
・ダブルクォートの扱いが崩れている

この場合は「正しい区切りで取り込む」か「整形して再出力」が効きます。

家計簿アプリに取り込めない時の“整え方”

家計簿アプリは、取り込み仕様がシンプルなことが多いです。

なので、CSVの列を最低限に絞ると成功しやすいです。

まずはこの3列に寄せる(基本形)
・日付(YYYY/MM/DD など)
・金額(数値のみ、カンマ無しが安定)
・内容(加盟店名)

列が多いほど失敗しやすいので、必要最小限に寄せます。

確認の順番(迷ったらこの手順)

確認順(おすすめ)
① ダブルクリックで開かず、取り込み機能で開く
② 文字化け → 文字コードを切り替える(UTF-8/Shift_JIS)
③ 列ズレ → 区切り文字を確認(カンマ/タブ等)
④ 特定行だけ崩れる → 店名のカンマ/改行を疑う
⑤ 家計簿用に列を3列程度に絞って再出力する

この順でやると、無駄に時間を溶かしにくいです。

チェックリスト(CSVが読めない/文字化け)

チェックリスト
□ CSVをダブルクリックで開かず、取り込みで開いた
□ 文字コード(UTF-8/Shift_JIS)を切り替えて確認した
□ 区切り文字(カンマ/タブ等)を指定して列を揃えた
□ 特定行だけ崩れる場合、店名のカンマ/改行を疑った
□ 家計簿用に日付/金額/内容の3列に絞って再出力した

次に読む(おすすめ)

CSVが扱えるようになると、次は「経費精算で困らない明細管理」につながります。仕事用の切り分け方と、明細の残し方を整理します。

次は point-20-accounting.html|経費精算で困らない明細管理|仕事用の切り分け がつながります。

クレジットカードおすすめランキング【2026年版】を見る