【Word】表をExcelへコピーする方法|改行・結合・先頭の0を確認

【Word】表をExcelへコピーする方法|改行・結合・先頭の0を確認
🛡️ 超解決

Wordの表をExcelで集計したいときは、表の必要な行と列をコピーし、Excelの空いているセルへ貼り付けます。まずはこの方法で移し、件数、列の対応、数値の種類を確認します。罫線の見た目が似ていても、集計できるデータになったとは限りません。

特に確認したいのは、セル内の段落による余分な行、結合セル、商品コードの先頭の0です。以下はWindowsのデスクトップ版WordとExcelを中心に、元データを残して移す手順を説明します。

ADVERTISEMENT

1. 表の見た目より、1行が何を表すかを確認する

【要点】Excelへ移す前に「1行が1件」「1列が1項目」と読み取れるかを確かめます。商品一覧なら、商品コード、商品名、数量、単価がそれぞれ別の列にある構成が集計しやすくなります。

Wordの表には、見出しを大きく見せるためのセル結合や、セル内の複数段落、別の表が入っていることがあります。そのまま移した結果が、集計用の行と列に合うとは限りません。まずWord文書のコピーで、必要な範囲と件数を確認します。

一つの結合セルに「東京支店」とあり、その下に複数の商品行がある表なら、Excel側で支店別に絞り込める形を考えます。各商品行に本当に同じ支店名が対応するなら、その対応を保って列へ入れます。空欄を適当な値で埋めるのではなく、元表の意味を読み取って整理します。

PDFをWordへ変換して作った表では、線が見えていても、文字がテキストボックスや段落で配置されている場合があります。表のセルを選べるかを確認し、変換時の文字の誤りも先に点検します。コピー先を変えるだけでは、読み取り間違いは修復されません。

※ お探しの解決策が見つからない場合は、こちらの「Excelトラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

2. 空のシートへコピーし、貼り付け形式を選ぶ

  1. Wordで移したい表の行と列を選びます。表全体なら左上の移動ハンドルを使います。
  2. Ctrl+Cでコピーします。
  3. Excelで新しいシートを用意し、貼り付け先の左上になるセルを一つ選びます。
  4. Ctrl+Vで貼り付けます。
  5. 貼り付けオプションから「貼り付け先の書式に合わせる」または「元の書式を保持」を選びます。

既存のデータがある場所へ貼り付けると、そこにあるセルの内容を上書きします。見えているセルが空でも、右や下にデータがないか確認してください。新しいシートを使えば、貼り付け範囲を見通しやすくなります。

既にExcel側で列の書式を整えているなら「貼り付け先の書式に合わせる」、元表の色や罫線を手がかりとして残したいなら「元の書式を保持」が候補です。どちらも、改行や結合、データ型の問題をすべて解決する指定ではありません。

貼り付け直後は、先頭の見出し、中央付近の1件、最終行を照合します。途中の行が増えていると、末尾だけ見ても対応を誤ることがあります。数量と単価が逆の列へ入っていないか、説明文が隣の商品へずれていないかも確認します。

その後で、対象の列幅や行の高さを整えます。長い説明文は列幅を広げ続けるより「折り返して全体を表示する」を使うと扱いやすくなります。シート全体を調整せず、貼り付けた範囲から整えてください。

3. セル内の段落と結合を、意味を残して整理する

Microsoftは、Wordのセル内に余分な改行があると、Excelで余分な行ができる場合があると案内しています。Wordの編集記号を表示し、複数行に見える理由が段落なのか、幅による自動的な折り返しなのかを確認します。自動的に折り返されているだけの行を削る必要はありません。

不要な段落だけがあるなら、コピー側の表で該当箇所を削除するか、文意に合う区切りへ置き換えます。例えば商品名と補足の間なら、空白や括弧でつなぐ方法があります。住所の行分けや別々の項目など、意味がある区切りは一律に消さないでください。

置換で^pを使う場合は段落記号が対象です。手動改行は別の記号なので、見た目だけで同じと考えません。最初は1件ずつ検索・置換して結果を確かめ、文書全体への「すべて置換」を避けます。表外の本文までつながると、元の構成が失われます。

