• ベストアンサー

エクセル 素朴な疑問です

縦計でオートサムを使用している場合に行を挿入したときの話です。 例えば、A1→A6までの合計をA7で計算していたとします。このときにA3辺りに行を挿入する場合にはオートサムの合計範囲はこの挿入セルも含めてくれているので良いのですが、A6とA7の間に挿入した場合にはその挿入したセルを含まない合計になってしまうと思います。もちろん、合計範囲をあとで訂正すればすむのですが、行を一行挿入することでこのような訂正がたくさんおこってしまう時があるので困っています。 何か裏技はありますでしょうか?

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

  • ベストアンサー
回答No.1

 おっしゃる意味は大変よくわかります。  私もこれで何度苦汁を飲んだことか・・(笑)  裏技というほどではありませんが、ルールを作ってはいかがでしょう? ★SUM関数の一つ上の行は、使わないで開けておく★  たとえば、A8に=SUM(A1:A7)と入っている場合、 ・A7にはデータを入れずに開けておく ・A7に入れる必要のある場合は、A7の一行上に挿入してから  入力する。  スマートな方法ではありませんが、これでこの手の失敗は 少なくなりました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • Wendy02
  • ベストアンサー率57% (3570/6232)
回答No.2

裏技といえるかは分かりません。 一回きりでしたら、以下は面倒な作業ですが、よく挿入して範囲が変る場合は、有効です。 例 挿入-名前 名前: 範囲 参照範囲 A1:A6 と、A1がトップにある場合は、 =INDIRECT("A1:A"&ROW()-1) というのを登録して、 =SUM(範囲) とすれば、A7で挿入しても、範囲は自動的に広がります。 例えば、それが横に同じような式が存在するのでしたら、 ツール-オプション-編集-移行-  リスト形式および数式を拡張する にチェックが入っていれば、同じ範囲のものは、自動的に変更されます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • excel の合計の件

    一行全部の合計はオートサムで簡単ですが、行の途中いくつかを抜いて合計する方法を教えて下さい。

  • Excel で縦横の合計を求める

    お世話になります。 以前(Excel 2000 を使用)に私が習った方法です。 Excel の表で縦の合計および横の合計を別々に求めるときは、合計を求めるセルだけを選択し、オートサム ボタンを使う。 そして縦の合計および横の合計を一度に求めるときは、元データを含めて選択し、オートサム ボタンを使う。 現在は(Excel 2010)、縦の合計および横の合計を一度に求めるときに、合計を求めるセルだけを選択しても、合計を求めることができます。 お尋ねしたいことは、縦の合計および横の合計を一度に求めるときに、元データを含めて選択しないと具合が悪い場合があるのでしょうか。 もし具合が悪い場合があるとすれば、どんな場合でしょうか。 よろしくお願いします。 OS: Windows 7 Office: 2010

  • エクセルVBA

    選択しているセルが1セルの場合は、その行を1行ごと、 例えばB10にセルがあれば、10行めを行コピーして11行めに、行挿入、 選択しているセル範囲が3セルの場合は、そのセルのある3行をコピーして 例えばB10:B13を範囲選択していたら、10~13行めを行コピーして、 14行めに3行まとめて挿入するようなマクロ作るには、 どのように記述したらいいでしょうか? コピー元には、計算式を含むセルがあります。 貼り付け先には、その計算式もコピペされているとベストなんですが・・・

  • エクセルのシート間のリンクの設定について

    エクセル2000を使っているのですが、質問があります。シート1に横(列ごと)にオートサムで合計が集計されているセルをシート2に縦(行ごと)にリンクさせて貼り付けることは出来ないでしょうか?ひとつひとつ貼り付けていけばいいとは思うのですが、数が多いのでまとめて出来る方法があれば教えていただけませんか?解りづらい質問ですみません。

  • Excel 2列に対する検索条件について

    よろしくお願いいたします。 レイアウトとしてB2からG21の範囲で数字または空(何も入っていない)のセルがあります。 今回の計算式をA1に入れたいと思っています。 教えていただきたい計算式は この2行から21行の範囲のC列とE列において両方のセル内容が空だった場合の行番号のG列の値を合計した値をA1に取りだしたいのですができますでしょうか?

  • とびとびのセルの足し算をしたい

    こんにちは。初歩的なことなのですが・・。例えばセルA1~A10までの縦の足し算だとオートサムでできますよね。本題なのですが、セルがとびとびの場合(といっても規則正しくですが)、例えばA1とA4とA7とA10の合計を計算したい場合、A1+A4+A7+A10という数式を表示したいセルに打ち込んでやればいいと思うのですが、後から追加したい場合、例えばA4とA7の間にセルを追加して、結果A1+A4+A7+A10+A13という式にした場合、1つ位の追加であれば、数式に1つ追加するだけなので簡単なのですが、いくつもある場合、追加忘れをしそうです。各セルは規則正しく2つ置きとか3つ置きとかの条件で、何か良い計算式はありますでしょうか?初歩的なことで申し訳ないのですが、どなたか教えてください。御願いします。

  • エクセル表計算について質問です。

    エクセル表計算について質問です。 添付のエクセル表があります。 2行目に注文数を入力すると各々の単価を掛けて、4行目にABCD各々の合計を算出します。 総合計を表示するときに、 BとCに注文がなければ(つまりAまたはDに注文がある場合) 【あ方式】としているB7セルへオートサムでB4:D4の値を表示し(ABCDの合計セルには注文数がなければ何も表示しないようにif関数がいれてあります。画像では0が表示されてしまっていますが、実際はCに注文がない場合には0ではなく、空白を表示するようにしています) BとCのいずれかに注文があれば 【い方式】としているD7セルへオートサムでB4:D4の値を表示するようにするにはどうしたらいいでしょうか。 ある場合はB7セルへ、ある場合はD7へ総合計の値を表示するにはB7、D7へどういう関数を入れればいいですか、という質問です。

  • Excelで、計算対象を選択する条件を付けるには?

    Excelである範囲のセルの値を合計する場合に、他のセルのデータによって計算対象を選択する様に条件を付けることは出来ないでしょうか? 例えば、B1からB5の範囲で、A列が“男”である行の値を合計する場合、どのような計算式を作れば良いでしょうか。 A B 1 男 10 2 女 15 3 女 11 4 男 2 5 男 22

  • エクセルについて

    エクセルの給与計算で今日の昼に質問したものですが B1は時給 C1は時間(1:55)の計算式を教えて頂き、合計は出ましたが この計算式のセルにカンマがつきません =TEXT(B1*C1/"1:00",0) 又この計算式が何行かあるのですが、SUM関数が使えません なぜでしょうか? 一行ずつ+で計算する、合計が出ます。

  • EXCELで指定範囲に一括して行を挿入

    EXCELで指定範囲のセルに、一括して一行置きに行を挿入出来る関数があれば教えてください。

専門家に質問してみよう