• ベストアンサー

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

A B 1 2 =A1+A2 3 =A1+A2+A3 4 =A1+A2+A3+A4 ・ ・ ・ 上記の様に、B列に入力された数式をオートフィルを使いコピーしたいのですが、 数式の頭のA1が固定されずにコピーされてしまいます。 良い方法を教えて下さい。 お願いします。 説明下手ですいません・・・

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

  • ベストアンサー
  • kybo
  • ベストアンサー率53% (349/647)
回答No.2

B2のセルに以下の様に入れます。あとはこのB2のセルを下へオートフィルでコピーするだけです。 =SUM(A$1:A2)

tomomura2010
質問者

お礼

ありがとうございます。 絶対値ですね。 まだまだ勉強不足です、、、 勉強になりました。 本当にありがとうございます。

その他の回答 (1)

  • kissX4
  • ベストアンサー率34% (140/411)
回答No.1

まず、B1に「=A1」と入力して、B2には「B1+A2」としてください。 B2以下をオートフィルすればOKです。

tomomura2010
質問者

お礼

ありがとうございました!

関連するQ&A

  • 数式のオートフィル

    今あるセルに数式=A1がいるとします。 これをオートフィルで右へコピーすると各セルは =A1,=B1,=C1,=D1・・・ となります。 これを =A1,=A2,=A3,=A4 とする簡単な方法(マクロを使わない)をご存知の方いますでしょうか? =A1,=A2まで入れてオートフィルしても =A1,=A2,=C1,=C2 となってしまいます。 今はしょうがないので文字列で A1と入力してオートフィルでドラッグして A1,A2,A3,A4・・・ としてから"A"を"=A"に置換しています。 何か良い方法あったら教えて下さい。

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

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

  • オートフィルのことで教えてください

    オートフィルのことで教えてください。 XP、エクセル2007を使っています。 A列、B列共に漢字が入力されていて B列の上部にウィンドウ枠の固定をしています。 A.B列以外をロックし、シートの保護をしています。 A列はオートフィルできるのですが、B列には+マークが出ません、 B列もオートフィルできるようにする方法を教えてください。

  • オートフィルのマクロを作りたい

    ある列に複数のデータがある場合、その一番上の右隣のセルに数式などを入力後、そのセルの右下の小さい四角をダブルクリックすると、左の列のデータある一番下までオートフィルされますよね。 これのマクロを組みたいのですが、単純に出来ません。 普通通りマクロの記録をすると、実際に入力されていたセル番号までのマクロとなってしまい、データを追加した場合意味が無くなります。 具体的に説明すると、 A1からA10までそれぞれデータがある場合、 B1に数式を入力後、オートフィルでB10までコピー。 これをマクロで組もうとすると、B10までのフィルが組まれてしまい、A11~A20までデータを追加後マクロを実行してもB10までのフィルしか実行されません。 「左の列のデータがあるところまで」というマクロは組めないのでしょうか。

  • 数式のオートフィルがうまくいきません

    エクセルでのオートフィルの仕方について教えてください。 例えばA列に  1 6 とある数字をドラックしオートフェイルすると、当然のように、5ずつ増え、 1 6 11 16 21 26 というようになります。 しかし、例えば、数式の場合そうなってくれません。 =E1 =E6 をドラックしてオートフィルすると、 =E1 =E6 =E3 =E8 となってしまします・・・ 数式の中の数字を5ずつ増やす方法を知りたいのですが、 わかるかたよろしくお願いします。

  • Excel2007で数式のオートフィルの仕方について

    Excel2007で数式のオートフィルの仕方について ただの数字をセルA1に1、セルA2に3と入力し、A1とA2を範囲選択して、 下方向にオートフィルすると 1 3 5 7 9 となるのですが、 数式の場合、このような連続入力になりません。 例えば、 =B1 =B3 =B5 =B7 =B9 のようにするにはどうすればいいのでしょうか。 オートフィルはできないのでしょうか。

  • 数式内のセルのオートフィル

    数式内のセルのオートフィル エラー値 #N/Aを返す数式 =IF(A1=0,NA(),A1) をA2に入力しているのですが、 この式ををA2~R2まで入力したいと思っています。 ひとつひとつ、=IF(A1=0,NA(),A1)、=IF(B1=0,NA(),B1)、=IF(C1=0,NA(),C1)…と 入力していけばいい話なのですが、 数が多いため、オートフィル機能のような形で連続セルを入力したいのですが、 なにかよい方法はないでしょうか?

  • オートフィルで数式をコピー出来ない

    例えばA列にデータが縦に1列    B列に別のデータが縦に1列    C列でAをBで割って達成率を出したい。 C1のセルが「=A1/B1」となるような式で C1のセルをオートフィルでコピーしたら 思っていたのと違う式でコピーされた。 オートフィルで下が C1=A1/B1 , C2=A2/B2 , C3=A3/B3・・・・のようにその行ごとに計算できる様にするにはどうすればいいでしょう? 設定みたいなものが必要でしたら教えてください。

  • エクセル オートフィルについてお願いします。

    オートフィルにて・・・ Dドライブに保存されているデータ(Aフォルダ)を同じDドライブの中の別のフォルダ(Bフォルダ)に飛ばしたいのですが・・。 Aフォルダに作成してある、集計表1のセルD列、5行目に100と入力するとBフォルダに作成してある、集計表2のセルD列、5行目に100と、飛ぶのは='D:\[集計表.xls]・・・で飛ばせますが、 Bフォルダに作成してある集計表2のD列6行目、D列7行目、D列8行目・・・と、オートフィルしたときに、Aフォルダに作成してある、集計表1のD列6行目、D列7行目、D列8行目と、飛ばす方法を教えていただきたいのですが。 現状だと、オートフィルをしても全行がコピーされるだけでうまくいきません。 説明不足だとは思いますが、よろしくお願いします。

  • 数式のオートフィルは可能ですか?【Excel 2003】

    数値のオートフィルはできるようですが、数式のオートフィルはできませんか? たとえば A1に数式 =E5 が入っているとして、オートフィルでA2を =E6 にできませんか?

専門家に質問してみよう