- ベストアンサー
Excellで数値(計算結果でなく)だけコピーしたい
A1 2 数値 A2 A1+1 計算式 とあります。 A1:A2の範囲のうち、数値だけをコピーして別の所へ貼り付けたいのです。 A1:A2の範囲を指定しコピー、貼り付け(値)をするとA1 2、A2 3となるのをA1 2、A2 (空白)としたいのです。どなたか教えてください。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
#3です。 >でも私のやりたいのは、計算式はそのまま残しておきたいのです。 >数値と計算式を別々に選択してコピー、貼り付けする方法がないのでしょうか。 すでに数式が入っているシートに、値だけを貼り付けたいということでしょうか? シート1 シート2 A1数値 → A1 A2数式A A2数式B A3数値 → A3 A4数式A A4数式B シート1の数値だけを、シート2の空白セルにコピーし、数式Bはそのまま残す・・・。 ということだとすると、さっき書いた方法と、別のレスでmaruru01さん書いた方法を組み合わせることで解決できると考えます。 まず作業用のスペースを用意します(別シートでもなんでも) 1 #3での方法で、まず値のみを取り出す(値と値のあいだは空白)。 2 その値の入っているセル全体を範囲指定し、コピーする 3 貼り付ける位置に合わせて、「形式を選択して貼り付け」「空白セルを無視する」にチェック、で貼り付ける。 こうすると、もともとあった数式を損なうことなく、飛び石のように値を貼り付けることができます。 (私がためしたらできました excel2002) ずれると数式が台無しになるので、念のためファイルをバックアップ用にコピーしてからお試しください。
その他の回答 (4)
#3の方の方法で良いと思いますがなぜいけませんか? 置換するといっても選択した範囲だけ置き換えればいいんですよ。 数式は前のところには残っていますから。 逆に式だけ残したいときは今作った数値だけのをかぶせて 引き算してやったらどうですか。 それから式だけ検索や置換するのは =*としなくても = だけで検索、置換ができます。
お礼
ありがとうございます。なるほど引き算するとは考えが及びませんでした。
- tbobi
- ベストアンサー率45% (544/1189)
コピー後、数式の入っているセルをクリアするという方法で、目的を果たせるかもしれません。 1 普通にコピーし、貼り付け 2 貼り付けた部分を選択反転 3 メニューバーのツール→置換で、 検索する文字列:=* 置換する文字列:(未入力)とし、「すべて置換」 すると =A1などと入力されている部分、つまり数式部分がすべてクリアされます。 結果的に数式のない部分、つまり値の部分だけが残ります。
お礼
早速の回答をありがとうございます。 そんな方法があるとは思いつきませんでした。 でも私のやりたいのは、計算式はそのまま残しておきたいのです。 数値と計算式を別々に選択してコピー、貼り付けする方法がないのでしょうか。
- pikkeru
- ベストアンサー率62% (150/239)
コピー後、編集→形式を選択して貼り付け で、値を貼り付けるのはどうでしょう。
お礼
早速の回答をありがとうございます。値貼り付けだと、計算結果の数字もコピーされてしまいます。
- akubihime212
- ベストアンサー率30% (866/2882)
貼り付けるときに、右クリックして、型式を選択してから、値を選べば、値だけで、式はコピーされませんので・・・
お礼
早速の回答をありがとうございます。値貼り付けだと、計算結果の数字もコピーされてしまいます。
お礼
できました。ありがとうございます。おっしゃるとおりmaruru01さんの回答と組み合わせてしたいことができるようになりました。皆さんどうもありがとうございました。