• ベストアンサー

EXCEL2010 SUMのコピー

カラー別にそれぞれ合計を入れたいと思っています。 フィルハンドルを利用しコピーしたいのですが、画像のような結果になります。 簡単に計算式をコピーしたいと考えてしまっています。 よい方法があれば、教えてください。よろしくお願いします。

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

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.4

横方向に引っ張るということは、元の出発セルの式の、列の観点で、1列づつづらす式を入れるということ。 この原理はエクセルの基本です。 同行でたまたま同じ色が3列づつなので 例 データ C5:K5 1 2 3 2 3 6 12 3 4 例えばC9に =SUM(OFFSET($C5,0,(COLUMN()-COLUMN($C1))*3,1,3)) と入れて右方向に式を複写する。 結果 6 11 19 こんなことなら式の一部を入れなおしたほう(範囲修正)が早い。 ーー 既出回答のようにF列とかに、式を仮に(一度)持っていって、式を作るという方法(とセル四辺のいずれかで十字矢印をだしてドラッグしても式が変わらないということを使って)がイヤなら、正面からは上記のように複雑な式にならざるを得ないと思う。

hanurukouse202
質問者

お礼

とても丁寧にご回答いただきありがとうございました。 色々と参考になりました。

その他の回答 (4)

回答No.5

添付図参照 数式は E8セルに =SUMIF($C$4:$K$4,E7,$C$5:$K$5) 右へオートフィル ちなみに色付けは条件付き書式を使っています

hanurukouse202
質問者

お礼

ご協力ありがとうがざいます。

  • mu2011
  • ベストアンサー率38% (1910/4994)
回答No.3

一例です。 C5を基準に3列毎に合計しています。 =SUM(OFFSET($C$5,,(COLUMN(A1)-1)*3,,3))

hanurukouse202
質問者

お礼

ご協力ありがとうございました。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.2

ANo1です。 途中までの回答になってました。 次に=SUM(F5:H5)の式が入ったH列のセルを=SUM(C5:E5)が入ったセルの右隣に移動させます。式は変わりません。 次に=SUM(I5:K5)の式が入ったK列のセルを移動させます。 これで完了です。

hanurukouse202
質問者

お礼

ご協力ありがとうございます。

  • merlionXX
  • ベストアンサー率48% (1930/4007)
回答No.1

=SUM(C5:E5)を入れたセルをそのままフィルドラックするのではなくこうやって見てください。 1.=SUM(C5:E5)を入れたセルを選択 2.Ctrlボタンを押しながら、=SUM(C5:E5)を入れたセルのフィルハンドルではない部分の罫線にカーソルを合わせる。(矢印と小さな+が現れる) 3.そのまま同じ行のH列に持っていく。 4.これで同じ行のHれるのセルに=SUM(F5:H5)がはいったはず。 5.2と同様に、Ctrlボタンを押しながら、=SUM(F5:H5)がはいったH列のセルをK列に持っていく。 これでどうでしょう?

hanurukouse202
質問者

お礼

ご協力ありがとうございました。

