• ベストアンサー

Excel、文字列の結合?

Excel2002を使用しております。 とあるセルに「あいうえお」と入力した場合、「あいうえお御中」と末尾に「御中」といった文字列を自動的に加えるようにしたいのですが、可能でしょうか? ヘルプを見てもいまいちよく分らなくて・・・よろしくお願いいたします。

質問者が選んだベストアンサー

  • ベストアンサー
noname#113407
noname#113407
回答No.1

セルの書式設定>ユーザー定義から 【@"御中”】でコピーでどうでしょうか。

poporo_n
質問者

お礼

簡単に出来ました♪ ありがとうございます。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

入力したあとからでも、する前でも、入力(予定)セルを範囲指定して、書式-セル-表示形式-ユーザー定義-@”御中”(@と””は半角)で、@はセルの値は文字列のままで表示し、「御中」をいつも後に付け加えて表示せよ世言う意味です。これは見た目だけで、値は元のままで、=A1&”御中”のように値は変わりませんのでご注意。 印刷には出ます。

poporo_n
質問者

お礼

丁寧な説明ありがとうございました。勉強になります。

  • senal
  • ベストアンサー率48% (138/285)
回答No.2

列を1列増やせば可能です。 A1に「あいうえお」と入力し、B1に =A1 & "御中" と入力します。

poporo_n
質問者

お礼

No1さんとNo3さんとは違う方法ではありますが、参考になりました。ありがとうございました。

関連するQ&A

  • エクセルの文字列結合

    ご存知の方がいらっしゃいましたらよろしくお願い致します。 エクセルの文字列でA1のセルに「あ」と入れて、 B1のセルに「い」、C1のセルに「う」と入力して、 D1のセルに「A1&B1&C1」という数式を立てれば D1のセルは「あいう」となるのですが、 A1のセルに「あ」と入力して B1のセルに「0001」と半角で入力し、C1のセルに 「A1&B1」という数式を立てれば C1のセルが「あ1」となってしまいます。 そこでC1のセルを「あ0001」とするには どうしたらよろしいでしょうか? 0001は0002、0003・・・と続いていくため、 文字列扱いにはできません。 なんとかして A1に「あ」B1に「0001」C1のセルを自動で「あ0001」 A2に「あ」B2に「0002」C2のセルを自動で「あ0002」 A3に「あ」B3に「0003」C3のセルを自動で「あ0002」 としたいのです。よろしくお願い致します。

  • エクセルのある列だけ文字が入らない

    WinXPでEXCEL2002を使っていますが、G列とH列に文字を入力するのにセルをマウスで左クリック2回し ないと文字が入力できません。 何かじゃましているのですか?よろしくお願い致します。

  • エクセルの文字列で末尾から任意の?番目の1文字を抜き出したい

    一つのセルに「あいうえお」と入力されているとして たとえば末尾から2番めの「え」だけ他のセルに抜き出したい とか 末尾から3番目の「う」だけを抜き出したいと考えています 文字列の文字数は様々で(そんなに多くないです) 末尾から?番目は常に任意で指定したいのです 皆様のお知恵を拝借したいのですが どうぞ宜しくお願いいたします

  • エクセル ある文字列を入れるとある文字列を返す

    エクセルでの関数、ど素人です。一応自分で調べたのですが、無理なので質問させていただきます。よろしくお願いいたします。 エクセルで、時刻ですが文字列として1745~2345までを手入力します(1745,とか2000とか2330とか。。。。。) 入れた文字列によって、すぐ横のセルに1745、1800、1815であれば8.00、1830からは0.25刻みで8.25、1845であれば8.50、1900であれば8.75。。。。2330であれば13.25、2345であれば13.50と言ったように、入力した文字列に対しある特定の文字列を自動的に入れたいのですが、どのような関数を使えばよろしいのでしょうか。 私が行おうとしたのは、別シートに文字列一覧を作り、if(特定のセル(手入力するセル)=別シートの1745~2345まで、横のセル=別シートの8.00、8.00、8.00~13.50まで)や、sumif、lookupを使ってみましたが撃沈です。 どなたか教えていただきたく、お願いいたします。

  • Excel 文字列の抽出

    Excel初心者です。 1つのセルに以下のデータが入力されています。 A:文字列B:文字列C:文字列D:文字列 このセルの「C:」から「D:」の間にある文字列を 他のセルに抽出する方法を教えてください。 宜しくお願いいたします。

  • Excelの数字の文字列入力で

    Excel2003です。 セルに   "651,652,653" のような3ケタ分の数字とカンマの文字列を入力しようとすると    651652653 という数値にみなされてしまいます。 入力するときに、文字列の先頭に ’ を付けると文字列に みなしてもらえるのですが、つい忘れてしまい面倒です。 セルに指定などで設定する方法は何かありますでしょうか。 よろしくお願いします。

  • 文字列末尾のスペースを削除したい

    Excelのセルに入っている文字列末尾のスペースを削除したいのですが良い方法はありませんか。 セルの数が少なければ一個ずつ削除するのですが、数百個もあるのでできれば関数を使用して一気に処理したいです。 バージョンはExcel97を使用していますが、2000ならできるという情報でも構いません。よろしくお願いします。

  • Excelでの文字列の結合

    Excelで文字列を結合したいのですが、可能でしょうか? 例えば、セルA1に「abc」、セルB1に「def」と入力し、 それをセルC1に「abcdef」と表示させたいのです。 方法がわからなかったので、 一度txtファイルに変換して保存し、 表示する時にスペースで区切らないようにし表示させたのですが、 うまくいきません。 表示は「abcdef」とキレイに表示されるのですが、 検索コマンドで「abcdef」と入力しても検索されません。 ですので、VLOOKUPなどの関数が使用出来なくて困っています。 どのようにすればいいのでしょうか? よろしくお願いします。

  • エクセルの文字列変換

    あるセルに 7 と入力したら、 そのセルの表示を 7.00 にして、 別のセルに自動で文字列形式で 07.00 と表示させるには どうすればよいのでしょうか。

  • Excelで、特定のセルに入力した文字列に、自動的に指定した文字が追加

    Excelで、特定のセルに入力した文字列に、自動的に指定した文字が追加されるようにする関数はありますか? 例えばA1に、123-4567と入力してエンターを押せば、自動的に文頭にAが付与されて、A123-4567となり、 B1に、abcdefと入力してエンターを押せば、自動的に末尾に-001が付与されて、abcdef-001となるようにしたいのです。 処理上必要なので毎回手入力しているのですが、付与すべき文字列が入力欄ごとに決まっているので、自動的に処理できたら楽なのにと常々考えています。 ものぐさで申し訳ありません。知ってらっしゃる方お願いします。

専門家に質問してみよう