• 締切済み

EXCELのセル内での改行及び右よせについて

EXCELのセル内での改行及び右よせについて シート2のA1に「○×商事 東京本社」とあります。 シート1のA1:D2のセルを結合し、そのセルの中に 「○×商事(左よせ、もしくは中央揃え) 東京本社(右よせ)」 と表示させたいのですが、どうすれば良いでしょうか? ○×商事と東京本社の間には半角スペースが入っており、 このスペースを基準に上段・下段にわけたいのです。 また、「△□産業(株)」のようにスペースが無い場合は 中央揃えで表示させたいのです。 また、文字の大きさも セルに入りきらない場合は縮小して表示させたいです。 よろしくお願いします。

noname#191575
noname#191575

みんなの回答

noname#157410
noname#157410
回答No.3

条件付き書式設定で何とかできませんか? 文字数が何個以上なら、FontSizeを変更するとか どうとでもなりそうな気がしますが??

noname#191575
質問者

補足

文字数が決まっていないので >文字数が何個以上なら、FontSizeを変更 とはいかないんです。 ○△商事もあれば○×株式会社もありますので・・・

  • may0430
  • ベストアンサー率54% (57/104)
回答No.2

こんばんは^^ >シート1のA1:D2のセルを結合し、 A1:D1 と A2:D2 の二つのセルに分けてはダメでしょうか? 分けて良いのであれば、 >○×商事と東京本社の間には半角スペースが入っており、 この半角スペースがある場合は、   ○×商事 を A1:D1 に   東京本社 を A2:D2 に、 半角スペースがない場合は、   ○×商事 を A1:D1 に   A2:D2 は 空白 という関数ならば思いつくのですが、どうでしょうか?  

noname#191575
質問者

補足

最初はそのようにしていたのですが、 印刷した時に、半角スペースが無い場合に どうしても下が空いてしまい、 見栄えを気にして一行にしました。 縮小して表示にすると、文字数が長い場合に小さくなって 見ずらくなるので、どうしようかと悩んでいます。

  • shinkami
  • ベストアンサー率43% (179/411)
回答No.1

ご要望の通りではありませんが 改行したい位置で{Alt+Enter]で改行することができます。 縮小表示は セルをアクティブにしてから[書式]、[セル]、[配置]と入り[縮小して全体を表示する] 尚改行と縮小して全体を表示するを同一セルに設定することは出来ません セル毎に文字のポイント数を下げて対応します。

noname#191575
質問者

補足

>改行したい位置で{Alt+Enter]で改行することができます。 >縮小表示は セルをアクティブにしてから[書式]、[セル]、[配置]と入り[縮小して全体を表示する] 上記の方法は知っているのですが、関数を使用して 文字数が少なければ1行中央表示 文字数が多ければ2行(中央+右寄せ) と表示させたいのです。 >尚改行と縮小して全体を表示するを同一セルに設定することは出来ません これはやはり無理でしたか。 あきらめます。

