• ベストアンサー

エクセルでコピー

| A B C D E ----------------- 1| 2| 10 10 3| B2に10が入っているとします C2にコピーしたい場合は C2に「=B2」と記入します しかし、C2には=B2ではなく、10の値そのものが  入っていますた。しかし、明らかに手入力では  ありません。 こういうことを実現するにはどうするのですか すみません、説明が足りなければ補足します

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

  • ベストアンサー
  • CXI00554
  • ベストアンサー率27% (57/205)
回答No.1

>B2に10が入っているとします >C2にコピーしたい場合は >C2に「=B2」と記入します >しかし、C2には=B2ではなく、10の値そのものが > 入っていますた。しかし、明らかに手入力では > ありません。 Excelがコピーした10が表示されていて、正しいように思いますが、 やりたいことと、いまの状況との違いを示して下さい。 回答がつきやすくなると思います。

maaaa
質問者

補足

ご指導ありがとうございます なるほど、「セルがこうなっている、なぜか」  では無謀です、反省します 視点を変えて、 C2にB2の内容を入れる方法として C2のセルに「=B2」いれる方法ではなく (1)別の場所でB2をC2にコピーする命令をどこか  (例えばセルB2に)に入れてコピーできますか 要は、C2に式は残したくなくて、値をいれいたい

その他の回答 (3)

  • blindcrow
  • ベストアンサー率44% (116/260)
回答No.4

こんにちは。 「=B2」と入力したのに「10」となっているのはどうしてかということでしょうか? エクセルでは表示と入力したデータは別々に扱われます。表示上は「10」でも、データ上は「=B2」です。 セルをダブルクリックするか、セルをクリックしてから上の数式バーを見て下さい。セルの表示は「10」でも、ダブルクリックしたセルや数式バーでは「=B2」という風に表示されると思います。 この機能の利点は、C2が参照しているセル(ここではB2)の数値が変わると自動的に再計算してC2の表示も変更される所です。 試しにB2のセルに「20」と入力してみて下さい。C2のセルも「20」になりませんか? ただ単にC2に「=B2」と表示させたいのであれば、「=B2」の先頭に「'」(アポストロフィー)を付けるか、「書式」→「セル」→「表示形式」の「分類」を「文字列」→「OK」にして下さい。 やりたいことと違っていたら補足願います。

maaaa
質問者

お礼

ありがとうございました ポイントを発行して終了する時、時間順に 付けますが、みなさんにありがたく、思います

  • moon00
  • ベストアンサー率44% (315/712)
回答No.3

おそらくB2に入っている値をコピーしたいのだと推察します。(もし違ったら読み飛ばしてください) B2でコピー、C2で右クリックもしくは編集メニューから 「形式を選択して貼り付け」を選択してください。 そこで「値」を選択すると、B2のセルの値が貼り付きます。 ただ、この方法ではB2の値が変わったときには追従できません。 それが追従できるようになっているなら、何らかのマクロが 組まれている可能性があります。

maaaa
質問者

お礼

ありがとうございました ポイントを発行して終了する時、時間順に 付けますが、みなさんにありがたく、思います

noname#204879
noname#204879
回答No.2

》 C2に「=B2」と記入します 手段はそれだけではありません。 1.セル B2 を選択しておいて、[コピー」を実行 2.セル C2 を選択しておいて、[貼り付け]を実行 でもOKです。そうすると、「10の値そのものが入っていますた」になります。

maaaa
質問者

お礼

ありがとうございました