アプリ版:「スタンプのみでお礼する」機能のリリースについて

エクセルの質問です。

一つのフォルダにエクセルファイルが100個あります。
そのファイル一つ一つに全て同じ計算式
+SUM(a8:a20)を入力するのですが、とても面倒です。

何か良い方法はありませんでしょうか。

なお、ファイルはひとつひとつ別物なので、計算式を入力してからコピーという方法はとれません。

A 回答 (3件)

> 同じ計算式+SUM(a8:a20)



計算式およびSUM関数という意味ですよね?


> 何か良い方法はありませんでしょうか。

全てのExcelファイルに対して式を埋め込むVBAマクロを記述したファイルを作成して実行させればよいです。

業務で作成した、雛形ファイルをコピーしてデータを入力したファイル(数百個~千以上)があり、式やマクロのアップデートをする場合に行なっています。
大量のファイルに対して手作業で修正を行うのは時間の無駄です。ミスの発生する可能性もありますしね。
    • good
    • 0

(´・ω・`)


100ファイル程度なら1時間もあれば終わる作業です。

めんどくさがらずに一つずつ手作業で入力していれば、
自分がこの回答を書いている時点では作業は終わってるよね。


・・・余談・・・

 +SUM(a8:a20)
とセルに入力すると、
 =+SUM(A8:A20)
になります。
素直に
 =SUM($A$8:$A$20)
と入力しましょう。(絶対参照させないと参照範囲がずれるので注意)
そして、空いているセルに数式を入力したら、そのセルをコピーしてあとはひたすら貼り付けを繰り返すだけですよ。

なお、古いバージョンのExcelでは、
 =SUM(A8:A20)
に化けます。
(数式入力時にイコールの入力がめんどくさくて、よくテンキーの”+”を使いました)


すでにある計算式に加えるという事でしょうか?
例:
 B1セルに「=SUM(A1:A7)」が入力されていて、「=SUM(A1:A7)+SUM(A8:A20)」としたい。
ならば、
 1.新規ファイルを開いて、空いているセルに「=SUM($A$8:$A$20)」と入力する。
 2.入力したセルをコピーする。
 3.貼り付けたいファイルを開く。
 4.貼り付けたいセルを選択する。
 5.「形式を選択して貼り付ける」から「加算」を選んで「OK」ボタンをクリックする。
 6.貼り付けたファイルを閉じる。
 7.貼り付けたいファイルを開く。
 8.貼り付けたいセルを選択する。
 9.CtrlキーとYキーを同時に押す。(5の工程を繰り返してくれる)
 10.貼り付けたファイルを閉じる。
 11.7にもどる。
でOK。
ぶっちゃけ1回の貼り付けで15秒もかからない。
    • good
    • 0

》 +SUM(a8:a20)を入力するのですが…


Excel では、=SUM(A8:A20) と入力するのが常識ですが、なぜ普通でない方法で入力するのですか?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!