エクセルで資料や値を整理する際、項目を縦書きにしたいけれど、日付や数量の二桁数字まで縦に表示されて読みにくくなる経験はありませんか。縦書き設定だけでは、二桁数字が「2」「5」と別々に縦並びになってしまうため、可読性が低下することがあります。本記事では基本の縦書き設定から、二桁数字だけを横書き風に見せるテクニックまで、操作手順と見た目をきれいに整える方法を専門的かつ分かりやすく解説します。最新情報に基づいた内容で、すぐに実践できる工夫が盛りだくさんです。
エクセル 二桁数字 縦書き を基本から設定する方法
まずはエクセルで「エクセル」「二桁数字」「縦書き」の3つのキーワードが絡む基本設定を押さえます。縦書き設定を行えば、セル内の文字が縦方向に配置され、漢字やひらがななど日本語文字は自然に縦並びになります。ただし、二桁の数字も同様に一文字ずつ縦に配置されてしまい、まとまりが見えにくくなることがあります。書式設定や書式の向き、フォント種類によって見た目が大きく変わるため、まずは標準的な縦書き設定と数字表示の基本挙動を理解しましょう。
縦書きのセル設定手順
セルを選択後、セルの書式設定を開きます。配置タブで「方向」または「文字の方向」から「縦書き文字列」を選択します。この操作で、そのセル内のすべての文字が縦に並ぶようになります。ホームタブの「方向」ボタンでも同様の操作ができ、バージョンによってはショートカットキーで迅速に設定可能です。
また、縦書き設定後には縦位置・横位置の中央揃えを併せて設定すると、見た目のバランスが整います。フォントサイズやセル幅・高さも調整することで、縦書き設定がより整った印象になります。
二桁数字がデフォルトで縦に並ぶ理由
縦書き設定時、二桁の数字は漢字や平仮名と同じく1文字ずつ縦に配置されます。例えば「25年」は「2」「5」「年」のように表示され、それぞれが縦方向に1文字ずつ並びます。これは、縦書き設定が文字単位で改行や回転をかける仕組みであり、数字でも同様に処理されるためです。
さらに、使用フォントによっては数字の縦書き対応が不十分で、半角数字が横向きのままになったり、読点・ハイフン・括弧など記号がずれて表示されることがあります。これらはフォントの縦書き対応度や文字の向きの設定による影響です。
フォントと記号の影響
縦書き時の見た目はフォントの種類に大きく左右されます。MS明朝・游明朝・游ゴシックなど、縦書き表示に対応しているフォントであれば数字や記号も自然に縦に回転して表示されることがあります。一方で、欧文フォントや半角記号が多用されているものでは不自然な配置になることが多いです。
記号(ハイフン・括弧・半角片仮名など)は、縦書き設定で回転しないか、縦位置がずれてしまうことがあるため、全角記号に変えるか、必要に応じて記号の種類や入力方法を選ぶことが見た目改善につながります。
二桁数字のみを横書きのように見せるテクニック
「二桁数字だけを横書き風に見せたい」という要望が多くあります。完全にセル内での縦書きと横書きを混在させる設定はエクセルには標準で存在しませんが、工夫することで似たような見た目を作ることが可能です。ここでは改行を活用する方法やテキストボックスを利用する方法、数式を使った応用例など、実際に使えるテクニックを紹介します。
セル内改行を用いた縦中横風の方法
縦書きにしたい文字列のうち、二桁数字の前後にカーソルを移動させ、「AltキーとEnterキー」を使用してセル内改行を挟むことで、数字部分を同じ行にまとめることができます。こうすることで数字だけが横並びに見え、全体は縦書き風になります。
例として「平成22年12月25日」という文字列では、「平」「成」「22」「年」「12」「月」「25」「日」のそれぞれの文字の後ろに改行を挿入することで、「22」「12」「25」が横書き風で読めるようになります。中央揃えを設定することで整った見た目を実現できます。
テキストボックスを使った混在表現
テキストボックスを作成し、縦書き用のボックスと、数字を横に表示できる別のテキストボックスを重ねたり隣接させたりする方法もあります。テキストボックス内で部分的に改行や横書き要素を組み込むことで、セル設定より柔軟に見た目をコントロールできます。
ただしこの方法は印刷時やシート移動時のズレに注意が必要です。位置調整を慎重に行い、フォントサイズや段組みによってレイアウトが崩れないように調整を行いましょう。
数式を使って動的に縦中横風にする方法
Microsoft 365等の環境では、REGEXやTEXTJOIN関数などを使って、特定の文字(数字部分)を抽出し、改行コードで結合することで、動的に縦書き風表示を作ることができます。この方法なら入力データが変わっても改修が容易です。
ただし、数式で改行を入れる場合は「折り返して全体を表示する」設定がオンになっていること、「セルの縦位置・横位置の中央揃え」が適切に設定されていることが必要です。そうしないと改行部分や数字部分が見切れたり、ずれたりするため注意が必要です。
実務でのレイアウトと見た目を整えるコツ
基本設定と縦中横風の応用ができたら、実際に見栄えを良くするための細かい調整を行いましょう。資料の目的によってレイアウト・フォント・セルサイズ・文字間隔の調整などがカギとなります。特に印刷やプレゼン資料として提出する場合、細部の整え方がプロの差になります。
フォント種類とサイズの選び方
縦書きに適したフォントとしては縦書き表示対応が明らかな日本語書体(明朝系やゴシック系)が望ましいです。游明朝やMS明朝などは、縦書き時に数字や記号も自然に縦に表示されることがあります。フォントサイズはセル幅・高さと合わせてバランスを取ることが大切です。
数字部分の見やすさを保ちたい場合、フォントサイズを少し小さめに設定し、他の文字とのバランスを取りながらレイアウトを見直しましょう。
セルの幅・高さ・余白の調整
縦書きセルにおいては、セルの幅と高さの関係が非常に重要です。縦書き設定にすると行の高さが広くなりがちなので、列幅を狭め、行高さを十分に取ることで読みやすくなります。余白や枠線との干渉も考慮し、印刷時にカットされない範囲で調整を行ってください。
また、セルの文字方向を「縦書き」にした後、縦位置・横位置を中央揃えにすることで、文字がセルの中央にきれいに配置されます。
記号や全角半角の使い分け
数字2桁や記号部分を横書き風に見せたいとき、記号や数字は全角にすることで見た目が統一しやすくなります。半角記号は縦書き時に90度回転せず異なる向きで表示されることがあり、読みにくくなる原因となります。
例えば年号の「22年」「12月」などの数字は全角にし、ハイフンやスラッシュなどの記号も全角で入力することで縦書きでも自然な見た目になります。
できないことと注意点
いくつかエクセルの縦書き+二桁数字表示で制限や誤解しやすい点があります。知っておくことで不要な手戻りや見栄えの破綻を防げます。特に混在表示、記号の挙動、改行位置などは仕様による限界があります。
セル内で縦書きと横書きの混在は不可
エクセルでは1つのセルに対し「縦書き設定」か「横書き設定」のどちらか一方しか指定できません。したがって、セル全体を縦書きに設定した場合、その中の数字や記号だけをセルの設定で横書きに切り替えることはできません。混在させたい場合は改行やテキストボックス、別セルを組み合わせる必要があります。
記号や文字種による表示のズレ
縦書きにすると記号や半角文字・片仮名の濁点が文字と分離して表示されることがあります。またハイフンなどの特殊記号は回転せず横向きのままとなるケースがあります。これらはフォント依存の表示差異であり、完全な改善が難しい場合もあります。
改行による編集コストと印刷時のレイアウト崩れ
セル内改行やテキストボックスを使うとレイアウトを細かく制御できますが、入力や編集の手間が増えること、印刷時や別デバイスで表示したときに配置がずれることがある点も注意が必要です。文書の利用目的を見据えて、適用範囲を限定することが実務的です。
まとめ
エクセルで二桁数字を含む文字列を縦書きで美しく見せるには、基本の縦書き設定に加えて、数字や記号をどう扱うかが鍵になります。セルの書式設定で縦書きを用い、フォントや記号を全角にすることで整った見た目を保てます。
数字のみを横書き風に見せる場合は、セル内改行やテキストボックス等の工夫が効果的です。数式を使う方法もありますが、見た目の違和感や編集性の点を考慮して適用してください。資料の目的や提出先に応じて、見栄え・読みやすさ・編集コストのバランスを取ることが大切です。
コメント