• ベストアンサー

エクセル・計算式のコピーについて

 A     B      C D E F G 1 3213    3213 2 4566    4566 3       4566 4       4566 5 1234   1234 上記のようにA列に数字が入っていますがところどころ空欄があります。 B列に=IF(A2="",B1,A2)という式を入れて下までコピーし 空欄を全部穴埋めしたいですが 計算式を下までコピーするとき空欄があるのでダブルクリックしても 空欄の前で計算式のコピーがとまってしまいます。 A列の一番下までポインタをもっていってコピーしてるのですが 行が多く時間がかかります。 空欄があっても、もっと手軽にコピーできる方法はないでしょうか? ご存知の方宜しくお願いします。

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

  • ベストアンサー
  • ruushii
  • ベストアンサー率31% (25/80)
回答No.2

CtrlとEndを同時に押せば、データが存在する範囲内で最右下部へ移動します。 元の数式を選択、コピーした後でCtrlとEndを同時に押してみましょう。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

1.セル B2 を選択して Ctrl+C を実行 2.[名前ボックス]内にマウスカーソルを置いて、B2 を例えば B2:B1000 に書き替え 3.Enterキーを「エイヤッ!」と叩き付け 4.Ctrl+V をパシーッ

  • xls88
  • ベストアンサー率56% (669/1189)
回答No.3

A列ラベルをクリックしてA列を選択 Ctrl+G Alt+S O(アルファベットの「オー」キー) Enter といった一連のキー操作でデータセルを選択 Shift+Enter で選択セルの最下行セルに移動 → で隣のセルに移動 Shift+Ctrl+↑ でB列数式セルまでを選択 Enter で先頭の数式セルに移動 F2 で編集モードにする Ctrl+Enter で数式をフィル入力 何のためにこのようなことをするのか分かりませんが A列の空白セルに直接データを埋めてはいけないのですか。

  • srxmk3pro
  • ベストアンサー率53% (527/980)
回答No.1

「A列の一番下までポインタをもっていってコピー」の意味がわからないですが、B列2行目以降に「=IF(A2="",B1,A2)」の式をコピーできればいいのでしょうか? その場合、B2のセルをポイントし、コピーを選択、Bの列を選択し貼り付け、でいいのでは?

関連するQ&A