• ベストアンサー

エクセル 合計の出し方について

過去半年ほどのギャンブルの収支表があります。(件数100件ほどです) 日付とその日の収支が入力してあるのですが、収支のセルの隣に、 累計収支を表示させたいのですが、オートサム関数で、1件ずつ、データ範囲を手入力で修正するしか方法がわかりません。 1件だけ入力して、後はコピー&ドラッグで自動で入力されるような関数があるのでしょうか? どなたかご存知の方いらっしゃいましたら、教えてください。

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

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

A列に日付,B列にその日の収支(プラス・マイナス)が記入されているのだとすると C2: =SUM($B$2:B2) 若しくは =IF(A2="","",SUM($B$2:B2)) と記入し,下向けにコピーしておきます。

mikan-cuagau
質問者

お礼

最初に教えていただいた方法でできました。 これで1件ずつ手入力せずすみます^^。 他の方もありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (2)

回答No.2

現時点での表の詳細が記載されていませんので 以下の様に想定して回答致します。 各列の項目を以下の様に想定。  A列に日付  B列に支出  C列に収入  D列に収支  E列に累計支出  F列に累計収入  G列に累計収支 また、1行目は上記の様な項目名が表示されており 実際の内容は2行目から下へ記入されていると想定。 まず、E2に式「=B2」を入力します。 同様に、F2に「=C2」を入力します。 G2には「=F2-E2」を入力します。 次にE3に式「=E2+B3」を入力します。 F3には「=F2+C3」、G3には「=F3-E3」を入力します。 後は、このE3~G3を、最終行までコピーすればOKです。

全文を見る
すると、全ての回答が全文表示されます。
回答No.1

