• ベストアンサー

エクセルのセル結合

エクセルのセル結合について教えて下さい。 静岡県  静岡市あああ町5-32 あああビル111号 と言う風に、みっつの列にデータが入っています。 この列を一つに結合して  静岡県静岡市あああ町5-32あああビル111号 としたいのですが、できません。結合しようとすると、一番左の列意外はデータが消えてしまいますと言われてしまいます。

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

  • ベストアンサー
  • kukku145B
  • ベストアンサー率32% (42/131)
回答No.5

皆さんが回答しているように =A1&A2&A3 が簡単ですが、 関数を使った方法としては =CONCATENATE(A1,A2,A3) があります。 関数には色々種類があり、覚えると非常に便利です。 1.セルに「=」と打つ。 2.左側にある▼でその他関数を選ぶ、 3.文字列操作を選ぶ。 4.CONCATENATE等の関数名を選ぶ。 5.ヒント、ガイドにそって、入力です。 色々試してみてください。

masadayo
質問者

補足

できました。ありがとうございます。 もうひとつお尋ねしたいのですが、エクセルのセルに、全角カタカナで文字列が入っているのですが、これを半角カナに一括で変換する方法はないでしょうか。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (6)

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

#5の補足部分の質問について。 書式-フリガナ-ふりがなの設定-半角カタカナをクリックして、=PHONETIC(A1)をいれると半角カタカナに出来る場合があります(普通はOK)。漢字交じりの場合も対応できるかも知れません。

全文を見る
すると、全ての回答が全文表示されます。
  • diashun
  • ベストアンサー率38% (94/244)
回答No.6

「A1」に「全角カタカナ文字列があるとして」それを「B1」に半角カタカナ変換で表示するとして、 「B1」に「=ASC(A1)」と入力します。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

臨時に1列の列(例えばD列位置に)を挿入し、その列に「値を」=A1&B1&C1と式をいれ、下に複写する。 その後A、B、C列を削除すればよいと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • diashun
  • ベストアンサー率38% (94/244)
回答No.3

セル結合とは複数のセルをひとつにすることで、複数セルの値(文字列、数式、値)をひとつにすることではありません。結合するときは、一番左のセルまたは一番上のセルの内容が優先されますので、結合しようとするほかのセルの内容は消去されます。 文字列を結合する場合は、以下のようにすれば出来ます。 結合したい文字列が入っているセル「A1]「A2]「A3]の場合とし、表示セルを「B1」にする場合、「B1」セルに「=A1&A2&A3」とします。

全文を見る
すると、全ての回答が全文表示されます。
  • u-mesh12
  • ベストアンサー率20% (6/29)
回答No.2

方法1 A1のセルに全て 静岡県静岡市あああ町5-32あああビル111号 と打ち込む 方法2  テキストボックスを使う 『表示』→『ツールバー』→『図形描画』にチェックを入れる。□○ … の隣にテキストボックスのマークがあるのでクリック。(※Excel2002やOSがXPの場合はテキストボックスがすぐ範囲表示されるかもしれません。その時はDELキーで一回削除する。)そうするとマウスカーソルのマークが十字矢印に変わるので、任意の範囲を広げる。 これは結合ではないですが…見た感じは結合っぽいと思います。

全文を見る
すると、全ての回答が全文表示されます。
  • epson01
  • ベストアンサー率12% (120/933)
回答No.1

