• ベストアンサー

エクセルで、2種類の数字を組み合わせたものを、別のセルに表示させる方法はありますでしょうか??

お世話になっております^ ^ エクセルで2種類のデータを組み合わせ、 それを別のセルに表示したいと思っています。 データがあるのは、AとBのセルです。 ABの組み合わせをCセルに表示したいと思っています。 例)Aセル_Bセル_Cセル   7___1___71   0___7___07   5___6___56   8___0___80   1___9___19 のようにしたいと思っております。 どなたか知識を分けていただけましたら幸いです。 よろしくお願い致しますm(u u)m

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

  • ベストアンサー
  • jo-zen
  • ベストアンサー率42% (848/1995)
回答No.3

A1とB1のセルのデータを結合したいのであれば、C1セルに、   =A1&B1 という数式をいれてあげればOKです。あとは、C2以降にコピーするだけです。 この場合の、& は文字列を結合する演算子です。アンパサントともいいます。A1、B1に入っているデータが数値であれ文字列であれ、文字列にしてしまいます。ですから、0と7を結合すれば07という文字列になるのです。文字列ですから、合計をとったりという計算はできません。 07と表示されていても、実際は数値7として計算対象にしなければならない場合は、C1セルに入れる数式を、   =(A1&B1)*1 としてあげればOKです。数字文字列に1をかけることで、数値に変換することができます。但しこの場合、0と7を結合した場合など、07ではなく7と表示されますので、表示を07にしたいのであれば、C列の、セルの書式設定を、ユーザー定義で、種類を 00 にしてあげればいいかと思います。

tsuna_sand
質問者

お礼

ご回答ありがとうございます^ ^ 完璧にできました! ありがとうございます!!

その他の回答 (4)

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

Excelのデータには文字列と数値がある。 このどちらかをいつも意識すること。質問にも明確に書くこと。 >0___7___07 の例から、結果は文字列でよいらしいが。 文字列として結合するなら(既出回答にもあるが) =A1&B1 文字列結合演算子&を知らないだけの話。(+-などの演算子と同列の基礎的な話) このやり方は都合よく、A,B列が数値でも 0 7 -> 07 のようにしてくれる。 =(A1&B1)*1 にすれば、数値化してくれる。 7 1 71 0 7 7 またA,B列には空白は無いのかな。質問文には目配りが必要。

tsuna_sand
質問者

お礼

ご回答ありがとうございます^ ^ 勉強になります!

  • wisemac21
  • ベストアンサー率39% (171/429)
回答No.4

数字の組み合わせでA列が10の位、B列が1の位のようなので C1=A1*10+B1

tsuna_sand
質問者

お礼

ご回答ありがとうございます^ ^ 勉強になります!

  • THX1138
  • ベストアンサー率51% (108/208)
回答No.2

"&" で文字列の連結ができます。 C1 に =A1&B1 と式を入力すると、71 と表示されるかと思います。 問題なければ C 列の式を下方向にコピーしてください。

tsuna_sand
質問者

お礼

ご回答ありがとうございます^ ^ 勉強になります!

  • trajaa
  • ベストアンサー率22% (2662/11921)
回答No.1

それぞれ、文字列として存在するのですよね? で、例示の内容に従うならば C列に =CONCATENATE(A?,B?) としてみては?

tsuna_sand
質問者

お礼

ご回答ありがとうございます^ ^ 勉強になります!

関連するQ&A