A列    B列  C列 9/1    1000 9/2    -500  500 9/3     150  650   9/4     200  850 上記の結果でよいのでしたら、 1.C列の3行目から5行目を範囲する(累計を表示したいところを範囲指定) 2.=sum($B$2:B3)と入力する 3.Ctrlキーを押しながらEnterキーを押す でできます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • Excelで関数を使って単価を表示したい

    会社で収支表を作成していますが、特定のセルに品物を入力すると隣のセルにその単価を自動的に表示する関数が知りたいのです。恐らく、IF関数で出来るとは思うのですが、中々思うように表示できません。VLOOKUPも必要なのでしょうか?なるべくIF関数だけのシンプルな関数で作成したいと思ってるのでが…どなかたお分かりになる方ご指導お願いします。

  • エクセルの関数で・・・

    表があります。 あるセルに「A」と入力すると、隣のセルに「○」が自動的に入力されるように、「B」と入力すると、隣のセルに「△」が自動的に入力されるようにしたいのですが、関数は何を使えばよいでしょうか。 よろしくお願いします。

  • エクセルの計算

    エクセルで、セルに 1.9999、3.9999、2.9999と入力、隣にオートサムで結果が8.9997 同じように下の段に 2.7896、4.5678、1.111と入力、隣にオートサムで結果が8.4685 とします。 このとき、オートサムした結果同士を引き算します。 8.9997-8.4685となります。この結果を小数点を 何十位までも表示すると、 0.5311999・・・・・と表示されます。 小数点第4位まで同士の引き算なのに、 どうして、それより下の桁が表示されるのでしょうか・・??

  • エクセルで1ケ月の収支報告。まだの日は非表示にしたい。

    いつもお世話になっています。 今までの質問を検索しても見つけることができなかったので質問させて頂きました。 1ヶ月分の会社の収支報告の表を作りたいんです。 収入は毎日累計で表示します。 上のセルとその日の収入を足す式を入れると累計は出てくるんですが、まだ来ていない日のセルにも数字が入ってきます。 これを収入のあった日に「何件か」をセルに入れた時点で累計が表示されるようにしたいのですが、良い方法はありますでしょうか? つたない説明で申し訳ありません。 よろしくお願いします。

  • エクセルで塗りつぶしたセルの合計

    こんにちは。 単純にA1からA5までを青で塗りつぶした表で A6にセルを塗りつぶした数(この場合だと5)が 出る方法(関数?)はあるでしょうか。 塗りつぶしたセルには文字も数字も入力なしで、 ただ色をつけるだけにしたいのです。

  • エクセル

    なかなか解決ができないので質問させていただきます。 よろしくお願いいたします。 2週間前までは、正しい数字が表に入っていたのですが、今日開いてみると数字がまったく違っていました。 しかも全部ではなく、一行分だけで、関数まで違うものが入っていました。 手入力で関数をいれると正しい数字がでるのですが、上のセルからドラッグすると関数は正しいのですが数字は上のセルから持ってきてしまいます。 上のセル:A1+B1(20+20=40) ドラッグすると:A2+B2(50+30=40) になります。 関数はただのSUM関数です。 エクセルは詳しくないのでわからないのですが、良くあることなのでしょうか? 対処の仕方を教えてください。 よろしくお願いいたします。

  • EXCELでの条件付き合計

    EXCELで以下のような表を作成しました。 ・日付の行数はランダムです。 (無い日付もあれば複数行ある日付もあります) ・日付の列,金額の列にはそれぞれ”日付”,”金額”と名前をつけています。 ある日付からある日付までの金額の合計を計算したいと考えています。 SUMIF関数を使用すればできそうだということはわかるのですが, 日付の条件をどのように入力すればいいのかがよくわかりません。 どのように入力すればいいのでしょうか? 日付     金額 12月1日    123     12月15日    962    12月31日     56

  • Excel 数式がうまく計算されない

    飲食店勤務です。オーナーからの依頼により、1ヶ月の売上と売上累計、仕入と仕入累計の表を作成しています。 Sheet1では売上に関する表を作成しています。 A列=日付、B列=売上、C列=売上累計 Sheet1でC2に =IF(OR(B2="",C1=""),"",SUM(B2,C1))の式を入力しました。 上の式を下にコピーをしても、売上が空白の時は空白になりました。 (例) 日付_売上_売上累計 1日_500_500 2日_500_1000 3日_空白_空白 そして、Sheet2で仕入に関する表を作成しています。 仕入先などの名称入力のため、セルを結合して作成しています。 (売上表とは行が若干ずれています。) AA列=日付、AC列=仕入、AG列=仕入累計 AG5に =IF(OR(AC5="",AG4=""),"",SUM(AC5,AG4))の式を入力しました。 ですが、この式をSheet1と同じように下にコピーをすると仕入を入力してないのに、前日の仕入累計が表示されてしまいます。 (例) 日付_仕入_仕入累計 1日_500_500 2日_500_1000 3日_空白_1000 しかし、その日の仕入金額を入力すると、ちゃんと累計計算はされます。 Sheet1の数式をコピーして、セルの値を変えただけなのですが・・・ セルを結合するとだめなのでしょうか。 それとも数式が違うのでしょうか。 拙い説明で申し訳ございませんが、助けていただきたいです。 宜しくお願い致します。

  • エクセル 特定の文字の横のセルを置換する方法

    エクセルの関数について教えてください。 例えば A1のセルに「基準日」と入力してあって、B1に基準となる日付が入っているとします。 製品の数だけ、基準日の項目があり、週1回、この日付を手入力で上書き修正しています。 最終的に製品毎に列を切り離して数字を集計するため、単純なセル参照ではなく、基準日に日付を入力したいです。 また、基準日意外にも日付が沢山使われており、「12/3→12/10」と置換すると、基準日以外の日付も変わってしまうため使えません。 そこで、「基準日の横のセルを12/10に置換する」のような操作はできるのでしょうか? 宜しくお願いします。

  • 【Excel】決まった行数ごとの合計と平均値

    費目別に合計と平均値をだしたいのですが、合計と平均値の算出結果を表1のように費目と費目の間に挟むと、費目数が多い場合大変です。 またひとつの月ごとに一度、費目に対する合計と平均値がださればよいので、日々の入力は不要です。 そのため表2のようにまとめたいのですが、離れたセルの合計数を出す場合はオートサムを使えばよいらしいですが、決まった行数ごとの合計と平均値を特定の場所(つまり表2)に表記させる関数式(に問いませんが)を教えてください。

専門家に質問してみよう