結合セルがある表は、元表を残したまま、集計用の見出しを1行にまとめるなどの整理を行います。Wordでは「セルの分割」で列や行を分けられますが、分ける数と中身の対応は自分で確認する必要があります。分割すれば内容が正しい列へ自動配分されるとは限りません。

メモ帳などを経由すると書式を外せますが、セル内のタブや改行も区切りとして作用します。複雑な表が必ず正しく整う方法ではありません。使う場合は少数行で試し、どの文字が列や行の境界になったかを確認します。

4. 先頭の0・長い番号・日付を守る

商品コードの「00123」は数量の123とは違います。郵便番号や電話番号も計算する数値ではないため、Excelの貼り付け先で該当列を先に「文字列」に設定し、貼り付け先の書式を使って移します。見た目だけでなく、セルを選んだときの数式バーでも内容を確かめてください。

16桁以上の識別番号は特に注意が必要です。Excelで数値として扱う場合の精度は15桁なので、長い番号は入力・取り込み前から文字列として扱います。すでに末尾が変わった後で表示形式だけを文字列にしても、元の桁は復元できません。Wordの原本から取り込み直します。

Microsoft 365やExcel 2024などでは、自動データ変換の設定も利用できます。先頭の0の削除や、特定の文字列の日付化を制御できますが、旧版にも同じ項目があるとは限りません。設定だけを頼りにせず、実際に扱うコードを数件使って移行結果を確認します。

「1-2」のような文字列が日付になる場合も、品番なのか日付なのかで対処が変わります。品番なら文字列として守り、日付なら年月日が正しい値になったかを確認します。セル幅が狭くて表示が省略されている問題と、値そのものが変わった問題を分けてください。

一方、数量や金額は、見た目が数字でも文字列として貼り付くことがあります。合計が合わない場合は、余計な空白や単位が入っていないかを調べます。コード列までまとめて数値へ変換せず、計算したい列だけを整えます。

5. 集計できる表になったか、件数と計算で照合する

確認対象 照合する内容
行と列 元の件数、見出しと値の対応、途中の空行
識別番号 先頭の0、桁数、ハイフンを含む文字
数量・金額 数値として計算できるか、単位が混ざっていないか
説明文 段落整理で意味が欠けていないか

Wordで計算フィールドを使っていた表でも、Excelの数式へそのまま変換されるとは考えません。貼り付いたのが計算結果なら、Excel側で必要な式を作り、元の結果と照合します。

例えば数量がC列、単価がD列、金額がE列で、見出しが1行目にあるなら、E2に=C2*D2を入れる構成が考えられます。下へコピーした後、実際のデータ行だけを合計します。例の列構成が自分の表と違うなら、式の参照先を合わせてください。

元表に既に合計行がある場合、その合計までSUMの範囲へ入れると二重に足してしまいます。件数が合っていても合計だけ大きくなるときは、値の形式に加えて集計範囲を見直します。

Word文書をExcelの「すべてのWebページ」で直接開く方法は、通常の.docx表の移行手順ではありません。まず少数行でコピー結果を確認し、その後で全件を移す方が、崩れた場所を特定しやすくなります。

6. まとめ:原本を残し、構造と値を別々に確認する

Wordの表はコピーしてExcelへ移せますが、貼り付け後には行列の対応とデータ型の確認が必要です。段落と結合を必要な範囲だけ整理し、コードは文字列、数量や金額は計算できる値として扱います。

MicrosoftのWordの表をExcelへコピーする方法と先頭の0と長い番号の扱いも参照できます。

📊
Excelトラブル完全解決データベースこの記事以外にも、様々なエラー解決策をまとめています。困った時の逆引きに活用してください。
📝
Wordトラブル完全解決データベース この記事以外にも、Wordのエラーや不具合の解決策を多数まとめています。困った時の逆引きに活用してください。
この記事の監修者
📈

超解決 Excel・Word研究班

企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。

🏆
超解決 Excel検定 あなたのExcel実務能力を3分で測定!【1級・2級・3級】
📘
超解決 Word検定 あなたのWord実務能力を3分で測定!【1級・2級・3級】