excel

【Excel】エクセルの列幅・行の高さを自動調整する(ショートカット・一括・ダブルクリック)方法

当サイトでは記事内に広告を含みます

【Excel】エクセルの列幅・行の高さを自動調整する(ショートカット・一括・ダブルクリック)方法

Excelで作業をしていると、セルに入力した文字が途中で切れてしまったり、逆に空白スペースが多すぎて見づらくなってしまったりすることはありませんか。

そのような場面で役立つのが、列幅や行の高さを自動調整する機能です。

手動でドラッグして調整するのも一つの方法ですが、データ量が多い場合には非常に手間がかかってしまいます。

本記事では、Excelの列幅・行の高さを自動調整するための方法として、ショートカットキーを使う方法・一括で調整する方法・ダブルクリックで調整する方法をわかりやすく解説します。

どの方法も覚えておくと作業効率が大幅にアップするので、ぜひ参考にしてみてください。

列幅・行の高さの自動調整は「最適な幅・高さに一瞬で合わせる」機能

それではまず、列幅・行の高さの自動調整とはどのような機能なのかについて解説していきます。

自動調整とは何か

Excelの自動調整とは、セル内に入力されているデータの内容に合わせて、列の幅や行の高さを最適なサイズに自動でフィットさせる機能のことです。

たとえば、長い文字列が入力されているセルの列幅を自動調整すると、文字が途中で切れることなくすべて表示されるサイズに自動で変わります。

手動でドラッグして調整する手間が省けるため、データ整理や資料作成の効率が大きく向上するでしょう。

自動調整が必要になる場面

自動調整が特に役立つのは、以下のような場面です。

場面 問題点 自動調整の効果
文字列が長くてセルからはみ出す データが見えない・見づらい 列幅を文字数に合わせて拡張
フォントサイズを変更した 行の高さが合わずに文字が切れる 行の高さをフォントに合わせて調整
大量の列・行をまとめて整えたい 一つずつ手動調整では時間がかかる 一括で全体を最適化できる
他ファイルからデータを貼り付けた 列幅がバラバラで見栄えが悪い 貼り付け後に素早く整列できる

このように、さまざまな状況で自動調整は活躍します。

列幅と行の高さの違いを理解しておこう

列幅とは、縦方向に並ぶセルの横の広さ(アルファベットで管理される列の幅)のことです。

一方、行の高さとは、横方向に並ぶセルの縦の広さ(数字で管理される行の高さ)を指します。

どちらも自動調整の操作方法は似ていますが、選択する対象(列ヘッダーか行ヘッダーか)が異なるため、しっかり区別して覚えておくことが大切です。

自動調整は「列」と「行」で操作対象が異なります。

列幅を調整するときは列ヘッダー(A・B・Cなどのアルファベット部分)を、行の高さを調整するときは行ヘッダー(1・2・3などの数字部分)を選択するのが基本です。

ダブルクリックで列幅・行の高さを自動調整する方法

続いては、ダブルクリックを使った自動調整の方法を確認していきます。

この方法は、マウス操作だけで完結するためもっとも直感的に使える手法のひとつです。

列幅をダブルクリックで自動調整する手順

列幅をダブルクリックで自動調整する手順は以下の通りです。

① 調整したい列のアルファベット(列ヘッダー)にマウスを移動する

② 列ヘッダーの右端の境界線にマウスポインタを合わせる(ポインタが左右の矢印に変わる)

③ そのままダブルクリックする

→ 列内の最長データに合わせて列幅が自動調整される

操作としてはとてもシンプルで、境界線部分でダブルクリックするだけで完了します。

初めてこの方法を知った方は、その手軽さに驚かれることでしょう。

行の高さをダブルクリックで自動調整する手順

行の高さも、同じようにダブルクリックで調整できます。

① 調整したい行の番号(行ヘッダー)にマウスを移動する

② 行ヘッダーの下端の境界線にマウスポインタを合わせる(ポインタが上下の矢印に変わる)

③ そのままダブルクリックする

→ 行内の最大フォントサイズ・内容に合わせて行の高さが自動調整される

列幅の場合と同様に、境界線の位置でダブルクリックするのがポイントです。

ヘッダー自体をクリックしても選択になるだけなので、境界線の位置に正確にポインタを合わせるよう注意しましょう。

ダブルクリック調整の注意点

ダブルクリックによる自動調整は非常に便利ですが、いくつか注意点もあります。

まず、セルが結合されている場合には自動調整が正しく機能しないことがある点に気をつけてください。

結合セルが含まれる列や行では、期待通りの幅・高さにならないケースがあります。

また、折り返し表示を設定しているセルがある行については、行の高さが折り返し後の全行数に対応して広がる場合があるため、想定より高くなることもあるでしょう。

ショートカットキーで列幅・行の高さを自動調整する方法

続いては、キーボード操作のみで自動調整を行うショートカットキーの方法を確認していきます。

マウスを使わずに操作できるため、キーボード派の方にとっては特に重宝する手法です。

