Wordの表をExcelで集計したいときは、表の必要な行と列をコピーし、Excelの空いているセルへ貼り付けます。まずはこの方法で移し、件数、列の対応、数値の種類を確認します。罫線の見た目が似ていても、集計できるデータになったとは限りません。
特に確認したいのは、セル内の段落による余分な行、結合セル、商品コードの先頭の0です。以下はWindowsのデスクトップ版WordとExcelを中心に、元データを残して移す手順を説明します。
ADVERTISEMENT
1. 表の見た目より、1行が何を表すかを確認する
【要点】Excelへ移す前に「1行が1件」「1列が1項目」と読み取れるかを確かめます。商品一覧なら、商品コード、商品名、数量、単価がそれぞれ別の列にある構成が集計しやすくなります。
Wordの表には、見出しを大きく見せるためのセル結合や、セル内の複数段落、別の表が入っていることがあります。そのまま移した結果が、集計用の行と列に合うとは限りません。まずWord文書のコピーで、必要な範囲と件数を確認します。
一つの結合セルに「東京支店」とあり、その下に複数の商品行がある表なら、Excel側で支店別に絞り込める形を考えます。各商品行に本当に同じ支店名が対応するなら、その対応を保って列へ入れます。空欄を適当な値で埋めるのではなく、元表の意味を読み取って整理します。
PDFをWordへ変換して作った表では、線が見えていても、文字がテキストボックスや段落で配置されている場合があります。表のセルを選べるかを確認し、変換時の文字の誤りも先に点検します。コピー先を変えるだけでは、読み取り間違いは修復されません。
2. 空のシートへコピーし、貼り付け形式を選ぶ
- Wordで移したい表の行と列を選びます。表全体なら左上の移動ハンドルを使います。
- Ctrl+Cでコピーします。
- Excelで新しいシートを用意し、貼り付け先の左上になるセルを一つ選びます。
- Ctrl+Vで貼り付けます。
- 貼り付けオプションから「貼り付け先の書式に合わせる」または「元の書式を保持」を選びます。
既存のデータがある場所へ貼り付けると、そこにあるセルの内容を上書きします。見えているセルが空でも、右や下にデータがないか確認してください。新しいシートを使えば、貼り付け範囲を見通しやすくなります。
既に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研究班
企業のDX支援や業務効率化を専門とする技術者チーム。20年以上のExcel・Word運用改善実績に基づき、不具合の根本原因と最短の解決策を監修しています。ExcelとWordを使った「やりたいこと」「困っていること」「より便利な使い方」をクライアントの視点で丁寧に提供します。
Office・仕事術の人気記事ランキング
- 【PDF】EdgeでPDFを開くと印刷できない・プリンタ一覧が出ない時のブラウザ再起動とシステムダイアログ
- 【Outlook】添付ファイルが「Winmail.dat」に化ける!受信側が困らない送信設定
- 【Excel】オートフィル(右下の+)が効かない!ドラッグできない時のオプション有効化設定
- 【Word】差し込み印刷の金額にカンマを付ける方法|小数・0・空欄の確認
- 【Word】校閲機能の基本!赤字(変更履歴)とコメントで修正を見える化する
- 【Outlook】メールの受信が数分遅れる!リアルタイムで届かない時の同期設定と送受信グループ設定
- 【PDF】入力した文字のフォント・サイズ・色を変更する方法|注釈とフォームの違い
- 【Outlook】メール送信時にエラーになる「送信不能」の原因切り分け
- 【PDF】PDFの不要な文字や画像を「白塗り」して消す(修正テープ)無料の裏ワザ
- 保存せずに閉じたExcel・Wordを復元する方法|自動回復・未保存ファイル・履歴の確認
