PR
アフィリエイト広告を利用しています
アフィリエイト広告を利用しています

CSV・Excel・テキストの違い7つ|業務データで失敗しない使い分け

システム開発
スポンサーリンク

取引先や社内システムから「CSVで送ります」と言われ、Excelで開いたら文字化け・列ズレ・0落ちで焦った経験、ありませんか。

実は、CSVは「表計算のファイル」ではなく、テキストとしての表です。

Excelの“自動変換”が原因で、データが壊れることがあるのです。

迷ったらこう考えると迷いません。

  • 受け渡しはCSV
  • 加工はExcel
  • 確認はメモ帳

この記事は、業務で頻出のデータ(顧客名簿・売上・商品コード)を例にして、事故が起きるポイントと回避策を手順つきで解説します。

読み終わる頃には「このファイル、どう扱えば安全か」が自分で判断できる状態になります。

スポンサーリンク

この記事でわかる使い分け早見表

h2_01_file_types_overview

3行でわかる使い分け

テキストは文字だけ、CSVは表を文字で書いたもの、Excelは表にルールや見た目を持たせたものです。

同じ「表」に見えても、保存している情報が違うので、扱い方も変わります。

形式 中身 向いている目的 注意点
テキスト(.txt) 文字だけ メモ、ログ、コピペ用素材 表の列という概念はない
CSV(.csv) 区切り文字で並べた文字 データ受け渡し、システム連携 Excelで開くと壊れることがある
Excel(.xlsx) 表+計算+書式+型など 集計、分析、加工、報告用 保存形式を変えると情報が消える

まずはこの表だけ覚えればOKです。

よくある事故は4つに分かれる

事故の多くは、Excelの自動変換で起きます。Excelが「人に優しい表示」に勝手に変えてしまうからです。

  • 文字化けする
  • 先頭の0が消える
  • 列がズレる
  • 日付に勝手に変換される

このあと、それぞれ「なぜ起きるか」と「どう避けるか」を、再現できる例つきでまとめます。

テキストファイルは文字だけの器

h2_02_textfile_notepad_scene

テキストファイルの正体

テキストファイルは、文字の並びだけを保存する形式です。表、色、計算式、セルといった情報は基本的に持ちません。

だからこそ、余計な変換が起きにくく、確認に強いです。

再現ミニ実験:メモ帳でCSVを開くと、こう見える

商品コード,商品名,価格
000123,バスタオル,1980
000124,石けん,380

この見た目のとおり、CSVも“文字”です。

メモ帳で開くと、Excelが勝手に変換できないので、元データの確認に向いています。

業務での使いどころ

業務でテキストが強いのは「素のデータを壊さず見る」場面です。軽くて、余計な加工が起きないからです。

  • CSVの区切り文字がカンマかタブか、目で確認する
  • 列ズレしていそうな行に、変な記号や改行が混ざっていないか探す
  • ファイルの先頭に余計な文字が入っていないか見る

例えば、営業事務のAさんは「Excelで開いて列がズレた」とき、まずメモ帳で開いて1行目を見ました。

すると、区切りがカンマではなくタブでした。

原因が分かると、直し方も一気に簡単になります。

CSVは表を文字で書いたもの

h2_03_csv_plain_text_table

CSVの仕組み

CSVは、行と列を“区切り文字”で表現したテキストです。システム同士で受け渡ししやすい形にするためです。

たとえば、次のように「カンマで区切る」と、表になります。

氏名,部署,社員番号
田中,営業,00123
佐藤,総務,00124

カンマの位置が列の境目です。

改行が行の境目です。

CSVが選ばれる理由

CSVは「軽い」「どのシステムでも扱える」ので受け渡しに向きます。専用アプリに依存しない“文字”だからです。

  • メール添付やチャットで送りやすい
  • 会計ソフト、EC、顧客管理など多くのシステムが対応している
  • 人が中身を読める(メモ帳で開ける)

ただし、強みは弱みにもなります。

「ただの文字」なので、開くアプリが勝手に解釈すると事故が起きます。

