• ベストアンサー

excelの計算式のコピーが出来なくなった。

Excelで表を作成して、A列の下部にSUMで合計を出して、選択をして 右にドラッグして、B,C,D,E,の合計を出していたのですが、 突然、計算式のコピーが出来なくなり、A列の合計が そのまま B,C,D,Eにコピーされるのです。  B列に移動したときはB列のSUMとなっているのですが、確定しますとAの値になります。 理解できなくて?  助けてください。

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

  • ベストアンサー
  • _Kyle
  • ベストアンサー率78% (109/139)
回答No.1

自動再計算がOFFになっているのではありませんか? 不適当な結果が表示されている状態で ・ステイタスバーに[再計算]と表示がでていませんか? ・[F9]キーを押せば結果が変わりませんか? -------------------------------------------- 以下の設定をご確認ください。 Excel2007の場合  [Officeボタン]>[Excelのオプション]>[数式]>[計算方法の設定] Excel2003以前の場合  [ツール]>[オプション]>[計算方法]タブ>[計算方法] -------------------------------------------- ■配列数式のコピーが、うまくできません http://bekkoame.okwave.jp/qa5051073.html ■計算方法が勝手に手動になる-作業グループのまま終了 http://www.relief.jp/itnote/archives/001258.php ■表計算ソフトが計算しない?(第16回):田中亨「Excelの謎」 http://pc.nikkeibp.co.jp/article/NPC/20070626/275844/?P=2

