• ベストアンサー

エクセルの関数に SUMIF があるかと思いますが、

エクセルの関数に SUMIF があるかと思いますが、 ペーストすると、条件の範囲までズレていってしまいます。 これを固定することは可能でしょうか?? 宜しくお願いします。

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

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

セルや範囲の参照に$を使いましょう。 ・列だけを固定する A1⇒$A1 A:A⇒$A:$A A1:B10⇒$A1:$B10 ・行だけを固定する A1⇒A$1 1:1⇒$1:$1 A1:B10⇒A$1:B$10 ・列と行を固定する A1⇒$A$1 A:A⇒$A:$A 1:1⇒$1:$1 A1:B10⇒$A$1:$B$10

kobi1030
質問者

お礼

大変ありがとう御座いました。 仕事でしょっちゅう利用するのですが、まだまだ未熟なもので。。。 大変助かりました。 ありがとうございました^_^

その他の回答 (2)

  • FEX2053
  • ベストアンサー率37% (7991/21371)
回答No.2

範囲の部分にカーソルを合わせて「F4」キーを押します。すると例えば「A1」が「$A$1」に変わります。範囲の部分を例えば「A1:A100」を「$A$1:$A$100」にすれば、コピーしても参照範囲は変わりません。こういうやり方を絶対参照と言いますので検索してみて下さい。 http://www11.plala.or.jp/koma_Excel/contents1/mame1006/mame100601.html

kobi1030
質問者

お礼

大変有難う御座いました。 本当に大変助かりました。 賢い方々にお答え頂いて、本当に感謝しております。 有難う御座いました。

  • 9der-qder
  • ベストアンサー率36% (380/1038)
回答No.1

$で固定すれば良いのでは? 例えば =SUMIF(A:A,C1,B:B)ではれば、 =SUMIF($A:$A,$C1,$B:$B)で、列は固定されます。 下にスクロールすると、C2,C3・・・となります。それも嫌なら、$C$1とします。

kobi1030
質問者

お礼

大変有難う御座いました。 仕事で使用しているのですが、まだまだ未熟なことばかりで。。。 本当に助かりました。 大変有難う御座いました。