• ベストアンサー

エクセル 数式のコピー方法

今、いろいろデータベース的な表を作ってるんですが、数式をシートの最下部まで入れるときマウスポインタをセルの右下隅にあわせてスクロールでコピーします。 でも65000以上のセル数なのでかなり時間がかかってしまいます。 一発でコピーできるいい方法はありませんか?  エクセルのバージョンは2003です。

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

  • ベストアンサー
  • Cupper-2
  • ベストアンサー率29% (1342/4565)
回答No.6

Shiftキー と Ctrlキー を押しながら下矢印キー(↓)を押すと、選択していたセルから ずっと下までを選択できます。 (セルに入力があれば入力された最後まで、入力がなければ一番下まで) その後で、Ctrlキーを押しながら Dキー を押しましょう。 (Ctrl+Dはセルを下へコピーするショートカットです) あるいは、左上の名前ボックス(A1セルを選択すると A1 と表示される場所)に コピーしたい範囲を入力しましょう。 (A1:A65000 など) すでにセルをコピーしてあるなら  Ctrlキーを押しながら Vキーを押す(Ctrl+V) または  メニューの「編集」から「貼り付け」 を選ぶ。 一番上のセルを下へコピーしたいなら Ctrl+D でOK。

013no
質問者

補足

上記の方法で解決できました、  Ctrl+Dは上のセルをコピーする時によく使ってましたが、こんな使い方もあるんですね、ありがとうございました。

その他の回答 (5)

noname#204879
noname#204879
回答No.5

添付図でF列の全セルに数式をドラッグ&ペーストしたいと仮定します。 列内の全セルにデータが埋まっている列を探す。 添付図の場合はA列とD列ですね。 1.A列(またはB列、またはE列)に1列挿入(注記参照) 2.上で挿入した空白列の2行目のセルに数式を入力して、そのセルのフィルハンドルを「エイヤッ!」とダブルクリック 3.入力した列を選択して、Ctrl+X をパシーッ 4.F列を選択して、[挿入]→[切り取ったセル]を実行 【注記】 挿入した列の左隣に何もなくて、右隣の全セルが埋まっていること または 挿入した列の左隣の全セルが埋まっていること

  • aoumiushi
  • ベストアンサー率45% (234/512)
回答No.4

ショートカットキーを使えば比較的早く選択できます。 範囲選択後コピーまたは貼り付けを行います。 [Ctrl]+{Space]キー:最終行末まで選択できます。 [Shift]+[PagrDown]キー:1画面分ずつ下方向に行が選択できます。 [Ctrl]+[Shift]+[End]キー:データが入力されている範囲の右下隅のセルまで選択できます。 ショートカットキーについて http://www.microsoft.com/japan/enable/products/keyboard/excel2003/default.mspx http://excel.onushi.com/short-cut-key.htm

noname#152318
noname#152318
回答No.3

 画像ファイルが、表示されていませんでした。

noname#152318
noname#152318
回答No.2

 〔編集〕→〔ジャンプ〕→〔セル選択〕→〔最後のセル〕 【Shift】キーを押しながら実行すれば一発選択です。

noname#145976
noname#145976
回答No.1

スクロールすることが手間だとおっしゃるわけでしょうか。 データが入力された範囲なら、フィルハンドルをダブルクリックすれば、範囲内の下方向に数式が一発でコピーされます。 65000行を越えるコピーそのものに時間がかかるのをどうにかしたいとおっしゃるのなら、ちょっとわかりません。

013no
質問者

補足

そうですね、ダブルクリック方式は私もよく使ってますが、左の列がコピーしたい数式に関係してないとできないとか、左側の列の記入行までしかコピーできないとか、かなり限定的です・・・う~ん・・

関連するQ&A