• ベストアンサー

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

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

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

  • ベストアンサー
  • zap35
  • ベストアンサー率44% (1383/3079)
回答No.1

最初のセルは  =SUM($A$2:B2) にします。$A$2と「$」をつけて絶対参照にすると、コピーやオートフィルでもアドレスが変わりません

kinngynn
質問者

お礼

早速の回答ありがとうございます 助かりました 早く相談すればよかったです。

その他の回答 (4)

noname#79209
noname#79209
回答No.5

別解としては、 A2に「計算開始」等と名前をつけて =SUM(計算開始:B2) としても可。

kinngynn
質問者

お礼

SUMの括弧内に半角英数以外を入れても計算してくれるんですね。 すごい!! 早速の回答ありがとうございます

  • lakohla
  • ベストアンサー率40% (10/25)
回答No.4

「A2」のAの前で「F4キー」1回を押したら みなさんがおっしゃる通り「$A$2」 とする事ができますよ。

kinngynn
質問者

お礼

F4キーを押すだけでそんなことができるんですね。 ありがとうございます

  • Us-Timoo
  • ベストアンサー率25% (914/3620)
回答No.3

え~と、はじめからC列に(おそらく下記の場合はC2のセルに) >=SUM(A2:B2) という式を設定し、そのセルがアクティブセルになっているときに 右下に表示されている黒いポッチのフィルハンドルにマウスポインターを あわせて、黒十字のポインターに変わったら、そのまま下にドラッグしていけば 式がコピーされ、相対参照の機能で計算範囲も正しく設定されませんか?

kinngynn
質問者

お礼

早速の回答ありがとうございました

回答No.2

質問の意味が理解できていないかもしれませんが、「A2」を「$A$2」として固定するとご希望に沿いませんか?

kinngynn
質問者

お礼

$にそういう意味があるなんて知りませんでした。 早速の回答ありがとうございました。