列幅をショートカットで自動調整する手順

列幅をショートカットキーで自動調整する手順を見ていきましょう。

① 調整したい列を選択する(列ヘッダーをクリック)

② 「Alt」→「H」→「O」→「I」の順にキーを押す

→ 選択した列の幅がセル内容に合わせて自動調整される

このショートカットは、「ホーム」タブ → 「書式」→「列の幅の自動調整」に対応するリボン操作をキーボードで実行するものです。

少しキーの数が多いように感じるかもしれませんが、慣れると非常にスムーズに操作できるようになります。

行の高さをショートカットで自動調整する手順

行の高さについても、同様にショートカットキーで自動調整が可能です。

① 調整したい行を選択する(行ヘッダーをクリック)

② 「Alt」→「H」→「O」→「A」の順にキーを押す

→ 選択した行の高さがセル内容に合わせて自動調整される

列幅の「I」(列のAutofit)に対して、行の高さは「A」(行のAutofit)というキーの違いがあります。

列は「I」、行は「A」と覚えておくとスムーズでしょう。

ショートカットキーのまとめ

列幅の自動調整:Alt → H → O → I

行の高さの自動調整:Alt → H → O → A

これらはリボンの「ホーム」→「書式」メニューに対応したキー操作です。

ショートカットキーを使う場面と活用ポイント

ショートカットキーは、マウスから手を離さずにキーボード操作だけで完結させたい場面に特に有効です。

たとえば、大量のデータ入力中に一時的にレイアウトを確認したいときや、プレゼン資料を素早く整えたいときなどに活躍します。

また、一度操作を覚えてしまえばほぼ無意識に実行できるようになるため、長期的な作業効率向上につながるでしょう。

一括で列幅・行の高さを自動調整する方法

続いては、複数の列や行をまとめて一括で自動調整する方法を確認していきます。

シート全体のレイアウトを一度に整えたい場合に非常に便利な操作です。

全列を一括で自動調整する手順

シート内のすべての列幅を一括で自動調整したい場合は、以下の手順で操作します。

① シート左上の「全セル選択ボタン(行番号と列番号が交わる角の部分)」をクリックする

② シート全体が選択された状態で、いずれかの列ヘッダーの右端境界線をダブルクリックする

または「Alt → H → O → I」のショートカットを使用する

→ 全列の幅がそれぞれのセル内容に合わせて自動調整される

全セル選択ボタンを使うことで、シート全体を一気に選択状態にできるのがポイントです。

一列ずつ調整する必要がなくなるため、時間の大幅な節約になります。

全行を一括で自動調整する手順

全行の高さを一括で自動調整する場合も、同様の手順で操作できます。

① シート左上の「全セル選択ボタン」をクリックしてシート全体を選択する

② いずれかの行ヘッダーの下端境界線をダブルクリックする

または「Alt → H → O → A」のショートカットを使用する

→ 全行の高さがそれぞれの内容に合わせて自動調整される

列幅と行の高さを両方まとめて調整したい場合は、全選択した状態でショートカットを列・行それぞれに対して順番に実行するのが効率的でしょう。

特定の複数列・複数行を選択して一括調整する方法

シート全体ではなく、特定の複数列や複数行だけを選択して一括調整することも可能です。

複数列の選択方法

・隣接する列:最初の列ヘッダーをクリックし、Shiftキーを押しながら最後の列ヘッダーをクリック

・離れた列:Ctrlキーを押しながら調整したい列ヘッダーをそれぞれクリック

選択後はダブルクリックまたはショートカットで一括自動調整できる

特定の範囲のみを整えたい場合は、この方法が柔軟に対応できて便利です。

たとえば、A列からE列だけを整えたい場合は、AからEまでをShiftを使って範囲選択してから自動調整を実行するとよいでしょう。

操作方法 対象範囲 向いているシーン
ダブルクリック 1列または1行ずつ 個別に素早く調整したいとき
ショートカットキー 選択した列・行 キーボード操作のみで完結させたいとき
全セル選択 + 一括調整 シート全体 シート全体を一気に整えたいとき
複数選択 + 一括調整 指定した範囲のみ 特定の列・行だけを効率よく調整したいとき

まとめ

本記事では、【Excel】エクセルの列幅・行の高さを自動調整する(ショートカット・一括・ダブルクリック)方法について解説しました。

自動調整の方法には主に、ダブルクリックによる調整・ショートカットキーによる調整・全選択を使った一括調整の3つがあります。

どの方法もそれぞれに使いやすい場面があるため、状況に応じて使い分けることが大切です。

特に覚えておきたいのは、ショートカットキーの「Alt → H → O → I(列幅)」と「Alt → H → O → A(行の高さ)」の2つでしょう。

これらを身につけるだけで、日常のExcel作業がぐっとスムーズになります。

また、シート全体を一気に整えたい場合は、全セル選択ボタンを活用した一括調整が非常に効果的です。

今回紹介した操作方法をぜひ日々の業務に取り入れて、Excelの作業効率をさらに高めていきましょう。