関連するQ&A

  • 【エクセル】横方向へ複数行の数式をコピー

    こんばんは^^ ちょっとエクセルで苦戦してる作業があるので何か良い方法があったら教えてください。   a    b     c    d    e(列) ------------------ 1| 2      3      3       2     1 2| 2      4       1      3      2 ・ ・ 9| sum  c9/a9  sum   b9*c9  b9+d9 (小計の行) 10| 2     3     3     2     1 ・ ・ ・ 14|  2      1      2      2     5 15| sum ・・・・      (小計の行) ・ ・ ・ 上記のようなレイアウトにしたとします。 1.小計行がたくさんあります。 2.それぞれの小計で合計する行数が違います。 3.横方向にsumを手軽にコピーしたいけど、列が多く、ところどころに関数が入っているので、無闇にドラッグしたりできません。 今は、例えば9行の小計を1つsumを使った後、関数が入っていない空白セルのみをctrlキーを駆使して1つ1つクリック、ペースト そして、次の小計行へ行き同じ作業を繰り返してます。 ただ、これだと横にも縦にも長いデータが入ってるので労力使いすぎます(^^; フィルタをかけて「空白以外」にして、横方向にsumをドラッグが出来たら良いなーって思ったんですが、フィルタって列にかけられないですよね? 何か良い方法ってありますか?

  • Numbersでの計算で困っています

    現在2015年8月での最新バージョンNumbers バージョン 3.5.3を使用しています。 添付画像の計算で、商品Aの1単位が6個、商品Bの1単位が4個、Cが4個、Dが3個、Eが6個、Fが5個、Gが2個です。 商品AをAさんが4個、Bさんが5個、Cさんが1個を購入したとすれば、合計は「=SUM(C2:E2)×B2」で60個と計算出来ますが、以下商品B~GまではセルF2の計算式をセルF3~F8までコピーで出来ました。 ここまではわかります。 次に、Aさんが商品A~Gを購入した場合の計算方法ですが、 「=SUM(C2×B2+C3×B3+C 4×B4+C5×B5+C6×B6+C7×B7+C8×B8)」 これで99個と計算できますが、実際使いたいのは縦50種類以上になるのでもう少し効率のいい計算式を教えていただきたいのと、Bさんの合計はAさんの合計の式(セルC10)をコピーしてもC列とD列で計算されてしまいます。 10行目にはC列✕B列の合計、D列✕B列、E列✕B列の合計を表示させたいのですが、簡単に計算できる方法はありませんか? よろしくおねがいします。

  • エクセルの計算式

        A列  B列  C列  D列  E列 1行   A   2   100       ○○○ 2行   B   2    200 3行   A       200 4行   C        100 5行   A       100 上記表で、B列が空白の時の、A列のAの、C列の合計を(この場合は、300) 例えば、E列の1行目セルに表示させる時の「E1」の計算式が知りたいのですが、よろしくお願いいたします。

  • エクセルの計算式について

          A     B      C      D       E 1     -      -     #DIV/0!     -     #DIV/0! 2     -      -     #DIV/0!     -     #DIV/0! 3     -      -     #DIV/0!     -     #DIV/0! A1とB1 は整数値 C1には、=ROUNDDOWN((A1-B1)/A1,4) D1には、A1-B1 E1には、=ROUNDDOWN(IF((A1-B1)/A1>25%,(A1-B1)/0.35,0)+IF((A1-B1)/A1=25%,(A1-B1)/0.35,0),-3) が、2行目・3行目にも設定されている時  例えば、G1 のセルに E列の合計 SUM(E1:E3)を求めたいのですが、A1~B1 に整数が入ってないと(例えば、 0 の時)… G1 が、#DIV/0! となります。A1 B1 にだけ整数が入っていて、A2 B2 が 0 場合の、E列の合計が G1 に入るようにする方法について知りたいのですが…教えていただきたく、よろしくお願いいたします。

  • Excelで、複数列の和を求める式

    Excelで、A1~A10,B1~B10,C1~C10,D1~D10にそれぞれ値があり、E列に、E1にA1からD1までの和、E2にA2からD2までの和、のようにE10まで出したいと思います。E1=SUM(A1:D1)として、下にコピーすればできますが、「E1からE10までの配列数式」として求める式はありますか。SUMの":"と、配列数式の":"が重複してうまくできません。

  • エクセルで斜めに参照コピー

    1| A1 | B1 | C1 | D1 | E1・・・ 2| A2 | B2 | C2 | D2 | E2・・・ 3| A3 | B3 | C3 | D3 | E3・・・ 4| A4 | B4 | C4 | D4 | E4・・・ ・・・ と普通に並んでいるデータを 1| A1 | B2 | C3 | D4 | E5 |・・・ 2| = | A2 | B3 | C4 | D5 | E6 |・・・ 3| = | = | A3 | B4 | C5 | D6 | E7 |・・・ ・・・ (=は空白セル) とななめに参照コピーさせたいのですが、普通にドラッグコピーさせたのではうまくいきません。データ数が結構多いもので一つ一つコピーするのも大変です。何か簡便な方法はあるでしょうか?列毎もしくは行毎の作業でもいいので、何か良い方法がありましたらご教示いただけませんでしょうか?

  • VBA 他シートを参照しているセルのコピー

    お世話になります。 以下のシートがあります。 [sheet a]    A     B        C      D     E 1 2004 2005 2006 2007 2008 2 =b!A2 =b!C2 =b!E2 =b!G2 =b!I2 3 10 15 16 4 11 4 12 30 20 9 2 5 =SUM(A3:A4) =SUM(B3:B4) =SUM(C3:C4) =SUM(D3:D4) =SUM(E3:E4) [sheet b] A B C D E  F G H I J 2004 2005 2006 2007 2008 1 あ1 い1 う1 え1 お1 か1 き1 く1 け1 こ1 2 あ2 い2 う2 え2 お2 か2 き2 く2 け2 こ2 ・・・・・・・・・ [sheet a]F列以降に入れるデータは、VBA(マクロ)を使って、別のブックから取り出しています。 (例) F1…=E1+1(E1の数式をコピー) F3,F4…任意の値(別のブックからコピー) F5…=SUM(F3:F4)(E5の数式をコピー) 1行目,5行目の場合は左のセルをコピーして数式を貼り付けると、列が自動的に列が変わりますが、2行目の場合は元のシートを1行おきに参照しているので、単純にコピーしただけでは正しい数式が入りません。 2行目の参照をVBAで作るには、どのようにしたらいいでしょうか。 よろしくお願いします。

  • エクセルでの計算式

    会社でエクセルを使って試算表を作成しています。 当月利益を求めたいのですが算式がわかりません。 うまく説明が出来ないのですが、例えば 「収益の部」-「費用の部」=当月利益という計算を エクセルの表に例えると (D1のセル~D5の合計セル)-(B3のセル~B10の合計セル)=当月利益(C11のセル) となります。 色々試してみたのが =SUM(D1:D5-B3:B10) =(D1~D5をドラッグ)-(B3~B10をドラッグ) などなど・・・全部「#VALUE!」でエラーになってしまいます。 どうかご教示下さい。お願いします。

  • エクセルVBAでのまとめ計算

     初めまして、よろしくお願いします。 データーで    A      B     C     D      E ・・・ 1              5     7      2 2              3     7      0 3 4              6     3      6 5              2     8      3 6              0     3      4 ・     ・      ・      ・      ・ ・     ・      ・      ・      ・ 100             3     4      5 という表がありますA列には(C列の値/(D列以降の平均値))をB列には(C列の値-(D列以降の平均値))を表示させたいと思います。たまに3行のような空白の行があります。関数式ではなく、VBAで解る方、よろしくお願いします。

  • エクセルSUMの計算を効率的に行う

    いろいろ自分で考えてみたのですが、やはり思いつかなくて、こちらに質問させていただきました。 添付のような表があるとします。 A,B,C、、、社とあり、それぞれに果物の名前が入っており、数が記載されています。 一番右の列にある数量は、A,B,C社それぞれのくだものの数の合計です。 この一番右の列のようなSUMの計算を自動的に行う関数を考えています。 いつも固定のセルのSUMでは簡単ですが、今回の場合、A社いくつ、B社いくつ、という果物の数は決まっておりません。つまり、合計すべきセルの数は変化する、ということです。 なので、考えたのは、一番左の列にA、B、C社と記載するので、その記載が出てくる前の行までを合計させるようにするしかないか、、など、案はあったのですが、実際にエクセル関数が思いつきません。 もしいい案がありましたら何卒お願いいたします。

専門家に質問してみよう