• 締切済み

エクセル 複数のファイルを一括で計算

「sheet1の内容をsheet2にコピーし、且つG列以降の数字を1.1倍して10の位を四捨五入する。」というのを複数のエクセルファイルで行いたいのですが、この作業が早く実行できる技がございましたらご教授下さい。よろしくお願いいたします。

みんなの回答

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

>複数のエクセルファイルを同期させて一気に同様の計算をするのは不可能なのでしょうか。 どの程度の事が必要なのか解りませんが、煩雑な手作業を自動化するにはVBAを使用する以外に方法はありません。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>数字を1.1倍 コピー&貼り付けで指定範囲の値を四則演算する機能があります。 a.どこかのセルに 1.1 と入れてそのセルをコピーします。 b.計算範囲を選択して右クリックします。 c.[形式を指定して貼り付け] で開くダイアログで「演算」項目から[乗算] のオプションを選択。 d.OKをクリック。 http://kokoro.kir.jp/excel/paste-operation.html >10の位を四捨五入する。 表示だけなら書式設定で出来ます。 内容も更新したいのであれば、作業列(別の列)に関数を入れて計算し、「形式を指定して貼り付け」で値の貼り付けを行えば良いでしょう。

49s-cafe
質問者

お礼

ありがとうございました。 参考になりました。 ただ、やはり各ファイルごとに作業しないといけなさそうですね。 複数のエクセルファイルを同期させて一気に同様の計算をするのは不可能なのでしょうか。

関連するQ&A