• ベストアンサー

Excel97 複数の列に入力されている文字列(日本語)を統合することって可能でしょうか?

Excel97を使用しています。  A1に「○○○」  B1に「●●●」  C1に「◎◎◎」 と入力されているものを、  A1に「○○○●●●◎◎◎」 と簡単に一つにまとめることはできるでしょうか? たくさんの行があるので困ってます。 ご存じの方いらっしゃいましたら教えてください。 よろしくお願いします。

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

  • ベストアンサー
  • hi-rachel
  • ベストアンサー率33% (21/63)
回答No.1

> A1に「○○○」 > B1に「●●●」 > C1に「◎◎◎」 A列ではないのですが,例えばD1に =A1&B1&C1 という式を入れ,それを下にコピーすれば D1に「○○○●●●◎◎◎」 となります。A列に必要であればその列をコピーして, A列に「値を貼り付け」すればよいと思います。

kuma_chan20
質問者

お礼

うまくいきましたーーー とってもとっても助かりました。 ありがとうございました。

その他の回答 (2)

  • mttkshi
  • ベストアンサー率57% (393/689)
回答No.3

#2の補足です。 A1のセルに、 ="○○○"&CONCATENATE(B1,C1) と入力すれば、 ○○○●●●◎◎◎となります。

kuma_chan20
質問者

お礼

すでにA1に入力されてしまっているため、一つ一つ式を入れるのは大変なので、今回は別の方法を使うことにしました。 ご親切に回答をありがとうございました。

  • mttkshi
  • ベストアンサー率57% (393/689)
回答No.2

結果を出したいセルに =CONCATENATE(A1,B1,C1) と入力すれば結合できます。 ○○○●●●◎◎◎となります。 しかし、この関数自体をA1に入力することは、できないのではないでしょうか。 参照先が自分のセルなので。

kuma_chan20
質問者

お礼

No.1の方と同じように、この方法でもうまくやることができましたー。 長い時間四苦八苦していたので、もっと早く質問すればよかったと後悔してます(^^;) 回答をありがとうございました。