Excelファイルは表+ルールまで一緒に保存する

h2_04_excel_features_scene

Excelが得意なこと

Excelは、表だけでなく“計算・見た目・入力ルール”まで一緒に保存できます。業務で必要な「整った報告資料」や「集計」を作るためです。

  • 関数で自動計算できる
  • 条件付き書式で異常値を目立たせられる
  • 入力規則でプルダウンを作れる
  • ピボットで集計できる

例えば、Aさんは「部署名」を手入力するとミスが増えるので、プルダウンにして入力ミスを減らしました。

こういう“仕組み化”はExcelが得意です。

Excelが事故を生みやすい理由

Excelは、CSVを開いた瞬間に“良かれと思って変換”することがあります。Excelがデータを「数値」「日付」などに自動で分類するからです。

次のデータは、Excelで開き方を間違えると壊れやすい代表です。

項目 元の値(正しい) Excelが変えがちな例 困ること
社員番号 00123 123 別システムと照合できない
郵便番号 001-0001 1-0001 データ一致しない
日付っぽい文字 2026-06-08 6/8 形式が崩れて並び替えで混乱

「表示は合ってそう」に見えるのが厄介です。

あとで別データと突き合わせた瞬間に詰みます。

よくある4大トラブルと直し方

h2_05_troubleshooting_scene

文字化けが起きるパターン

文字化けは「文字コードの解釈違い」で起きます。CSV自体が“文字”なので、読み方を間違えると別の文字に見えるからです。

ケーススタディです。

ケース:総務のBさんが取引先から受け取ったCSVをExcelで開いたら「繝・・」のような文字になった

  • ダブルクリックで開いた
  • Excelが想定と違う文字コードで読んだ
  • 結果、社名や住所の漢字が崩れた

直し方は「正しい手順で取り込む」ことです。

  • Excelは「開く」より「取り込む」のほうが安全
  • 取り込み時に文字コード(UTF-8など)を選べる

このあと「安全に開く手順」で、具体的な流れをまとめます。

先頭の0が消える

先頭の0が消えるのは、その列をExcelが“数値”として扱うからです。Excelが数値の先頭0を「不要」と判断するからです。

ケーススタディです。

ケース:営業事務のAさんが商品コード「000123」を含むCSVを開いて加工し、取引先に返した

  • Excelが「000123」を「123」に変換
  • 取引先システムで「商品が存在しない」エラー
  • 原因調査に1時間かかった

避け方は「その列は文字列として取り込む」ことです。

  • 社員番号、商品コード、郵便番号は基本的に文字列扱い
  • Excelの取り込みで列のデータ型を指定する

数字に見えても“ID”は文字です。

列がズレる

列ズレは「区切り文字の違い」か「中身にカンマや改行が混ざる」で起きます。CSVが区切り文字で列を判断しているからです。

よくある原因は次の3つです。

  • 区切りがカンマではなくタブ(TSV)
  • 住所やメモ欄にカンマが入っている
  • 備考欄に改行が入っている

ケーススタディです。

ケース:Cさんが「住所」にカンマを含むCSVを受け取った

氏名,住所,電話
山田,"東京都,千代田区",03-xxxx-xxxx

ダブルクォートで囲まれていれば正しく扱えます。

囲まれていない場合は、Excel側で列が増えたように見えてズレます。

直し方は「まずメモ帳で区切り文字を確認」→「取り込みで区切りを指定」です。

日付に勝手に変換される

日付変換は、Excelが“日付っぽい文字”を日付として扱うから起きます。入力や見た目を便利にする機能が、業務データだと邪魔になるからです。

よく壊れるパターンです。

  • 2026-06-08 が 6/8 になる
  • 1-2 が 1月2日 と解釈される
  • 並び替えで意図しない順になる

避け方は「文字列として取り込む」か「形式を固定する」ことです。

CSVの段階で守るなら、取り込み時に列の型を指定するのが安全です。

失敗しないCSVの開き方と保存ルール

h2_06_safe_import_workflow

Excelで安全に取り込む手順

