【Excel・エクセル】横書きを縦書きにするには?数字やハイフンはどうなる?

入力,表示

もりの

文章を縦書きにしたんだけど、エクセルでできるの?

やまの

もちのろんだよ、さっそくやってみよう。

今回のポイント
  • 縦書きにするには「ホームタブ」→「方向」→「縦書き」
  • 数字2桁は改行しまくるか、テキストボックスを使う
  • ハイフンは全角にすれば縦向きになる

スポンサーリンク

[ad03]

【Excel・エクセル】横書きを縦書きにする方法

エクセルで、見出し列の文字を縦書きにしたい!ということ、ありませんか?

エクセルは普通、左から右に文字が並ぶ、いわゆる横書きスタイルです。

ワードじゃないと縦書きにできないと思われがちですが、実はエクセルだって文字を縦書きにできるんです!

一部を縦書きにしたいとき

今回は、このセルの文字を、縦書きにしてみたいと思います。

これらのセルを、縦書きにして見せましょう!
もりの

数字とかアルファベットはどうなるんだろ?

やまの

ちゃんと説明するから安心して。

大きく2つの方法をご紹介するので、やりやすい方法を試してみてくださいね!

リボンから縦書きにするやり方

セルA1をリボンからの操作で、縦書きにしていきます。

ステップ1

まず、縦書きにしたいセルをクリックして選択します。

複数のセルを縦書きにしたいときは、範囲選択もできますよ。

縦書きにしたいセルをクリック

ステップ2

「ホームタブ」→配置のところにある「方向」をクリックしてます。

方向の場所

ステップ3

どの方向にするか聞かれるので、「縦書き」をクリックします。

縦書きをクリック

完成!

無事、セルA1が縦書きになりました!

行の高さも自動で調整されていますね。

横書きが縦書きになった

右クリックで縦書きにする方法

次に、セルB1を右クリックからの操作で、縦書きにしていきます。

ステップ1

まず、縦書きにしたいセル(今回はセルB1)で、「右クリック」してください。

複数のセルを縦書きにしたいときは、範囲選択もできますよ。

お前も縦書きにしてやろうか!!

ステップ2

右クリックのメニューが出てきますので「セルの書式設定」をクリックします。

セルの書式設定をクリック

ステップ3

「セルの書式設定ダイアログボックス」が出てきました。

上のメニューから「配置」→方向と書いてあるところの、「文字列が縦書きされているところ」をクリックして、「OK」をクリックしてください。

縦書きなら縦書きの文字列をクリック

完成!

無事、セルB1が縦書きになりました!

行の高さは自動で調整されますが、列の幅は手動で調整しないといけないみたいですね……

横書きを縦書きにできた!
やまの

意外に簡単にできるでしょ?

【Excel・エクセル】縦書きのセルの数字2桁だけ横書きにする方法

もりの

日付の19が縦書きなのはカッコ悪いなぁ。数字だけ横書きにして、縦書きと横書きを混在できないの?

確かに、1と9が縦に並んでいるより、19と2桁が横並びで書かれた方が分かりやすいですね。

ですが残念なことに、ワードの縦中横のような機能は、エクセルにはないんです……。

もりの

なんと、打つ手なし……!?

やまの

ちょっと強引な方法ならあるよ。

改行して縦書きに見せる方法(かっこ書きもこれでOK)

1つは、いつもの横書きで書いて、一文字ずつ改行をしていく方法です。
改行すれば、文字は縦に連なっていきますので、見た感じ縦書きに見えます。

ステップ1

数字や英語の部分は改行しないでおけば、その部分だけ横に並んで表示されるというわけですね。

セル内での改行は、「Altキー+Enterキー」です。

改行を繰り返し縦書きに見せる
やまの

長い文章だと、骨が折れるね。

ステップ2

ただ、改行しただけだと文字が左に寄っていて格好悪いので、「中央揃え」にしてあげます。

縦中横っぽい縦書きになった

この方法は数字だけじゃなく、(株)などのかっこ書きを横書きにするときにも使えます。

縦書きのテキストボックスを使う方法

もう一つ、縦書きのテキストボックスを使うやり方があります。
しかし、単純に縦書きテキストボックスを使えばいい、わけではありません!

やまの

詳しく説明するね。

ステップ1

まず、横書きのテキストボックスを挿入します。

「挿入タブ」→図のところにある「図形」をクリックします。

図形の場所

ステップ2

どんな図形を入れたいか聞かれるので、基本図形のところにある「テキストボックス」をクリックしてください。

もりの

縦書きじゃないんだ。

縦書きじゃなくて普通のテキストボックス

ポインタの形が剣のような形に変わりました。

ポインタの形が変わった

ステップ3

この状態でクリックすれば、そこから文字が書けます。

今回は「2月19日」と入力してください。
テキストボックスが挿入できました!

クリックして文字入力
もりの

普通の横書きと変わらなくない?

やまの

焦らないで~。

ステップ4

この横書きのテキストボックスを、縦書きのテキストボックスに変換します。

先ほど挿入したテキストボックスを「右クリック」→「図形の書式設定」を選びます。

図形の書式設定をクリック

ステップ5

すると画面の右からポワっと、「図形の書式設定」登場!

上の3つのアイコンから、一番右の「サイズとプロパティ」をクリック。

その下のテキストボックスの中にある「文字列の方向」を、横向きから「縦向き」に変更します。

文字列の方向を縦向きに

完成!

すると、先ほど横向きに挿入したテキストボックスが縦向きになり、19が横に並んで表示できました!

19が並んで縦書きに
もりの

最初から縦書きテキストボックスに書いた方が、早くない?