関連するQ&A

  • Excelで、ある列に入力している文字にa,b,cと付け加えたい

    Excelで次のようなことをする方法を教えて下さい。 一つの列に次のように入力されています。 0001 0001 0001 0002 0002 0003 0003 0003 0003 0004 このあと0005、0006、・・・・と千行ほど続きます。 (上の例では0001が3行、0002が2行続いていますが、 同一のものが何行続くかに規則性は無く、一行のみのものや8行 くらい続くものもあります) これにa,b,cを加えて 0001a 0001b 0001c 0002a 0002b 0003a 0003b 0003c 0003d 0004a というように同じ文字が並んでいる間はa,b,c・・・と付け加えられ 文字が0001から0002などに変化すると付け加えられるアルファベットがaにもどって、そこから文字が変化するまでa,b,cと入力させたいのですが、これを自動的に入力する方法はないでしょうか? よろしくお願いします。

  • excelでの日本語と英語の入力について

    excel2010を使用しています。 例えばですが、 Bの行のどこか(例えばB1)にキーボードのaを入力するとそのまま「a」が打ち出されます。 が、隣のCの行のどこか(例えばC1)にキーボードのaを入力すると「あ」が打ち出されます。 自分では設定したつもりがありません。どのように設定すればこのような設定になるのでしょうか。 よろしくお願いします。

  • 「エクセルで文字入力されている右側の列を表示」について教えてください

    エクセルで文字入力されている右側の列を表示させたい。 例えば    A列  B列  C列    表示結果 1行 はい いいえ OK・・・→OK 2行 いいえ はい・・・・・・→はい 3行 はい FALSE FALSE・・・→はい という具合に表示される計算式を教えてください。

  • EXCELで3行ごとに入力された数字を隣の列に行をあけずに入力

    EXCELで5行ごとに入力された数字を隣の列に行をあけずに入力するような関数や指示の仕方はありますでしょうか? たとえばA1に20、A5に70、A10に13、A15に19、A20に6と入っていたとする。 それをB1に20、B2に70、B3に13、B4に19、B5に6と並ぶようにしたいのです。 ちなみにA列の5行ごとに入れた数字はどんどん増えていく予定です。      A     B 1     20    20 2          70 3           13 4           19 5     70     6 6 7 8 9 10     13 というような感じです。何かいい方法をご存知の方、教えて下さい。

  • エクセルの文字列結合

    ご存知の方がいらっしゃいましたらよろしくお願い致します。 エクセルの文字列で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」 としたいのです。よろしくお願い致します。

  • エクセルであるB列に”※”が入力されると、C列に”配達”という文字が入るようにしたい。

    エクセルであるB列に”※”が入力されると、C列に”配達”という文字が入るようにしたい。但し、B列がなにも入力されなければC列は入力可能なセルにしておきたい。 A:B:C ----------------------- :※:配達 ------------------------ : :ああああ ------------------------ : :いうえお

  • ひとつのセル内の文字列を複数のセルに分割する

    エクセルについて、初歩的かも知れませんが教えて下さい。 A1のセルに 0 85 254 などと、スペースを含む数字が並んでいます。 それをA2 B2 C2 に自動で入力したいのですが、どういった関数を使えばよいのでしょうか? ご存知の方、よろしくお願いいたします。

  • Excelで参照した文字列の表示形式の変更

    Excelの操作にうといので、ご存知の方に教えて頂きたいのですが、   A  B  C 1 1  7  =A1+B1 2 2  8  =A2+B2 3 3  9  =A3+B3 と各セルに入力をし、表示形式を00にして   A   B  C 1 01  07  08 2 02  08  10 3 03  09  12 と、表示させています。 D列に   D 1 =A1&"+"&B1&"="&C1 2 =A2&"+"&B2&"="&C2 3 =A3&"+"&B3&"="&C3 と入力たら表示が   D 1 1+7=8 2 2+8=10 3 3+9=12 となります。 これを、   D 1 01+07=08 2 02+08=10 3 03+09=12 と表示させたいのですが、やり方がわかりません。 どなたか、ご存知の方は教えてください。 よろしくお願いします。

  • エクセルで複数の同じ列に文字がある行をまとめる

    エクセル2007です。 エクセルに300行のデータがあります。 各行には複数の列に文字がありますが全て同じ列に文字があるわけではありません。 1行にはA,B,D,K 2行にはC,S,T 3行にはB,C,K,N 4行にはD,F,G,O,P のように文字が入っていますがまったく同じ列に文字が入っている行があり、同じ列に文字が入っている行をまとめる事は可能でしょうか? 例えば 1行のA,B,D,Kと同じ列に文字の入っている他の行を2行目から続けて表示し、そのグループが終われば2行のグループが続くと言う具合です。 1行目のグループが最初で2行目のグループが2番目に来る必要はなくグループ分けが出来れば目的達成です。 具体的には色使い表があり行には製品番号、列には各色が表記されており個別の商品に使われている色の列に文字は入っています。 違う商品で同じ色使いがある物も多数あるのですが同じ色使いの商品をグループとしてまとめたいと言う希望があります。 素人でこの事が可能かどうかもわかりません。 いろいろ探しましたが答えが見つかりませんでしたのでお尋ねします。 以上宜しくお願い致します。

  • excelの文字列の操作について

    A列、C列、E列、G列・・・の1行目にはタイトルが入力されており、 B列、D列、F列、H列・・・には不特定の文字列が入力されており、それぞれ行数も不特定です。 A列、C列、E列、G列・・・の1行目のタイトルはA列にまとめ、B列、D列、F列、H列・・・の文字列はB列にまとめたいです。 下の例の場合だと、C列の1行目のタイトルをB列の下端の左下にあたる(A7)に移動させ、 D列の2行目から入力された文字列を右となりの(B7)に移動させたいです。これの繰り返しです。     A列     B列     C列     D列 1    あ       A       い       2             B                a   3            C                b 4              D               c 5             E                6              F                            ↓     A列     B列     C列     D列 1    あ       A              2             B                   3            C                 4              D                5             E                6              F      7      い      a 8             b 9             c よろしくお願いします。

専門家に質問してみよう