• ベストアンサー

エクセルでこんなことがしたい(簡単!?)

お世話になります。エクセルで処理の質問です。 データの変換に関してです。 A列のデータ 状態A 状態B 状態C 状態D をB列で 日本語日本語状態A日本語日本語 日本語日本語状態B日本語日本語 日本語日本語状態C日本語日本語 日本語日本語状態D日本語日本語 としたいのです。例えば… A列 塩大1 砂糖大2 酢小2 酒0.5 B列 ここで塩大1を入れる ここで砂糖大2を入れる ここで酢小2を入れる ここで酒0.5を入れる といった具合です。 B列の(ここで)と(を入れる)の文字は変わりません。 ここでは例で4セル示していますが、 実際は何百セルもあるので、1つ1つ打ち込むと大変です><。 簡単だと思うのですが、調べ方がわからなくて。。。 先輩方のお知恵を拝借させてくださいm(_ _)m

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

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

B列(B1)に =("ここで" & A1 & "を入れる") 以下、式をコピーする #動作が変わる場合は工夫してください("をいれる"が例えば"焼き"などにかわるなど)

yoroshikumail
質問者

お礼

mi__naさま大変ありがとうございました。 みなさまのおかげで無事にできました^^ 本当にありがとうございます。 全員に良回答をさしあげたいのですが、 できないのが悔しいです。 この場を借りて皆様に感謝いたします^^

その他の回答 (4)

  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.5

ご質問文書なら、下記をB列に入力して、下にオートフィルで可能と思います。 ="ここで"&A1&"を入れる" 読みやすさを考慮して、次のような式も・・・ ="ここで、"&A1&" を入れる" 「&」は文字列を結合する「演算子」です。

yoroshikumail
質問者

お礼

koko88okokさま大変ありがとうございました。 みなさまのおかげで無事にできました^^ 本当にありがとうございます。 全員に良回答をさしあげたいのですが、 できないのが悔しいです。 この場を借りて皆様に感謝いたします^^

  • c80s3xxx
  • ベストアンサー率49% (1634/3294)
回答No.4

A1 に "塩大1" と入っているとします. B1 に 「="ここで"&A1&"を入れる"」 を入力します.& がポイント. あとはB1の内容をB2 以下にコピーすれば OK. 念のため,コピーの仕方. B1セルを選択し,右下にカーソルを合わせるとカーソルが + に変わるので,そのまま左ボタンを押さえて下にドラッグすると,B1 の内容がコピーされていきます.

yoroshikumail
質問者

お礼

c80s3xxxさま大変ありがとうございました。 みなさまのおかげで無事にできました^^ 本当にありがとうございます。 全員に良回答をさしあげたいのですが、 できないのが悔しいです。 この場を借りて皆様に感謝いたします^^

回答No.3

=CONCATENATE("ここで",A1,"を入れる") で可能だと思います。 セルをコピーすれば関数もコピーされます。

yoroshikumail
質問者

お礼

bluefox-13さま大変ありがとうございました。 みなさまのおかげで無事にできました^^ 本当にありがとうございます。 全員に良回答をさしあげたいのですが、 できないのが悔しいです。 この場を借りて皆様に感謝いたします^^

  • megwitch
  • ベストアンサー率13% (6/45)
回答No.2

B列のセルに、 ="ここで" & A1 & "を入れる" と入れてみてください。 ※A1は、A列の参照したいセル番号。2行目ならA2、3行目ならA3と入れる

yoroshikumail
質問者

お礼

megwitchさま大変ありがとうございました。 みなさまのおかげで無事にできました^^ 本当にありがとうございます。 全員に良回答をさしあげたいのですが、 できないのが悔しいです。 この場を借りて皆様に感謝いたします^^

関連するQ&A