「ExcelのデータをWordに貼り付けると表になってくれない」「タブ区切りのテキストをそのまま表として見せたい」「Wordの表データをメモ帳やメールに貼り付けたい」――こうした場面で役立つのが、Wordの「文字列を表にする」と「表のテキスト変換」という2つの機能です。
本記事では、タブ区切り・カンマ区切り・その他の区切り文字を使ったテキストから表への変換手順、および表からテキストへの逆変換の操作方法を体系的に解説します。MOS Word 365試験の出題範囲「表やリストの作成と書式設定」に直結する操作であり、資格対策としても重要な内容です。
テキストと表の相互変換とは
Wordには、テキストと表を相互に変換する2つの機能が搭載されています。いずれも区切り文字をキーにして列と行を認識します。
| 機能名 | 変換の向き | 主な用途 | メニューの場所 |
|---|---|---|---|
| 文字列を表にする | テキスト → 表 | CSVやタブ区切りのデータを表に整形する | 「挿入」タブ→「表」→「文字列を表にする」 |
| 表のテキスト変換 | 表 → テキスト | 表のデータをプレーンテキストやCSVとして書き出す | 表を選択→「レイアウト」タブ→「データ」→「表のテキスト変換」 |
どちらの機能も、区切り文字(タブ・カンマ・特定の1文字)を列の境界として解釈します。区切り文字の種類を正しく指定することが、変換成功の鍵です。
テキストを表に変換する手順
テキストを表に変換するには、変換したいテキスト全体を選択した上で「文字列を表にする」ダイアログを開きます。次の4ステップで進めてください。
手順1:変換するテキストを選択する
変換したいテキストをすべてドラッグ選択します。変換後の各セルの内容は、区切り文字で区切られた各フィールドに対応します。次の形式のテキストが変換に適しています。
- タブ区切り:Excelのセル範囲をコピーしてWordに貼り付けたとき、またはメモ帳からコピーした場合
- カンマ区切り(CSV):スプレッドシートやデータベースからエクスポートした.csvファイルの内容
- スペース・コロン・その他の区切り文字:業務システムの出力データや定型フォーマットのテキスト
手順2:「文字列を表にする」ダイアログを開く
- 変換したいテキストを選択する
- 「挿入」タブをクリックする
- 「表」ボタンの下向き矢印をクリックしてドロップダウンを開く
- 「文字列を表にする」をクリックする
ダイアログが開くと、「表のサイズ」(列数・行数)と「文字列の区切り」の設定欄が表示されます。
手順3:区切り文字と列数を設定する
| 設定項目 | 内容 | 推奨の操作 |
|---|---|---|
| 列数 | 作成する表の列の数 | 区切り文字を正しく指定すれば自動計算される。手動修正も可能 |
| 行数 | 作成する表の行の数 | 選択したテキストの段落数に自動設定される |
| 列の幅を自動調整する | 列幅の初期値の設定方法 | 「コンテンツに合わせる」か「固定値」から選択 |
| 文字列の区切り | 列の境界を示す文字 | タブ・カンマ・段落・その他(1文字)から選択 |
「文字列の区切り」を選択した時点で、列数が自動的に計算されます。列数の数値が期待通りでない場合は、区切り文字の選択が実際のテキストと合っていない可能性があります。
手順4:「OK」で変換を実行する
設定を確認して「OK」をクリックすると、選択したテキストが表に変換されます。表はWordの標準スタイルで表示されるため、必要に応じて表スタイルや列幅を調整してください。
区切り文字の種類と使い分け
変換の成否を決める最大のポイントが区切り文字の選択です。入力データの形式に合わせて正しく指定しましょう。
タブ区切り
Excelのセル範囲をコピーしてWordに貼り付けると、セル間はタブ文字で区切られます。このデータを変換する場合は、区切り文字に「タブ」を指定します。
編集記号(Ctrl+Shift+8 または「ホーム」タブ→「編集記号の表示/非表示」ボタン)を表示すると、タブ文字が「→」として見えるため、区切り文字の確認に役立ちます。
カンマ区切り(CSV)
CSVデータはカンマで列を区切ります。ただし、フィールド値の中にカンマが含まれる場合はダブルクォーテーションで囲まれることがあるため、変換後に確認が必要です。
CSVファイルをメモ帳で開いてその内容をコピーし、Wordに貼り付けた後に「文字列を表にする」→「カンマ」を選択すると表になります。
その他の区切り文字
「その他」ラジオボタンを選択するとテキストボックスが有効になり、1文字の区切り文字を自由に指定できます。
| 区切り文字の例 | 用途 |
|---|---|
| コロン(:) | 「項目名:値」形式のリストを2列の表に変換する |
| パイプ(|) | 業務ログやMarkdown形式テーブルの変換 |
| スラッシュ(/) | 日付や分類コードを列に分割する |
指定できる区切り文字は1文字のみです。複数文字の区切り文字列(「::」「–」など)は直接指定できないため、事前に検索・置換で1文字に変換しておきます。
表をテキストに変換する手順
逆に、Wordの表をプレーンテキストやCSVとして書き出す場合は「表のテキスト変換」を使います。次の手順で操作します。
- 変換したい表全体を選択する(表内をクリックした後、「レイアウト」タブ→「選択」→「表の選択」、またはドラッグで表全体を選択する)
- 「レイアウト」タブ(表ツール)→「データ」グループ→「表のテキスト変換」をクリックする
- 「文字列の区切り」を選択する(タブ・カンマ・段落・その他から選ぶ)
- 「OK」をクリックする
変換が完了すると、各行はWordの段落、各セルは指定した区切り文字で区切られたテキストになります。
| 区切り文字の選択 | 変換後の形式 | 活用シーン |
|---|---|---|
| タブ | タブ区切りテキスト | Excelに貼り付けて表として利用する |
| カンマ | CSVライクなテキスト | データベースやスプレッドシートへのインポート |
| 段落 | 各セルが1行のテキスト | データを縦1列のリストとして書き出す |
実務での活用シナリオ(想定例)
想定例1:タブ区切りの名簿データを表に変換する
想定例として、次のような状況を考えてみます。送られてきたテキストファイルに「氏名[タブ]所属[タブ]連絡先」の形式でデータが記載されている場合、そのままWordに貼り付けると3つのタブ区切りのベタテキストになります。「文字列を表にする」→「タブ」を区切り文字に指定すると、3列の表が一瞬で作成できます。
想定例2:Wordの予定表をExcelで集計する
会議の議事録にWordの表(日付・議題・担当者・期限)が含まれている場合を想定します。表を選択して「表のテキスト変換」→「タブ」を指定し、変換後のテキストをコピーしてExcelに貼り付けると、Excelの各列にデータが展開されます。表のデータを集計・フィルタリングしたいときに有効な手順です。
想定例3:コロン区切りのリストを表に整形する
「項目名:説明文」の形式で書かれたマニュアルの一部を表に変換したい場合、テキストを選択して「文字列を表にする」→「その他」→「:」を区切り文字に指定すると、「項目名」と「説明文」の2列の表になります。事前に各行が「Enterで区切られた段落」になっていることを確認してください。
変換後の表を整えるテクニック
列幅を内容に合わせて自動調整する
変換直後は列幅が均等割りになっている場合があります。表全体を選択した後、「レイアウト」タブ→「セルのサイズ」→「コンテンツに合わせる」をクリックすると、各列の内容に応じた幅に自動調整されます。
先頭行を見出し行として設定する
変換元テキストの先頭行が項目名(ヘッダー行)になっている場合、先頭行を選択して「テーブルデザイン」タブ→「見出し行」チェックボックスをオンにします。長い表で複数ページにわたるときは「レイアウト」タブ→「タイトル行の繰り返し」を設定すると、次ページ以降にも自動で見出し行が表示されます。
不要な空白行を削除する
変換後に空白行が含まれる場合、元のテキストに余分な改行が入っていた可能性があります。変換前に「検索と置換」(Ctrl+H)を使い、「特殊文字」の段落記号(^p)が2連続するパターンを検索して単一の段落記号に置換してから変換すると、空行のない表が作れます。
よくあるつまずきと対処法
| 症状 | 原因 | 対処法 |
|---|---|---|
| 列数が期待と違う | 区切り文字の指定ミス、またはデータに余分な区切り文字が含まれている | 編集記号を表示して区切り文字の種類を確認する。区切り文字が混在している場合は事前に統一する |
| 変換後に空のセルが多い | 連続した区切り文字(例:タブが連続)が空フィールドとして扱われる | 変換前に検索・置換で連続した区切り文字を1つに圧縮する |
| 「文字列を表にする」がグレーアウト | テキストが選択されていない | 変換したいテキストを選択してから操作する |
| 「表のテキスト変換」が見当たらない | 表が選択されていない、またはタブが「テーブルデザイン」になっている | 表内をクリックし、リボン右端に現れる「レイアウト」タブを選択する |
| CSVのカンマ変換で列がずれる | フィールド値の中にカンマが含まれており、ダブルクォーテーションで囲まれている | 事前にダブルクォーテーションを削除するか、値中のカンマを別の文字に置換する |
MOS Word 365試験での出題ポイント
「文字列を表にする」と「表のテキスト変換」は、MOS Word 365一般レベル(MO-100)の出題範囲「表やリストの作成と書式設定」に含まれます。分野別の出題数・配点は公表されていません。
試験対策として、次の操作を確実に身につけておきましょう。
- 指定された区切り文字(タブ・カンマ・その他)を使ってテキストを表に変換できる
- 列数を正しく指定、または自動計算を利用できる
- 表を選択して任意の区切り文字でテキストに変換できる
- 変換後の表に対して列幅の自動調整や表スタイルを適用できる
試験では「次のテキストを3列の表に変換しなさい。区切り文字はタブを使用すること」のような指示が出ます。ダイアログの設定項目(文字列の区切り・列数)を素早く操作できるよう、繰り返し練習しておきましょう。
実践チェックリスト
- □ タブ区切りテキストを選択し、「文字列を表にする」→「タブ」で3列の表に変換できる
- □ カンマ区切りテキストを選択し、「カンマ」を区切り文字に指定して表に変換できる
- □ 「その他」の区切り文字(例:コロン)を使ってテキストを2列の表に変換できる
- □ 表全体を選択して「表のテキスト変換」→「タブ」でテキストに変換できる
- □ 変換後の表に「コンテンツに合わせる」で列幅を自動調整できる
- □ 編集記号を表示してタブ文字の位置を確認できる
PR
MOS Word 365試験(MO-100)の全出題範囲を網羅した公認テキスト。表の作成・書式設定・相互変換など実技操作をステップバイステップで練習でき、模擬問題で試験形式にも慣れられます。
PR
Word 2024の操作を基礎からわかりやすく解説した教科書。表の作成・編集・変換操作を含む全機能を豊富な図解で学べるため、MOS試験対策の補助教材としても活用できます。
本記事で解説した「文字列を表にする」と「表のテキスト変換」は、どちらも使い慣れると日常の文書作成の効率を大きく高める機能です。MOS Word 365試験を受験される方は、各種区切り文字での変換を繰り返し操作して確実に身につけておきましょう。
