エクセルで見やすい表やレポートを作成するには、行間の調整が必要です。特にデータが多くなると、セル内の情報が詰まりやすく、行間に余裕がないと読みづらくなることもあるでしょう。
本記事では、エクセルで行間を変更してデータを見やすくする方法について解説します。
エクセルにはセル内の行間を変更する専用機能がない

エクセルで文章を入力してセル内で改行した際、「行間を狭めたい・広げたい」と感じたことのある人は多いはずです。しかしエクセルには、Wordのようにセル内の行間を直接数値で変更する専用機能が存在しません。
セル内の行間はフォントの種類やサイズに応じて自動的に決定されます。そのため、セルの配置設定・行の高さ・フォント変更など、目的に合わせた代替テクニックを活用して調整していく必要があります。
エクセルで行間を変更する方法4選
ここからはエクセルで行間を変更する方法についてみていきましょう。
| 方法 | 調整の自由度 | 利用する場面 |
| エクセルの配置設定で行間を狭めるまたは広げる | △ | 上詰めや両端揃えで余白を素早く調整したいとき |
| テキストを1行ずつ別のセルに入力してエクセルの行間を詰める | ◯ | 箇条書きをはじめ、複数の行を任意の行高に揃えたいとき |
| エクセルのテキストボックス機能で行間を変更する | ◯ | 長文や見栄えが重視されるチラシ作成をするとき |
| 行の自動調整機能でエクセルの行間を詰める | △ | 文字のはみ出しや行の高さを統一したいとき |
エクセルの配置設定で行間を狭めるまたは広げる
エクセルではセルの配置設定を変えることで行間を変更できます。設定手順は以下の通りです。
- 行間を調整したいセルを右クリックしてセルの書式設定を選択
- 配置タブから縦位置の設定を変更
エクセルシート上で縦位置の設定を変更する際、行間を狭めたい場合は上詰め・中央揃え・下詰めを選択しましょう。どの方向に向かって行を詰めるかは、反映した上で見た目をチェックして決めてください。
反対にエクセルシート上で行間を広げたい場合は、両端揃えを選択しましょう。設定を反映後に行番号の境界線をドラッグして行の高さを調整すれば、行間も連動して広さが変わります。
また、行番号などエクセルの各部名称がわからないという方は、以下の記事を参考にしてみてください。画面構成や基本操作、よく使う関数など、エクセルの基礎について詳しく解説しています。
テキストを1行ずつ別のセルに入力してエクセルの行間を詰める
エクセルでは、文章を1行ごとに別のセルへ分けて入力し、セルの高さを変更することで行間を詰めることができます。方法は以下の通りです。
- 文章を1行ずつ上下のセルに入力
- 対象の行の行番号をドラッグして選択
- 右クリックメニューの行の高さを選択して数値を小さく設定する
数値を小さく設定しすぎると文字が隠れてしまうため、見やすさを確認しながら微調整を行ってください。
エクセルのテキストボックス機能で行間を変更する
エクセルのテキストボックス内で入力された文字の場合は行間の設定をpt単位で調整可能であり、文字のサイズに合わせて行間を変更できます。エクセルシート上でテキストボックスを作成して、中の行間を調整する流れについてみていきましょう。
1.エクセルのテキストボックスを挿入する
まずは、エクセルのシート上にテキストボックスを挿入します。挿入タブにある「テキスト」グループから「テキストボックス」のアイコンを選択しましょう。
すると、縦書きにするか横書きにするかを選べるので、「横書きテキストボックスの描画」を選択します。マウスが十字のカーソルに変わったら、作りたいボックスの大きさになるように、シート上でドラッグしてください。
テキストボックスが作られたら文字の入力ができるようになるので、ボックス内に任意の文字を入力します。
2.エクセルの行間設定を固定値に変更して調整する
テキストボックスに入力したすべての文字をドラッグで選択します。続いて、右クリックで表示されるメニューから「段落」をクリックしましょう。
「間隔」の中にある「行間」のドロップダウンを「固定値」に変更します。固定値に変更したら「行間」の右にある「間隔」を調整できるようになるので、任意の数値を入力して「OK」ボタンで編集を確定してください。
設定完了後は数値の大きさを変更することによって、エクセルシート上での行間の間隔が変更されます。このとき、間隔の数値をフォントサイズよりも小さくすると文字同士が重なってしまう点に注意が必要です。
行の自動調整機能でエクセルの行間を詰める
エクセルで行の高さが合っていないと、上下に余分な余白が生まれてシート全体で見た際に行間が乱れてしまいます。特に、手動で調節すると行ごとで余白の大きさにばらつきがでます。
そのような場合におすすめなのが、エクセルに搭載されている行の自動調整機能です。行の自動調整を使うことで、セルの内容に合わせて行のサイズを自動的に調整して、行間を整えてくれます。
行の自動調整機能の使い方は以下のとおりです。
- 行を自動調整したいセルをクリックして選択
- ホームタブの「セル」グループにある「書式」から「行の高さの自動調整」をクリック
また、リボンから設定をしなくても、行番号の境目でダブルクリックすることでも自動調整を行えるので、こちらも覚えておきましょう。
エクセルで行間とは別に文字間隔を変更する方法

