• ベストアンサー

エクセルで複数セルの同時入力?

タイトルが適切かどうかわかりませんが、このような場合どうしたらよろしいでしょうか? A1に2、A2に3という数値が入力されていて B1に ="=A1+A2" と入力されています。 B1には当然 =A1+B1 と表示されますが、 このB1をコピーしてC1に「形式を選択して貼り付け」で「値」を貼り付けたとき、貼り付け直後C1は =A1+B1 と表示してますが、一度入力状態にすると計算して 5 と表示します。 C1のようなセルがひとつなら簡単ですが 複数のセルの場合ひとつひとつ入力状態にするのが 大変です。いちどに複数のセルを入力状態にするにはどうしたらいいのでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

C列を選択して「編集」「置換」で 検索する文字列を「=」 置換する文字列を「=」 にして「すべて置換」でできませんか?

punba99
質問者

お礼

ご回答ありがとうございます。 勉強不足で「置換」がよくわかりませんが とりあえずうまくいきました。

その他の回答 (4)

回答No.5

ご質問の意味がイマイチつかみ切れませんので、おそらくピントの外れた 回答かも知れませんが、次のような操作はヒントになりますか? ご質問で上げられた例でいいますと、C1にB1を値コピーする代わりに、  1.C1を選択して [挿入]-[名前]-[定義] で次のとおり設定。    ・名  前: Shiki(お好みでつけてください)    ・参照範囲: =EVALUATE(B1)&T(NOW())  2.C1に =Shiki と入力。 という設定をします。 この設定をしますと、数式が文字列として入力されているセルの右隣りの セルに =Shiki と入力すれば、その文字列数式を計算した答えが出ます。 ="=A1+A2" のような式が入っている右隣りのセルを [Ctrl] や [Shift] で 複数選択して、数式バーに =Shiki と入力して [Ctrl]+[Enter] すればよい でしょう。 目的によっては、次の方法がよいかも知れません。  1.C1に =A1+A2 と普通に式を入力して計算結果を出します。  2.B1を選択して [挿入]-[名前]-[定義] で次のとおり設定します。    ・名  前: Shiki(お好みでつけてください)    ・参照範囲: =GET.CELL(6,C1)&T(NOW())  2.B1に =Shiki と入力します。

punba99
質問者

お礼

ご回答ありがとうございます。 わかりにくい質問ですみません。 エクセルはまだまだ素人でわからないことがたくさんあるんですが、早速試してみましたところ計算されました。エクセルの奥深さを感じました。今回はNo2の方の方法で簡単に出来ましたが、misatoannaさんの方法も大変参考になりました。ありがとうございました。

  • Ryocchi
  • ベストアンサー率38% (38/98)
回答No.4

補足をお願いします。 1.複数のセル全ての計算式を=A1+A2としたいということでしょうか? 2.なぜ、B1に文字列として計算式を入れておかなければならないのですか?

punba99
質問者

お礼

ご回答ありがとうございます。 わかりにくい質問ですみません。 1.については、複数のセルはそれぞれ別の計算式が値のみコピーされていました。 2.については、実際はもう少し複雑な過程があり、どうしても文字列でなければならないのです。 No2の方の方法で解決しました。

回答No.3

ごめんなさい。 意味がよくわからないのですが、 B1をC1に値のみコピーする。 これを複数のセルにコピーしたいということですか? 入力状態にしなければならないというもの よくわからないのですが。。

punba99
質問者

お礼

ご回答ありがとうございます。 わかりにくい質問ですみません。 「入力状態」という表現が適切でありませんでした。 値のみコピーだとC1に数式があるだけで計算されないということを言いたかったのです。 No2の方の方法で解決できました。

noname#7861
noname#7861
回答No.1

すみません、理解したいのですが、ちょっと面倒なのでお聞きします。 そのセルに入っている計算式を、下までビーって引っ張っていってもダメなんでしょうか。

punba99
質問者

お礼

ご回答ありがとうございます。 わかりにくい質問ですみません。 No2の方の方法で解決できました。

関連するQ&A