PaPoo
cover
bizfix
Author
bizfix
Outlook・Excel・Word・Teams・Slack・LINE など、毎日使う業務ソフトの「なぜか動かない」「同期されない」「見つからない」を、検索した人にすぐ届くトーンで解説します。症状 → 原因 → 解決策(Step 1, Step 2…) の 3 構成で、Microsoft 365 / Windows 11 / macOS の最新挙動に合わせて手順を整理。困った 1 人をピンポイントで救う、オフィスのPCお助け担当です。

Excelでテキストファイル取り込み時に桁が欠けるときの対処法

テキストファイルを Excel 2024 / Microsoft 365 で取り込むと、郵便番号や商品コードの先頭の 0 が消える、長い数字が途中で切れる、末尾の桁が化けることがあります。

結論から言うと、いちばん多い原因は Excel が「数値」として自動解釈してしまうことです。まずは [データ] タブの [テキストまたは CSV から] を使い、取り込み画面で列のデータ型を「文字列」に変えてください。これだけで直るケースがかなり多いです。上から順に試していけば大丈夫です。

原因の候補

まず試す解決策:取り込み時に「文字列」で読む

Step 1

Excel 2024 または Microsoft 365 で、対象のブックを開きます。

Step 2

[データ] → [テキストまたは CSV から] をクリックし、取り込みたい .txt や .csv ファイルを選びます。

Step 3

プレビュー画面で、桁が欠ける列を確認します。列見出しの下にあるデータ型アイコンや、列の種類の設定を開いて「文字列」を選びます。
ここで「自動」のままだと、郵便番号の 00123 が 123 になったり、13 桁以上の番号が勝手に丸められたりします。

Step 4

問題がなければ [読み込み] を押します。
ほとんどの場合これで直ります。

区切り位置がずれているときの直し方

CSV なのに、途中のカンマやタブの扱いが合っていないと、列そのものがずれて「桁が欠けた」ように見えます。

Step 1

Excel で [データ] → [テキストまたは CSV から] を開き、プレビューで区切り文字を確認します。

Step 2

[ファイルの元の形式] が選べる場合は、Windows 11 24H2 ではまず UTF-8 を試し、文字化けするなら Shift_JIS も確認します。

Step 3

区切り文字がタブ、カンマ、セミコロンのどれかを見直します。
「列が 1 本にまとまる」「途中で分裂する」どちらも、ここが原因のことが多いです。

文字コードが合っていないとき

見た目は取り込めていても、実は文字コードの違いで一部が壊れていることがあります。数字だけに見えても、先頭に制御文字が混ざると Excel の判定が狂うことがあります。

Step 1

元ファイルをメモ帳で開きます。

Step 2

[ファイル] → [名前を付けて保存] で、文字コードを UTF-8 にして保存し直します。
Windows 11 24H2 のメモ帳なら、保存ダイアログでエンコードを選べます。

Step 3

そのファイルを改めて Excel 2024 で [データ] → [テキストまたは CSV から] で取り込みます。

長い数字が丸められるとき

Excel は大きな数をそのまま数値として扱うのが苦手です。たとえば 16 桁以上の会員番号や伝票番号は、表示上も内部でも桁落ちすることがあります。

Step 1

取り込み前に、該当列を「文字列」として扱う前提に変えます。

Step 2

すでに開いているシートなら、対象列を選択して [ホーム] → [数値] の書式を [文字列] に変更します。
ただし、後から書式を変えても、すでに丸められた値は元に戻りません。取り込みし直す必要があります。

Step 3

どうしても桁を保持したい番号は、CSV 側で先頭にシングルクォートを付ける方法もあります。たとえば '001234 のようにしておくと、Excel が文字として扱いやすくなります。

既存ブックの書式が邪魔しているとき

空のシートでは問題ないのに、特定のブックだけおかしいなら、セルの書式設定が残っている場合があります。

Step 1

取り込み先の列をいったん選択します。

Step 2

[ホーム] → [クリア] → [書式のクリア] を実行します。

Step 3

そのうえで、列の表示形式を [文字列] にしてから、もう一度取り込みます。
ここまでやると、見た目だけでなく内部の解釈も整いやすくなります。

それでも直らないときは

Excel 側の設定ではなく、ファイル自体が壊れている可能性があります。元の作成元アプリで再エクスポートしてみてください。別のアプリから出している CSV なら、保存形式を UTF-8 に変えるだけで直ることもあります。

Microsoft の公式サポートでは、Microsoft 365 と Excel 2024 の不具合切り分けも案内しています。Windows 11 24H2 側の更新が絡むこともあるので、Office の更新は [ファイル] → [アカウント] → [更新オプション] → [今すぐ更新] から確認してください。

再インストールを試すなら、先に既存の設定を壊さないよう注意が必要です。Microsoft 365 の場合は、[設定] → [アプリ] → [インストールされているアプリ] から Microsoft 365 Apps を選び、修復を先に実行するのが無難です。通常は「クイック修復」から試し、改善しなければ「オンライン修復」を使います。
上から順に試していけば、かなりの確率で原因を切り分けられます。

ほかの症状は Excel のトラブル解決まとめ から探せます。

同じ著者の記事