そういう結合はできません。 別のセルに=a1&a2&a3のように結合します。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • CSV シートの結合その2

    エクセルのセル結合について教えて下さい。 静岡県  静岡市あああ町5-32 あああビル111号 と言う風に、みっつの列にデータが入っています。 この列を一つに結合して  静岡県静岡市あああ町5-32あああビル111号 としたいのですが、できません。結合しようとすると、一番左の列意外はデータが消えてしまいますと言われてしまいます。 この問題に対して、以下の回答を頂いたのですが、問題発生です。結合したセルを、一番左のセルに移動したいのですが、そうすると、他のセルの数値を参照して中身が変わってしまうのです。結合したデータが一番左にでないと、CSVで取り込むときに不具合が生じます。左側のセルに最初から指定すると、循環参照で不正です?というようなことを言われます。どうしたらいいんでしょうか? いただいた回答↓ 皆さんが回答しているように =A1&A2&A3 が簡単ですが、 関数を使った方法としては =CONCATENATE(A1,A2,A3) があります。 関数には色々種類があり、覚えると非常に便利です。 1.セルに「=」と打つ。 2.左側にある▼でその他関数を選ぶ、 3.文字列操作を選ぶ。 4.CONCATENATE等の関数名を選ぶ。 5.ヒント、ガイドにそって、入力です。 色々試してみてください。

  • エクセルでセルの結合

    エクセルでセルの結合をすると一番左のデータになってしまいますよね?データまでくっつけることは出来ませんか?たとえば、A1「あ」とB1「い」を結合して「あい」というようにしたいんですが…。 説明がわかりづらくてすいません。分かる方いましたらよろしくお願いします。

  • エクセルのセル結合の後

    エクセルの「セルを結合して中央揃え」した文字列を、左詰めにする方法を教えてください。 宜しくお願い致します

  • セルの結合を一気に行いたい

    こんにちは。 Excel2000を使用しています。 頂いたデータで、 A1~A580まで入力されているセルがあります。 (これがH列まで続いてます) 例えば A1に都道府県名が、A2に市町村名が入っているとします。 A1とA2のセルを結合し、「○○県○○市」としたいのですが、 1つずつでは膨大な時間が掛かるので一気に結合出来ないかと考えているのですが、何故初心者なので今いちピンときません。 過去の質問なども参考に読ませて頂いたのですが理解出来ず・・・ 何かよい方法は無いでしょうか? 分かりやすくアドバイス頂けると幸いです。

  • エクセルの結合したセル

    こんにちわ。 上下に結合したセルがAの列に並んでいます。A1、2で一つ、A2、3で一つというふうに。 そこに日付が入っています。 Bの列も同様にあり、そこには文字列が入っています。 それらを一つのセルにまとめたものを別のシートに作ろうと思いました。 文字列と日付なので&とTEXTを使い、うまくいったのですが、一番上を合わせて、下へスライドコピーしたらデータが飛び飛びになってしまいました。 結合した場合番地が上のセルの番地になります。A1,2なら番地はA1。 なのでA2には何も数値がないので、空白扱いとなってしまいました。 データ量が多いので、できればスライドさせて一気にやりたいのですが、なにかいい方法はありませんでしょうか? 難解な文章で申し訳ありません。。

  • 「エクセル」で、「セルの結合」をしても2つ目のデータが消えないようにしたいのですが

    「エクセル2000」で、別々のセルに入力しているデータ(文字や数字)を、 それぞれ生かしたままセルを統合することは出来るのでしょうか? 「セルの書式設定」で「セルの結合」をすると、左上端の文字は残りますが、 それ以外のデータは消されてしまいますよね? 例えば、A1のセルに「20」、B1のセルに「30」と入って いる場合、結合すると「20」は残って「30」のデータは消えて しまいますよね。 それを、一つのセルに「2030」と統合出来るように したいのですが… (出来れば「20/30」のように、 間に「/」等が入るようにしたいのですが…) 無理でしょうか?

  • セルの結合

    エクセルでの質問です。バージョンは2003です。 名簿の管理をしているのですが、現在「○○県○○市」「○○-○○(番地)」と 別のセルに入力されているところを「○○県○○市○○-○○」というように結合したいのです。 かなりの件数があるので、ひとつひとつやっていくのは難しいので、 一括でできる方法があれば教えて下さい。 よろしくお願いします。

  • Excelで結合セルからグラフを作成したい。

    Excelで、たとえばA列とB列が結合してあって、 そこへ数値が入力されています。 次はC列とD列が・・・というように結合セルにデータが入力されているのですが、 この表から折れ線グラフを作成したいのですが、 マーカーは表示されますが、線は表示されません。 この線を表示されるにはどうしたらいいでしょうか? やはり結合をやめるしかないのでしょうか? Excel2000です。

  • エクセルで結合したセルをグラフにしたい

    エクセルでグラフ(レーダーチャート)を作成するにあたって、複数のセルを結合した箇所を1データ(セル)として認識させたいのですが、結合前の空白のセルもカウントしてしまいます。 現在、具体的な「グラフ データの範囲として」 ='〇〇シート'!$M$19:$M$25,'〇〇シート'!$O$19:$P$25 となっておりますが、 どの列でも23、24行目を結合しているので、見た目は結合されているので あるはずのない24行目が認識されていて、レーダーチャート上で空白になってしまいます。 どうにかして24行目を外して計算したいのですがどのようにグラフのデータ範囲を選択すればいいのでしょうか?

  • エクセルVBAでセル結合

    いつもお世話になっています。 エクセル2003でVBAを使って下記をしたいのでその、VBA構文を教えて下さい。 特定の列のあるセルに文字が入っています。 (文字が入っている列は固定ですが、行番号はデータによって変わります。例えば、Aデータの場合は「J30」、Bデータの場合は、「J55」だったりします。) この文字が入っているセルをVBAで検索し、検索したセルを右隣のセルと結合します。(先ほどのAデータの場合、J30:Z30に結合します。) 更に、文字が入っているセルが2以上の複数の場合があります。(先ほどのAデータの場合、「J30」と「J40」と「J45」という感じです。文字が入っているセルの数はデータにより異なります。) 結合が終わり、このシートのデータがあるところだけに罫線を引きます。(このシートのデータというのは、前述の文字とそれ以外は、「数字」と「・」です。 ややこしいですが、よろしくお願いします。

専門家に質問してみよう