- ベストアンサー
excel2013縦書きで連続する数字のみ並べたい
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
月日と曜日を分けていますが、ほぼ要求通りかと思います。 月日部分 セルA1:A6を結合しています。横書きにします。 セルの書式設定の配置タブで文字の制御の「折り返して全体を表示する」にチェックし、 表示形式を「m"月"d"日"」にして、ユーザー定義で 「m△"月"△d△"日"」の△の位置で「Ctrl+J」を入力します(3回になります)。「Ctrl+J」で改行しています。 曜日部分。 セルA7:A10を結合しています。月日を表示したセルを参照します( =A1)。 表示形式を「(aaaa)」にして、配置タブで方向をー90度にします。 フォント名の先頭に「@」を入力して「@MS Pゴシック」のようにします。 「@」は半角です。フォントが左に90度回転します。 これで、日付に入力すれば曜日も自動的に変わります。 単純に曜日を縦書きにすると、曜日の「( )」と漢字が微妙にずれるため、曜日部分は右に90度傾け、フォントで左に90度傾け(戻して)ています。 「5月10日・土曜日」のように表示するなら一つのセルでできますね。「( )」が曲者です。 最初の書式で「m△"月"△d△"日"△(aaa)」とするのもありかもしれません。△は「Ctrl+J」です。
その他の回答 (3)
- mt2008
- ベストアンサー率52% (885/1701)
- bunjii
- ベストアンサー率43% (3589/8249)
- mshr1962
- ベストアンサー率39% (7417/18945)
現状では2桁の日にち10~31を外字で作成するしかないですね。 もちろん日付は文字列であってシリアル値への変換はできませんけど。。。 漢数字で表示なら縦に並んでも見栄えはいいんですけどね。 [DBNum1][$-411]m"月"d"日("aaaa")";@ 四 月 十 一 日 ∩ 金 曜 日 ∪
お礼
ご回答ありがとうございます。 おっしゃるとおり、漢数字なら奇麗にまとまり良いですよね。 縦書きで数字の組み合わせは厳しいですね。 ご回答ありがとうございました。
お礼
ありがとうございます。 セルに直接入力する方法はないようですね。 テキストボックスで調節するのが無難と感じました。 ご回答に感謝しております。