関連するQ&A

  • エクセルで計算できない・・・

    初歩的な質問で申し訳ありませんが、困っておりますので教えて下さい。 エクセルで、計算式がフィルハンドルで効かなくなりました。 例えば、セルA1に「1」、セルA2に「2」、セルA3に「3」と入力し セルB1に「4」、セルB2に「5」、セルB3に「6」と入力します。 次にセルC1に「=SUM(A1:B1)」の計算式を入れると「5」と計算されますが、その後セルC1からセルC3までフィルハンドルを使うとセルC2、セルC3にも同じ計算がされて、セルC2「7」、セルC3「9」となるはずですが…セルC2、セルC3とも、セルC1と同じ「5」になってしまいます。 その場合も、セルC2には「=SUM(A2:B2)」、セルC3には「=SUM(A3:B3)」と、求めたい計算式は入っています。 今まで何ともなく使っていたエクセルのファイルがおかしいのです。 新規作成したエクセルファイルは何ともありません。 なぜこのような症状が出るのでしょう? 未熟者ですので解り易く教えていただけると助かります。 宜しくお願いいたします。

  • フィルハンドルができない

    フィルハンドルができない 例えばLEFT関数とか数式をを入れた時、その式を1000行目まで フィルハンドルで一気に入力したいとします。 通常はできるのですが、その1000行の中に空白が あったりすると、フィルハンドルはその空白のセルで止まってしまうので、 手で1000行目までハンドルを持っていかなければいけません。 何か、簡単に一気に入力できる方法はないでしょうか。 連続データの作成をやってもうまくいかなかったです。 ↓  下の場合だと、A列にLEFT関数の式を入力してフィルハンドルすると、 B列4行目に空白があるので、3列目で連続のデータがとまってしまいます。       A列     B列 1行目 LEFT関数  1234 2行目 LEFT関数  1233   3行目 LEFT関数  1234           4行目           空白            5行目         1233           

  • SUMのオートフィルについて

    別のシート「1組」にあるデータAとBを足した合計を表示したいのですが、 A1に、=SUM(1組!A4,1組!B4) A2に、=SUM(1組!A7,1組!B7) A3に、=SUM(1組!A10,1組!B10) という感じで、参照したい場所が3とびになっている為、オートフィルを使用すると上手くいきませんでした。 30件ほど続くので、手計算だと入力ミスがありそうです。 良い方法はありませんか?

  • excelのフィルハンドルについて

    A1セルのフィルハンドルを下方向にドラッグして A1「Sheet1!A4+Sheet1!A5」 A2「Sheet2!A4+Sheet2!A5」 A3「Sheet3!A4+Sheet3!A5」 としたいのですが、できませんか? もしできないのならフィルハンドルをドラッグして連続データを入力するような簡単な方法はありませんか? 計算自体は単純だからいちいち計算式を入力するのは面倒なので今は計算機で計算して数値を入力しているのですが、入力セルが多いので時間がかかってしまい・・・もっと効率のよい方法を教えてほしいのです。よろしくお願いします。

  • エクセル オートフィルについて

    エクセル オートフィルについて A列 B列 C列 1   2  =A2+B2 上記のように、エクセル表のC列の2行目に数式が入っています。 この数式を連続オートフィルで下にスクロールしたいのですが、 C列の3000行まで簡易な方法で連続にしたいのです。 初心者で申し訳ないのですが、やり方を教えていただければ嬉しいです。 バージョンはエクセル20007です。

  • エクセルのオートフィル機能が最後まで働かない。

     WindowsXPでExcel2003を使っています。数日前,それまで問題なく使っていたオートフィル機能がおかしくなりました。番号列をつくることは,現在でもできますが,つぎの例のようなことが起きます。  (1):セルA1からA4まで数字を手動でいれます。A5で「=SUM(A1:A4)」と入力してエンターキーを押すと,合計の数値がでます。その値を12とします。B1:B4,C1:C4にも同種類の数値列(各セルの数値はA1:A4のものと異なる)があるので,B列,C列でも合計を求めようとして,A5の右下隅からフィルハンドルを右にドラッグします。すると,B5とC5にはそれぞれの列の合計値ではなく,12が出ます。A5の値がコピーされたようになるのです。しかし,モニター画面で入力フィールドの上にある「fx」の窓では,B5を選択すると,「=SUM(B1:B4)」という正しい数式が示されます。数式は正しくても,B5にはA5の数値が示されるのです。  (2): 上の例で,B5を選択して「fx」の窓に「=SUM(B1:B4)」を出し,その数式の先頭(「=」の前)にカーソルを置くと,B1:B5が色つきの線で選択されます。つぎにエンターキーを押すと,B5にはB1:B5の合計値がでます。いちいちカーソルを「fx」の窓の先頭に置かないと正常な計算ができないということです。  (3): (1),(2)と同じことは累積値を出すときにも起きます。たとえば,A列に「収入」,B列に「支出」の数値が2行目から手動で入力されていて,C列に「残高」(累積値)を出すとします。A2には,出納簿に最初にいれた金額があるとします。そこで,C2 にA2の数値をコピーし,C3 に「=C2+A3-B3」とすれば,3行目の残高が出ます。ここで,セルC3の右下隅からフィルハンドルを下にドラッグすれば,残高が順次示されるはずです。しかし,C4以下にはC3の数値が出ます。「fx」には正しい数式が示されています。 オートフィルが使えるようパソコンに詳しい方のご指導を切に望みます。以上

  • エクセルのオートフィルについて

    エクセルのオートフィルについて 例えば、=SUM(A1:A2) という計算式を作ってオートフィルしますと、 次のセルには、=SUM(A2:A3) となってしまいます。 それを、 =SUM(A3:A4) =SUM(A5:A6) となるように、オートフィルすることは出来ますでしょうか?

  • オートフィル機能を使って計算したら 「#VALUE! 」が表示された

    こんにちは、昨日OKWaveでA列とB列の合計を行ごとにC列に表示させるオートフィル機能を使って足し算のやり方(下記)を教えてもらったのですが、 「A1からA10まで数字がある。  B1からB10目で数字がある。  C1に=A1+B1といれて和を計算する。  C1の右下に+ハンドルを出し、C10まで引っ張る。  これでC5に式は=A5+C5になる。」 これを応用してA列とB列の掛け算を行ごとにC列に表示させたくて実数を入れて計算してみました。ところが下記のような結果になりました。 「2×2180  4360 A1が2B1が2180C1が4360となりました。  1×1980  0    A2が1B2が1980C2が 0 となりました。  2,9×1600 #VALUE!  A3が2,9B3が1600C3が#VALUE!となってしまいます。 」 のように小数点が付いた数字の掛け算をすると「#VALUE!」という記号が表示されます。普通に計算結果を出すにはどうしたらいいのでしょうか?宜しくお願いします。

  • エクセル2007のフィルハンドルが出なくなります

    いつもお世話になっています。 エクセル2007を使用中にフィルハンドル(下へコピーするときなどに使用する十字方のマーク)がよく出なくなります。 その都度、エクセルのマークをクリック、オプションをクリックし、さらに詳細設定でフィルハンドルを使用するにクリックして元にもどすのですが、結構面倒です。 エクセルを使用していてフィルハンドルを使用しないことはあまり考えられませんので、これをいちいち設定しなおさなくても良い方法というのは無いでしょうか?

  • エクセルのオートフィルってなんですか?

    セルの計算式は、SUM(A1~B1)となっているセルを、クリックして下のセルに、降ろしたら、下のセルの計算式は、SUM(A2~B2)にちゃんとなるんですけど、答えが違っちゃってます。 なんでですか? 「オートフィルオプション」ってのが表示されるんですけど、意味がわかりません。誰か助けて下さい。

専門家に質問してみよう