安全にやるなら、CSVはダブルクリックで開かず、取り込みで開きます。取り込みなら「文字コード・区切り・列の型」を自分で決められるからです。

流れはこの3つだけです。

  1. Excelを先に開く
  2. CSVを「取り込み」で読み込む
  3. 区切り文字と列の型を確認してから読み込む

ポイント:この時点でチェックする列

  • 社員番号・商品コード・郵便番号:文字列扱いにする
  • 日付っぽい列:日付にするか文字列にするか決める
  • 文字化け:文字コードの選択を変える

この手順に変えるだけで、事故の頻度は一気に下がります。

「取り込み」「データ型」「表の基本」をまとめて覚えると、CSVの事故が減ります。まずは入門書を1冊決めるのが早いです。

Amazonで上の検索キーワードで探して、目次に「CSV」や「データの取り込み」がある本を選ぶと外しにくいですよね。

CSVで保存するときの注意

ExcelからCSVで保存すると、表以外の情報は消えます。CSVが文字だけの形式だからです。

Excelの機能 CSV保存後
書式(色・罫線) 消える
数式 計算結果の文字だけになることが多い
複数シート 基本的に1シート分しか残らない
入力規則・プルダウン 消える

ケーススタディです。

ケース:Dさんが「色分け済みの集計表」をCSVで保存して上司に送った

  • 上司が開いたら色も罫線も消えていた
  • 「どこが重要か分からない」と言われた

提出が目的ならExcel、連携が目的ならCSVと使い分けると事故が減ります。

目的別の正しい選び方

h2_07_choose_by_purpose

受け渡しはCSVが強い

他部署や外部に渡すデータはCSVが無難です。相手の環境がExcelとは限らないからです。

おすすめの渡し方はこれです。

  • データ本体:CSV
  • 説明書:項目説明のテキスト(txt)

項目説明のテンプレ例

ファイル名:customer_202606.csv
文字コード:UTF-8
区切り:カンマ
主キー:顧客ID(先頭0あり、文字列)
備考:住所にカンマが入る可能性あり(ダブルクォートで囲み)

これがあると、受け取った側が迷いません。

加工と集計はExcelが強い

件数チェック、合計チェック、集計はExcelが速いです。関数やピボットで検算がしやすいからです。

最低限の検算はこの2つだけやると安心です。

  • 行数(件数)が合っているか
  • 金額の合計が合っているか

例えば、Aさんは「CSVを加工して返す」作業では、返す前に必ず合計を確認します。

相手の合計とズレていれば、その時点で原因を探せます。

確認と軽い修正はメモ帳が強い

中身の確認や軽い修正だけなら、メモ帳が一番安全です。余計な変換が起きないからです。

  • 区切り文字がカンマかタブかを見る
  • ヘッダー(1行目)の項目名を確認する
  • 怪しい文字を検索して探す(Ctrl+F)

「Excelで開く前に、メモ帳で一度見る」だけで、事故の芽が見つかることがあります。

よくある質問

h2_08_faq_scene

CSVはExcelで編集していい

編集はできます。ただし、そのまま保存して返すのは危険な場面があります。Excelの自動変換で値が変わる可能性があるからです。

安全にやるなら、この運用にすると安心です。

  • 元のCSVはコピーして保管する
  • Excelで編集するなら、列の型(文字列)を決めて取り込む
  • 返す形式がCSVなら、保存後にメモ帳で先頭数行を確認する

この3つで「気づかない破壊」をかなり防げます。

「一度ちゃんと基礎を固めたい」「自分の穴をつぶしたい」なら、MOSの対策本が分かりやすいです。

関数・書式・データ管理の基本が一通り入っていて、業務でのミスも減りやすいです。

CSVとTSVの違い

違いは区切り文字です。CSVはカンマ、TSVはタブで区切ります。

  • CSV:カンマ区切り
  • TSV:タブ区切り

列ズレの原因として多いので、ズレたらまずメモ帳で1行目を見て、区切りを確認してください。

文字コードって何