ところがどっこい、最初から縦書きテキストボックスに書くと、19は縦に並んでしまうのです。

横書きのテキストボックスから、縦書きのテキストボックスに変更するやり方で、試してみてください。

なぜかこうなる
やまの

ただ、このやり方には一つ欠点があってね……

縦書きのテキストボックスの注意点

それは、数字2桁までしか対応できない点。

たとえば2020年を縦書きにした場合、2と0は横並びになりますが、20と20は縦並びになってしまうのです。

何とも残念な結果

3桁以上の数字を横書きにする場合は、セル内改行で縦書きにしてください。

数字やアルファベットの角度を横向きにする

数字やアルファベットを縦書きにしたとき、縦に並ぶのはなんかカッコ悪い……

英数字は寝せて表示させたいですよね。

英数字は寝せたい
やまの

これも、簡単にできるんよ。

ステップ1

横向きにしたいセルをクリックして、「ホームタブ」→配置のところにある「方向」をクリックしてます。

方向の場所

ステップ2

出てきたメニューから「左へ90度回転」を選びます。

他の回転もあるよ

ステップ3

これで数字やアルファベットを横向きにできました。

が、なんか右に寄っていますね。

なんか右に寄ってない?

「ホームタブ」→配置のところにある「中央揃え」をクリックしてください。

中央揃えの場所

完成!

無事、英数字を横向きにできました。

おさまりが良い

【Excel・エクセル】ハイフンも縦書きにしたい場合

もりの

「Excel-Word」のハイフンが気になったけど、ハイフンは縦書きにできないの?

もりのが言っているハイフン(-)は、この部分ですね。

ハイフンだけ横向き

縦書きのハイフンを全角に変える

このハイフンを縦にするには、ハイフンを全角にすればOKです。
置換を使って、半角を全角に変えてみましょう。

ステップ1

まず、置換したいセルをクリックします。
今回はセルC1ですね。

もちろん、範囲選択もOKです。

半角を全角にしたいセルを選択

ステップ2

そのままキーボードの「Ctrlキー+Hキー」を押してください。

置換のショートカットキー

ステップ3

「検索と置換ダイアログボックス」が出てきました。

  • 検索する文字列には半角のハイフン「-」
  • 置換後の文字列には全角のハイフン「-」

をそれぞれ入力して、置換をクリックしてください。

半角ハイフンを全角ハイフンに置換する

ちなみに、全角のハイフンはいくつかありますが、縦書きになるのはこの絶妙な長さのやつです。

縦書きになるのはコレ

完成!

ハイフンが縦向きになりました!

ハイフンが縦向きになった
やまの

ハイフンを縦書きにすることが決まっているなら、はじめから全角でハイフンを入力した方が楽だね。

縦書きのハイフンっぽい文字で代用する

そんなの面倒くせぇ!という方、落ち着いて!
縦書きのハイフンに見えればいい、のであれば、伸ばし棒(ー)で代用しちゃいましょう。

ひらがなの「ほ」と書かれたキーですね。

伸ばし棒は縦書きの時、縦の棒になる

【Excel・エクセル】縦書きを横書きにするやり方

縦書きにしてみたけど、やっぱり横書きに戻したいときはどうしましょう?

やまの

縦書きにしたときと同じ方法で、できるんよ!

リボンから縦書きを横書きにする

ステップ1

横書きにしたいセルをクリックして、「ホームタブ」→配置のところにある「方向」をクリックしてます。

方向の場所

ステップ2

出てきたメニューから、「縦書き」をクリックします。

縦書きをクリック

完成!

無事、縦書きから横書きに変更できました!

セル内改行で縦書きにした場合

頑張って一文字ずつセル内改行で縦書きにした場合は、「置換機能」を使いましょう。

ステップ1

横書きにしたいセルをクリックして、「Ctrlキー」+「Hキー」をクリックすると、検索と置換ダイアログボックスが出てきます。

ステップ2

「検索する文字列」にカーソルを移動させ、「Ctrlキー」+「Jキー」を押してください。
縦長のカーソルが豆粒のように小さくなっていますね。

「検索語の文字列」には何も入力せず、空欄にしておきます。

「Ctrl」+「J」が改行の意味

そのまま「すべて置換」をクリックしてください。

完了!

これで、セル内の改行が削除できます。

【Excel・エクセル】セル以外を縦書きにしたいときは

テキストボックスを縦書きにするには

テキストボックスを縦書きにするには、「図形の書式設定」→「サイズとプロパティ」→「文字列の方向」→「縦書き」という手順でOKです。

やまの

詳しくは、こっちのページでお話しするね。

ワードアートを縦書きにするには

ワードアートの文字も、縦書きにできますよ。

やり方は、「図形の書式タブ」→「ワードアートのスタイルの↘」→「テキストボックス」→「文字列の方向」を「縦書き」です。

もりの

分かった、こっちのページで教えてもらったやつだね!

縦書きにしたときの文字間隔を狭くする

縦書きにした文字って、なんだか妙に文字の間が空いているように見えませんか?

この文字間隔を狭める方法もありますよ。

文字間隔を調整した画像
やまの

詳しくは、こっちのページをチェックだ!

エクセルでの縦書きは、ワードと比べて融通が利かないようです。
エクセルで縦書きにする際は、ご注意ください。

それでも何とかできる方法はあるので、ぜひ活用してみてください!
それでは、お疲れさまでした!

今回のおさらい
  • 縦書きにするには「ホームタブ」→配置のところにある「方向」→「縦書き」
  • 数字2桁は改行しまくるか、テキストボックスを使う
  • ハイフンは全角にすれば縦向きになる

縦書きを動画で見る

スポンサーリンク

[ad01]