「エクセルで文字間隔をWordのように数形で細かく詰めたり広げたりしたい…」
「スペース連打でレイアウトが崩れるのを防ぐ設定や、ミリ単位で字間を微調整する裏ワザを知りたい」
Excel(エクセル)はWord(ワード)と異なり、セル内のテキストに直接ミリ単位の「文字間隔数値指定」を行う機能が標準備わっていません。
結論から言うと、セル内の文字間隔を整えるなら「均等割り付け + インデント設定」を使い、タイトルのようにミリ単位で字間を詰めたい場合は「テキストボックス > フォント > 文字幅と間隔」を利用するのが正解です。
この記事では、セル内の文字間隔を美しく揃える均等割り付け手順、テキストボックスでWord同様に字間を詰める裏ワザ、縦書きで間隔を狭める「@フォント」技まで分かりやすく解説します。
この記事でわかること
- セル内の文字をセル幅に合わせて整える「均等割り付け + インデント」手順
- 「テキストボックス」を活用してWord同様にミリ単位(pt指定)で字間を詰める裏ワザ
- `&` や `SUBSTITUTE` 数式で大量データの文字間に自動でスペースを挟む方法
- 縦書きで文字間隔が離れすぎる時にフォント名に「@」を付けて狭めるテクニック
【失敗談】スペースキー連打で字間を調整し列幅変更でレイアウトが全壊した話
手動スペース連打で見た目を整えると、後からの編集で膨大な手動手直しが発生します。
名簿や見出しの文字間隔を揃えようとして、セル内で全角スペースや半角スペースを何度も連打して無理やり見た目を調整していた過去の痛恨の失敗体験談です。
後から列の幅を微調整した途端に改行や位置ズレが発生し、すべてのセルのスペースを手手動で消して直す羽目に…。
セルの『均等割り付け』とテキストボックスの『文字間隔つめる』設定を覚えてからは、どんなに列幅を変えても崩れない綺麗な表が作れるようになりました。
エクセルで文字間隔を調整する3つのアプローチ
目的と用途に応じた3つの文字間隔調整手法の比較です。
| 調整アプローチ | 設定の細かさ | メリット・活用シーン |
|---|---|---|
| 1. セルの均等割り付け | 自動(セル幅依存) | 名簿や見出しの文字幅がセルサイズに合わせて綺麗に揃う |
| 2. テキストボックス活用 | ミリ単位(pt指定) | チラシや図解タイトルでWord同様に字間をギュッと詰められる |
| 3. 縦書き「@フォント」技 | 固定アングル調整 | 縦書きセルで間隔が間延びするのを防いでコンパクトにする |
セル内の文字幅を揃える「均等割り付け」の手順
セル幅に合わせて文字間隔を自動で伸ばす基本操作です。
- 対象のセル範囲を選択し、右クリック >
セルの書式設定(またはCtrl + 1)を開きます。 配置タブを開き、「横位置」のプルダウンから均等割り付け(インデント)を選択します。- 左右の枠線に文字がピッタリくっつきすぎる場合は、「インデント」の数値を
1または2に設定すると程よい余白が生まれます。
テキストボックスでWord同様に文字間隔を詰める裏ワザ
ミリ単位で字間を詰めたいタイトルや図解向けの裏ワザです。
よくある質問(FAQ)
Q1. 縦書きの時に文字間隔が開きすぎて不格好になる時の対策は?
A1. フォント選択一覧で、フォント名の先頭に「@」が付いているもの(例: `@MS ゴシック`)を選択し、セルの書式設定で文字列の方向を「右に90度回転」させると、縦書きのまま文字間隔をギュッと狭めることができます。
Q2. 数式を使って大量の氏名データの姓と名の間だけに空白を入れる方法は?
A2. `=LEFT (A1,1) & " " & RIGHT (A1,LEN(A1)-1)` などの文字列結合関数を使うことで、一括で文字間にスペースを自動挿入できます。(※最新の機能仕様についてはMicrosoft公式サイトも併せてご確認ください)
まとめ:用途に合わせて均等割り付けとテキストボックスを使い分けよう
エクセル文字間隔調整についてのまとめです。
- 名簿や表の見出しは「均等割り付け+インデント」で美しく整える。
- タイトルでミリ単位で詰めたい時は「テキストボックスのフォント設定」を使う。
- 手動スペース連打をやめることで編集によるレイアウト崩れを防止。
適切な設定方法をマスターし、手戻りのない洗練されたエクセル資料を作成しましょう!