settingsログイン
メニュー

【回答済み】セル内での文章の折り返し

閲覧 199
a1に文章を表示するようにしたいのですがたとえば30文字だ
と24までがa1に表示され残りの6文字を折り返して表示する
ことはできますか。

ちなみにa1には都度違う文章が表示されるようになっており
ます。

表示はa2に残りの6文字が表示する方法でもいいし
a1内で折り返し表示されてもかまいません
匿名 2016 8/21 質問 Excel(エクセル)

回答 1

役立ち 0
文字列に直接改行の設定をするには
 [Alt]キー+[Enter]キー
でできますが,表示される文章が変化するということなのでこの方法
では無理です。

 セル内で自動で折り返すには,次の手順で設定します。
・セルを選択
 →[ホーム]タブの[配置]グループ
 →[折り返して全体を表示する]をクリック
 →必要に応じて列の幅や行の高さを調節
ただし,この方法だけだと改行位置が自分で制御できません。
データの後ろ6文字を強制的に2つに分割したい場合は次のようにします。
・データを別のセルに表示(仮にセル[A5]とします)
 →セル[A1] =LEFT(A5, LEN(A5)-6) …文字列の後ろ6字以外を表示
  セル[A2] =RIGHT(A5,6)     …文字列の後ろ6字を表示

セル[A1]に2行で表示したければ
 [A1]に =LEFT(A5, LEN(A5)-6) & CHAR(10) & RIGHT(A5,6)
と入力します。(CHAR(10)は改行を表します)

ツボウチ塾 パソコンスクール 岐阜県 各務原市 初心者向けパソコン教室

全ての回答 ホームページへ
2016 8/21 回答

Office(オフィス)、Excel(エクセル) の企業/事業者/教室/プロの方のホームページの集客、アクセスアップ、SEO対策効果が期待できるリスティングサイト=Ask-itをぜひご活用ください

Ask IT にようこそ。ここではコミュニティメンバーに質問したり、回答を得ることができます。
ITについて質問したい方へ ITについてプロに質問したい方は会員登録後すぐに質問をする事ができます。

プロフェッショナルの方へ 質問に答えていただけるプロフェッショナルの方は下記をご覧下さい

お気づきの点があれば是非お知らせください
...