• ベストアンサー

Excel 数式のコピーについて

一般的な売上の合計を求める表で、行を挿入するとその行の数値も加算され縦計の合計も 数式のコピーで自動的に求められるようになってますが、 列を挿入して売上店を増やしたらその店の合計は自動的には関数が入ってなく、関数のコピーを しなければいけなません。 行の挿入と列の挿入では違ってくるのですか? 行ができるので列もできるのか?と思ってました。よろしくお願いします。   A社D社B社    10 30 20    20 20 30 合計30    50    (D社を挿入したら縦計が自動的に入ると思ってました・・・)

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.2

>行の挿入と列の挿入では違ってくるのですか? いいえ。動作は同じです。 たとえばA社の合計で=SUM(A2:A3)という式が入っていて、10と20の間に空行を挿入すれば、合計の式は確かに自動で=SUM(A2:A4)といった具合に変形しますね。 でもだからと言って、空行を挿入しただけで、どこかのセルに新たにSUMの式が自動で入ってくるなんて動作はありません。 ご自分でもご相談で仰ってるとおり、 >縦計の合計も数式のコピーで自動的に求められるようになってます 合計の式はあなたが手でコピーして、初めてD社の列に記入できます。 #参考 ご利用のエクセルのバージョンが不明ですが、エクセルのオプションで「データ範囲の形式と数式を拡張する」の設定を入れてある状態で。 作成例: A1からA10に数字が記入してある B1からB10にも数字が記入してある C1に =SUM(A1:B1) と数式を記入しておき、C10までコピー貼り付けてある この時、たとえば7行目に空行を挿入し、さらにA7とB7に数字を記入すると、今まで空だったC7セルに自動で数式が投入されるという機能があります。 勿論、表中に空行を挿入するだけでなくリストの次の行(11行目)に、これもまたA11とB12に数字を記入すると、隣のC11に数式が自動投入されます。 この機能については、下向けにのみ作動します。列の追加や挿入では、作動しません。

bai
質問者

お礼

ありがとうございます。よくわかりました。助かりました。

その他の回答 (1)

  • gn_drive
  • ベストアンサー率22% (175/789)
回答No.1

A社の合計欄に何と入っていますか?セルを合わせて中身を見てください。 そこに、 =sum()とか、=**+**とか入っていますか? そうであれば、それをコピー(Ctrl+C)で取り、D社欄にペースト・貼り付け(Ctrl+V)してみてください。 簡単にD社の合計の空欄のセルに、=sum( と書き、合計を取りたいところを、マウスで選択し、Exterを押してみてください。

bai
質問者

お礼

ありがとうございました。補足いたしましたが、解決しましたので締め切らせていただきます。 早々のご回答ありがとうございました。

bai
質問者

補足

A社にはsum関数は入ってます。勿論、B社もsum関数が入ってます。関数が入っていて完成した売上表にD社を挿入した場合、自動的にsum関数が入るのかな?という定義的なものを質問したかったのですが・・・ 勿論手入力では簡単に関数は入ります。 質問の言葉が足らなくてすみません。

関連するQ&A