文字コードは「文字を数字に割り当てるルール」です。PCは文字をそのまま保存できないので、数字として扱う必要があるからです。

CSVは文字の集合なので、文字コードが合わないと文字化けになります。

まずは「UTF-8で受け渡しすると安全な場面が多い」くらい押さえれば十分です。

次に伸ばすならこの学び方

h2_09_learning_path_scene

最短で身につく学習順

次の順で学ぶと、業務で困る場面が減ります。CSVの事故原因に直結しているからです。

  1. CSVの仕組み(区切り・改行)
  2. 文字コード(UTF-8など)
  3. データ型(文字列・数値・日付)
  4. Excelの取り込み(Power Queryなど)

この順だと「覚えたけど使わない」が起きにくいです。

おすすめ教材で基礎を固める

手早く基礎を固めるなら、教材を1つ決めるのが近道です。つまづいた時に戻る場所ができるからです。

  • Excel入門書:基本操作と考え方を整理
  • MOS対策本:基礎を抜け漏れなく固める
  • Power Query入門:CSV取り込みと整形を自動化

CSVの取り込みや整形を「毎回手作業」でやっているなら、Power Queryを覚えると一気に楽になります。

同じ処理をボタン1つで再実行できるので、月末や週次の集計が安定します。

まとめパート

h2_10_summary_scene

CSV・Excel・テキストは、見た目が似ていても中身が違います。

受け渡しはCSV、加工はExcel、確認はメモ帳。この使い分けを基準にすると迷いません。

注意したいのは、社員番号・商品コード・郵便番号・日付です。

ここはExcelが勝手に変えやすいので、取り込みで列の型を決めるのが安全です。

次の行動はこのどれかがおすすめです。

  • 手元のCSVを1つ、メモ帳で開いて区切り文字を確認する
  • CSVをExcelに取り込む手順に変える
  • 教材を1つ決めて、Excelの基礎を固める

内部リンクについて

h2_11_internal_links_scene

記事一覧(URL一覧)を確認しましたが、「CSV・Excel・テキストファイルの違い」「文字化け対策」「CSVの安全な取り込み」に直接合う既存記事が現時点で見当たりませんでした。

そのため、このテーマに合う内部リンクは挿入していません(無関係な記事への誘導はしません)。

詳細記事がないため作成したいタスク

h2_12_task_planning_scene

この記事の内容をさらに深掘りする既存記事がないため、以下の記事作成タスクを追加してください。

ステータス 施策ID タスク名 詳細 期限
未完了 TSK-260608-CSVUTF8 ExcelでCSVを文字化けさせずに開く手順 優先度:最優先|Windows/Excel前提。ダブルクリックNGの理由、取り込み手順、UTF-8の扱い、復旧手順までスクショで手順化。 2026/6/15
未完了 TSK-260608-ZERODROP 先頭0が消える原因と防ぎ方 優先度:高|社員番号・商品コード・郵便番号の実例つき。取り込みで文字列指定、保存後チェック(メモ帳確認)までルール化。 2026/6/18
未完了 TSK-260608-COLSPLIT CSVの列ズレを直すチェックリスト 優先度:高|区切り文字(CSV/TSV)、カンマ入り住所、改行混入、ダブルクォートの見分け方。原因別の直し方をテンプレ化。 2026/6/18
未完了 TSK-260608-ENCODING 文字コードの超入門と業務で困るポイント 優先度:中|UTF-8/Shift_JISの違いを最低限で説明。文字化けの見分け、受け渡しルール(説明書txtを添付)まで。 2026/6/22

 

当ブログは、お風呂好きのみなさんとに快適なお風呂生活を楽しんで頂きたい思いで運営しています。
「記事が役に立った」「続きも読んでみたい」と感じていただけたら、下記リンクからのご利用・ご支援で応援してもらえると嬉しいです。

※Amazonのアソシエイトとして、「メリ爺のウチ風呂万歳」は適格販売により収入を得ています。

システム開発
スポンサーリンク
シェアする
メリ爺をフォローする

コメント

タイトルとURLをコピーしました