関連するQ&A

  • Excel2000からコピー

    表計算で算出した合計数字だけを、コピーして 別の表に貼り付けたいのですが、方法をご教示下さい。  表の合計列を、コピーすると、計算式もそのまま 貼り付けられるため、貼り付け側の表を計算してしまい、数字 だけのコピーが出来ません。 一番の希望は、合計を算出した後、計算式を消しても 合計数字が、消滅しないことです。

  • 離れた列のオートフィル、オートSUMのコピー

    2点質問いたします。 exel2007を使用し、行数の多い縦長の表を多数作っています。 A列C列E列など離れた列でそれぞれ一定の計算を行うときに今までは個別にオートフィル機能を使って下方まで計算していました。 隣り合う列ならばまとめてオートフィルをかけていますが、ctrlボタンでの複数セル選択ではオートフィルが出来ないようで困っています。 さて、このように列が離れている場合に、それぞれの列を一括でオートフィルにかけることは可能でしょうか? 表が縦長な故、ポインタの上下を繰り返すのが手間になっています。 もう1点ですが それぞれの列の合計欄の行を設けていますがこれまでは1列をオートSUM計算し、オートフィル機能で全ての列の合計を出し、合計しない列はそのつど削除していました。 この合計欄の行が表の中で複数あるため、 合計欄自体を別で先に作成し、作成した合計欄を挿入する形にしたいと考えております。 合計する行数がまちまちのために合計する行をそのつど範囲指定できないのでオートSUM機能を使いたいです。 つきましてはセルの数式にオートSUMを予め入れる方法はありますでしょうか? 分りずらい長文で申し訳りませんがよろしくお願いいたします。

  • フィルハンドルがドラッグできなくて、セルのコピーができない

    EXCELでセルをコピーしようと、フィルハンドルをドラッグして、セルをコピーしようと思ったら、 フィルハンドルがドラッグできません。 フィルハンドルの機能が使えなくなっているみたいです。 どうしたら、使えるようになるのでしょうか? 教えてください。よろしく、お願いいたします。

  • SUM関数のコピーエラー

    SUM関数のコピーエラー 今、エクセルで簡単な表を作成し、SUM関数とAVERAGE関数を 使っています。 本当に基本的なことなんですが、SUM関数の数式をコピーすると コピー元がそのまま表示されます。 例えば、ある列の合計がセルの表示は300として コレを別の列に左クリックしながらコピー(右クリックのコピー&ペーストでも結果一緒ですが) すると、通常は別の列の合計 例えば400になるはずですが、表示が300のまま。 当然ながら この総合計(300+300で600と表示されます) 修正するには、その間違っているセルをクリックしてアクティブにすると直ります。 エクセル2007を使用しています。修正するにはどうしたらよいでしょう

  • EXCEL のSUM関数ボタンが壊れた。

    EXCELのシグマのボタンがありますが、壊れました。 ある時は合計をまったくしなく、あるときはします。 合計をきちんとした結果を右のセルにコピーすると、うまく計算してくれません。 これまでは正常に計算していたのです。 何が原因でしょう。

  • 【Excel】SUMIFSのコピーが連番になる

    条件が複数の場合の関数のSUMIFSについて、作り方は一応わかったのですが、コピーするとどうしてもセルが連番になってしまいます。 条件が一つの場合はSUMIFを使います。 たとえば添付画像の「種目」別の合計をだしたい場合、 =SUMIF(B:B,G6,D:D) という式になりますが、これを複数の条件とする場合にはSUMIFSを使うようですが、各「年」ごと、各「種目」の合計をさらに「店舗」ごと個別計算し、その結果を表2に示す場合、 =SUMIFS(D2:D596,A2:A596,H2,B2:B596,G5,E2:E596,H3) という式でよいかと思いますが、これを「種目」すべてにコピーすると、上の式のセルがすべて連番になってしまうのです。 たとえば =SUMIFS(D3:D597,A3:A597,H3,B3:B597,G6,E3:E597,H4) このようにです。 冒頭に述べた =SUMIF(B:B,G6,D:D) の場合、たとえば下のセルにコピーすると =SUMIF(B:B,G7,D:D) というようにG列だけ変化します。 連番になってしまうと、参照元がまったく別のものになってしまいます。 「合計対象範囲」「条件範囲」はセルの範囲を指定するという説明です。 https://www.becoolusers.com/excel/sumifs.html しかしこれは合計結果がひとつづつの場合ですが、この添付画像のような複数の項目の、複数の条件の場合、同式の内容のみコピーさせるにはどうしたらいいのか困っております。

  • エクセルにてSUMの()内の前方値を固定してフィルハンドルを使って計算する方法について

    エクセル作業で困っていることがあります。 フィルハンドルを使って以下の計算をC列上に表示してもらいたいのですが、よくわかりません。 =SUM(A2:B2) =SUM(A2:B3) =SUM(A2:B4) =SUM(A2:B5)   ↓   ↓   ↓ フィルハンドルを使わなくてもいいので、何かよい方法があればご教授願えませんでしょうか? よろしくお願いします

  • Excel2007。基本的な質問

    基本的な質問で申し訳ありません。Excel2007で、自治会の会計帳簿をつけています。 例えば、 計算式を一番上のセルで訂正したりしたとき、「+」フィルハンドルで、下へ下へとドラッグしていくと答えが自動的に変わっていくはずなのに、ちっとも再計算してくれません。 カラーリファレンスを数式バーで表示させて「Enterキー」をたたいたりすると再計算されるのです。 普通のエクセルのように直すことはできないでしょうか? どうぞ、よろしくお願いいたします。

  • Excel:絶対参照の数式を相対参照と同じように、フィルハンドルでコピーしたい

    題名のとおりなんですが、どうしたらよいのでしょうか? やはり相対参照をフィルハンドルでコピーしたものに、F4キーでひとつずつ絶対参照にしていくしかないのでしょうか?

  • Excelでの計算結果のコピーの仕方

    基本かもしれませんが、ちょっとExcelで困っています。 例えば、いくつか数値を代入して、その数値の合計の計算結果を表示させた後、 その計算結果を別のシートにコピーしようとしてもうまく値が出てきません。 どなたかいい方法をご存知の方教えて下さい。 例) セル:数値 A1:1 A2:2 A3:3 A4:4 A5:10 (A1+A2+A3+A4) 別のシートにA5の結果(10)をコピーすると、#REF!と表示されてしまいます。

専門家に質問してみよう