関連するQ&A

  • 1行で左寄せと右寄せと中央揃えというのはできますでしょうか?

    お世話になります。タイトルのとおりCSS等を駆使して 1行で左寄せと右寄せと中央揃えというのはできますでしょうか? 左寄せと右寄せは下記のアドレスのとおりにして出来たのですが、 中央もいれるとずれてしまいます。 http://allabout.co.jp/internet/hpcreate/closeup/CU20060209A/index.htm よろしくお願い致します。

    • ベストアンサー
    • HTML
  • Excelのセル(関数)について

    シート1のセルA1とA2のデータをシート2のA1に合体させて持って行ったけど、持って行った先のシート2のA1での表示方法を改行して表示したいのです。 例 シート1 A1 ○○商事         A2 △△さん        ↓(これを合体させて)   シート2 A1 ○○商事           △△さん このときのシート2のA1には 【=シート1!A1&" "&シート1!A2】 と打ち込んでいるんですが、うまくいきません。改行用コマンドがあると思うんですが、どなたか教えていただけませんか。

  • Excelで中央揃え・右寄せのショートカット

    Excel2010で セル内の中央揃え・右寄せのショートカットキーが欲しいと思い、 (非常に何度もしなければならない作業なので) いろいろ探してみましたが見つからず、 つくるしかないようです。 ミニツールバーには中央揃えがありますが できればショートカットキーをつくりたいです。 他に誤作動を起こしにくい設定で なにかショートカットキーをつくることはできるでしょうか。

  • 右寄せ揃えに関する質問

    Word2000でビジネス文書の表を作成しています。 いろいろとわからない部分にぶつかってしまいます。 ●質問1 まず、たとえば『月日』を示す枠で、たてに上から『4月22日』、その下は順に『23日、24日、25日・・』と入れるとき、一番上の『4月22日』をまずセル位置で上下左右中央揃えに設定したあと、『23日、24日、25日(4月は省略)』を『4月22日』の『22日』の『日』の字に合わせて入れる場合、どのように入れたらよいのでしょうか? (『23日、24日、25日』を中央揃えにすると揃いません。また右寄せにすると右寄りすぎてしまいます) ●質問2 あと、右寄せにした場合、右端の枠から全角1文字分ほどスペースを空けて右側にそろえて寄せたい場合、どのようにしたらよいでしょうか? 普通に右寄せした場合、右の枠ぎりぎりに寄ってしまいます。 旧ワープロ検定の問題集回答では、右寄せにした場合、全角一文字程度右側にスペースが空いて縦の数値がそろって入っているのです。 それともこれは私の勘違いで、ただ『右寄せ』にしたらいいのでしょうか? (解答を見るかぎりは、全角1字分ほど余裕をとってあるように見えるのですが・・・) 『右寄せ』『左寄せ』は、余白を設定できるのでしょうか? 問題を解いた経験がまだ少なく、見当がつきかねます。 思い当たることがあれば、ぜひ教えてください。 宜しくお願いいたします。

  • Excel 2016 で一つのセル内で改行したい

    Excel で一つのセル内で改行する方法をお願いいたします 列と行を広くして一つのセル内に複数行記入したいのです 書式設定では 折り返して全体を表示する         縮小して全体を表示する        セルを結合するが有りますが        セル内での改行が有りません 前の文字をスペースで送ると改行らしき事は出来るのですが文字の並びがズレて来るのでよろしくお願いいたします

  • Excelのセル内改行について

    Excelのセル内に改行を含むデータが入力されています。 Excelでコピー&ペーストを行えば問題ないのですが、 メモ帳にペーストすると改行が ↑ と表示されてしまい、 1行になってしまいます。 メモ帳にペーストしてもセル内で改行されているように 改行したままで貼り付けを行うことは可能でしょうか? Sheet1:A1 あいうえおかきくけこ さしすせそ たちつてとなにぬねのはひふへほ メモ帳:貼り付け あいうえおかきくけこ↑さしすせそ↑たちつてとなにぬねのはひふへほ

  • エクセルの使い方 セルを直したい

    説明が下手でわかりにくいと思いますがよろしくお願いします。 エクセルでスケジュール表を作っています。 ページ上段は日付がついた予定表 ページ下段は今月の重要項目 というような感じで作成したいと考えています。 ページ上段のセルには、日付・曜日・予定・出来事があります。予定と出来事は日付や曜日に比べセルの幅を広く設定。 と、ここまでは良いのですが、下段ではセルの幅が継続されており、うまくレイアウトできなく困っています。 下段のスペースのセルの幅を変更することはできるのでしょうか?

  • セル内改行された文字列の上段のみ消す

    いつもお世話になっています。 セル内改行された文字列の上段のみ消す方法を探しています。 たとえば、 セルA1に 12345       67890 のようにセル内で改行されたデータがあります。 そのうちの上段12345のみを削除したいのですが、 そういったことは可能でしょうか。 関数でもマクロでも方法があればなのですが。 よろしくお願いします。 

  • Excelで(セルを結合して中央揃え)した後の 結合された方のセルを参照した場合

    Excelで(セルを結合して中央揃え)した後の 結合された方のセルを参照した場合 全然参照されてきません。 わかりやすく例をだすと (1)A1とB1を(セルを結合して中央揃え)します。 (2)そこに文字を打ちます。 (3)他のシートのセルに  ="『"&Sheet1!A1&""』" とするとA1に入っていたものはそのままコピーされます。 (4)ですが  ="『"&Sheet1!A2&""』" とするとまったくコピーされません。 なんとか結合されたA2の方を参照したとしてもコピーできる方法はないでしょうか?困っています。どなたか助けてください。

  • EXCELでセル内に改行を入れる数式を教えて

    2つのセルに入れている内容(テキスト)を1つのセル内に改行で区切って入れたい。 1つのセルの内容の後に改行を入れ、そのあとに2つ目のセルの内容を表示するようにしたいのですが、この改行の入れ方を教えてください。手で入れる場合にはAlt+Enterで入りますが、これを数式で入れたい。 例えば、A1セル:ABC、B1セル:123があるとき、C1セル=A1&B1で、C1はABC123となりますが、これを  ABC 123 と改行した形にしたいのですが、その数式表現を教えてください。

専門家に質問してみよう