エクセルで行間を調整する際は、セルの左右や縦書きの文字間隔を調整したい場面が出てくるはずです。ここからはエクセルにおける横書きと縦書きそれぞれで、文字間隔を変更する手順を解説します。
エクセルの均等割り付け機能で横書き文字の間隔を狭めるまたは広げる
エクセルの上下の行間とは別に、横文字で入力した文字の間隔を変更する方法は以下のとおりです。
- 文字間隔を変更したいセルを選択して右クリック
- 表示されるメニューから「セルの書式設定」を選択
- ダイアログボックスが開いたら、配置タブに切り替える
- 「文字の配置」にある「横位置」を「均等割り付け(インデント)」に変更
- 「OK」ボタンで確定
文字の配置を「均等割り付け(インデント)」にすることで、文字がセルの幅に応じて均等の幅になるように自動で割り付けされます。
そのため、セルの横幅を広げると文字間隔は広がり、狭めると文字間隔も狭くなります。「均等割り付け(インデント)」に変更したら、セルの横幅をドラッグで動かして文字間隔も調整しましょう。
しかし、エクセルで文字間隔を変えるには、どうしてもセルの横幅依存になるため、もっと柔軟に調整がしたいなら、同じMicrosoftの Office製品であるワードを使用するのがおすすめです。
エクセルの@フォントで縦書き文字の間隔を狭める
エクセルにおいて、文字を縦書きで入力する際はホームタブの「配置」グループにある「縦書き」から行えますが、文字間隔が横書きのときよりも広がってしまいます。デフォルトで取られる広い間隔を狭めたい場合は、以下の方法を試してみましょう。
- 横書きで入力したセルを選択
- ホームタブの「フォント」グループにある「フォント」のボックスにカーソルを合わせる
- フォント名の前に半角で「@」を入力してEnterキーを押す
- ホームタブの「配置」グループにある「方向」から「右へ90度回転」を選択
- ホームタブの「配置」グループから「中央揃え」のアイコンをクリック
フォント名の前に@マークを入力することで、文字間隔を保ったまま文字が回転します。その状態で回転をかけることによって、文字の間隔を広げずに縦書きに変更できます。ただし、全角の@マークでは回転がかからない点には注意が必要です。
エクセルの行間変更以外のスキルも学べる講座

初心者にとって、豊富な機能があるエクセルを使いこなすのは簡単なものではありません。エクセルの知識が少ないと、入力した文章が改行できなかったり、行間が広くなりすぎてしまったりしても、解決するのに時間がかかってしまいます。
そんな、エクセル初心者におすすめなのがExcel基礎セミナー講習です。
Excel基礎セミナー講習は、短期間で基礎から応用までを体系的に学習できる初心者向けの講座で、詳細は以下の表のとおりです。
セミナー名 Excel基礎セミナー講習 運営元 GETT Proskill(ゲット プロスキル) 価格(税込) 29,700円〜 受講期間 2日間 受講形式 対面(東京・名古屋・大阪)・ライブウェビナー・eラーニング
また、エクセル中級者以上の方には、Excel VBA・マクロセミナーがおすすめです。
Excel VBA・マクロセミナーは、マクロとVBAに特化した講座で、受講することで業務の自動化を実現できます。
Excel VBA・マクロセミナーの詳細は以下の表のとおりです。
セミナー名 Excel VBA・マクロセミナー 運営元 GETT Proskill(ゲット プロスキル) 価格(税込) 29,700円〜 受講期間 2日間 受講形式 対面(東京・名古屋・大阪)・ライブウェビナー・eラーニング
気になる講座があれば、ぜひ詳しい内容について確認してみてください。
エクセルで行間を変更する方法についてまとめ
今回は、エクセルで行間を変更する方法について解説しました。文章の行間を変更することで、セルの内容が見やすくなり、資料全体の視認性も向上します。
エクセルには行間を変更する専用の機能はありませんが、セルの縦位置の調整をはじめとした間接的なアプローチで、行間の調整が可能です。データの種類やボリュームに合わせて行間を変更し、見やすく整理された資料を作成しましょう。