• ベストアンサー

エクセルの計算式

初歩的な質問ですみません。 エクセルで計算したいのですが、2点わからないことがあります。 (1)A1×B1の場合、(=A1*B1)としますが、A1の数字が変わらない場合、(A1×B1、A1×B2、A1×B3といった感じ)数式はどう入れたらいいのでしょうか。わからないので、今は(=A1*B1)(=A1*B2)とひとつづつ入れています。 (2)合計を出す場合は∑を使いますが、累計を出す場合(A1+A2=B2、B2+A3=B3、B3+A4=B4といった感じ)はどういう方法が一番いいのでしょうか?

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

  • ベストアンサー
  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.2

すいません、NO1の回答の追加です。 数式の最後の括弧が抜けていました『=SUM($C$1:C1)』となります。 それと、累計の所で計算を行うとセルの左上にエラーチェッカー(三角)が付きますが、これはExcelがご親切に「あなたが数式で参照した範囲の下にはまだ数値があるのに、それを合計に含まなくていいんですか?」というお節介な仕様なので、表示されている範囲を選択し、エラーのスマートタグ(四角にビックリマーク)をクリックして「エラーを無視する」を選択しエラーチェッカーを消して下さい。

2525totoro
質問者

お礼

ありがとうございました。 できました。。。。

その他の回答 (1)

  • ogawa_sora
  • ベストアンサー率36% (468/1280)
回答No.1

今晩は。 どの様な形の仕様か解りませんが一般的な回答をします。 添付け画像を参考に見て下さい。 (1)のやり方  A1が固定の数値でB列の数値を掛けC列に計算数値を表示します  C1に『=$A$1*B1』と入力しB2以降に数式をコピー(コピーすれば数式のB1部分はB2、B3と自動に変わります)  セル番号に「$」マークを付けることで、コピーしてもそのセルは変わりません(絶対参照といいます) (2)のやり方  D列にC列の累計の数値を表示します  D1に『=SUM($C$1:C1』と入力しD2以降にコピー  これは「:」を付けると範囲を指定しますから、例えば、D10セルの場合は『=SUM($C$1:C10』となりますから、C1からC10まで合計(SUM)しなさいという事になります。

関連するQ&A