• ベストアンサー

エクセルで前日までの売上を出したい

A1~A30に日付が入っていて B1~B30にその当日の売り上げが入っているのですが 毎日Bの売上を更新した際に C1~C30に前日までの売り上げが自動で反映されるようにしたいので、やり方を教えてください。 宜しくお願致します。

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

  • ベストアンサー
  • sugijinja
  • ベストアンサー率31% (57/181)
回答No.1

C1 は期間の初日なので 0円固定ですね C2 は二日目なので前日までの売上ということはB1の値とイコールです   「=B1」 C3 以降は前々日までの合計に前日の合計を加えるということで   「=B3+C2」 以下「=B4+C3」 と続く で どうでしょうか

fckhostile
質問者

お礼

出来ました! ありがとうございます。 前日までの合計と前日の合計を勘違いしていて 中々うまくいきませんでした。 ありがとうございました。

その他の回答 (3)

  • sugijinja
  • ベストアンサー率31% (57/181)
回答No.4

#1です C1 「=B1」 C2 「=B2+C1」 C3 「=B3+C2」    以下 下方向にコピー で どうでしょうか

回答No.3

セルC1に次式を入力します。 =IF(B1="","",SUM(B$1:B1)) C1をコピーして、C2からC30に貼り付けます。 終わり。 =SUM(B$1:B1)だけでは、 当該日以降のC列の値が同じになります。 また、B列の値が0の日は、0と入力して下さい。 空白のままでは計算しません。

fckhostile
質問者

お礼

ありがとうございます。 なんとか解決できました。

  • sugijinja
  • ベストアンサー率31% (57/181)
回答No.2

#1です すいません 間違えてます 以下に訂正します C1 は期間の初日なので 0円固定ですね C2 は二日目なので前日までの売上ということはB1の値とイコールです   「=B1」 C3 以降は前々日までの合計に前日の合計を加えるということで   「=B2+C2」 以下「=B3+C3」 と続く で どうでしょうか

fckhostile
質問者

お礼

御回答ありがとうございます。 少し言葉が足りませんでした。 Cのセルには、当日分も含めた合計が表示されるようにしたいです。 例えば日付が8月20日だった場合 Cのセルに8/1~8/19までの売上の合計+8/20の売上を 表示されるようしたいです。 宜しくお願致します。

関連するQ&A

  • excelで売上日報を作りたい

    飲食店です。excelでSheet1に1日の売上や仕入を入力し、Sheet2に月の売上や仕入の一覧が出るようにしたいと思ってます。加えて、Sheet1は毎日上書きしても、それがちゃんとSheet2に反映されるようにしたいです。 Sheet1のA1に日付→Sheet2のA1に反映。Sheet1のB2に仕入合計→Sheet2のB2に反映。ここで保存。 翌日、Sheet1のA1に日付を入力したら、Sheet2のA2に自動入力、Sheet1のB2に仕入合計→Sheet2のB3に自動入力。上書き保存。 というようなことです。 Sheetを31日分作るということではなく、Sheet1とSheet2のみで作成したいと思ってます。 関数のみでの作成が不可能でしたら、マクロを使っての作成でも構いません。 説明が下手で申し訳ありませんが、宜しくお願い致します。

  • Googleスプレッドシートで前日から今日までの売り上げ個数を集計したいと思っております。

    Googleスプレッドシートで前日から今日までの売り上げ個数を集計したいと思っております。 日付 在庫数 07/20 15 07/21 10 07/22 7 といった具合でデータを取っています。 これを利用して「前日の在庫数-本日の在庫数=一日で売れた個数」というものをはじき出したいのですがうまくいきません。  A B C 1 日付 在庫 販売数 2 07/20 15 3 07/21 10 5 4 07/22 7 3 イメージとしては上記のような感じでC3に=sum(B2)-(B3)と打ち込めばとりあえず数字は出るのですが、C列全てに同様の数式を入れるのは骨が折れる作業になりますし、もっと頭のいい方法があると思うのですがご教授願います。

  • エクセルの計算式

    A1:A31に日付、B1:B31に売上入力したエクセルにC1に日付を記入するとB1の売上が自動で表示できる計算式を教えてください。

  • VLOOKUPの返り値を固定するには…

    現在、毎日の売上表のようなものを作ろうと思っています。 表は、次のようになります。 A1…日付、B…氏名、C…売上 が入っています。 その下(別シートでも可)に、縦に氏名、横に日付(11/1~11/30)の表を作成して A1の日付の売上(C)を、合致する日付の列にVLOOKUPで返します。 その場合、A1の日付とC(売上)を、毎日変更して反映させたいんですが、前日の データが消えてしまい、困っております。 毎日、返り値をコピーして値にして貼り付ければいいのでしょうが、返り値を固定 もしくは、値で返るような方法があれば…と思い、質問させていただきます。 以上、よろしくお願いいたします。

  • エクセル 初級 行の参照

    エクセルの、きっと超初級な質問です。教えて下さい。よろしくお願いします。 A1に入れた数値を自動的にA3に、B1に入れた数値をB3に、という具合に、横にだだぁっと、行単位で参照をするには、どんな関数を入力すれば、あるいはどうすればいいのでしょうか? 例えば、A1にその日の売上げを入力し、それが自動的にA3に反映される、そして、B1は次の日、C1はその次の日、と、日報の売上げを毎日入れているのですが、いちいち同じ数値をA3なりB3,C3と入力するのが面倒です。 よろしくお願いします。

  • エクセルで本日+前日までの簡単なやり方

    エクセルで1か月分の売上表を作っています。 sheet1~sheet31まであり、それぞれ1日~31日となります。 今日の売上げに、前日までの月間売上げを足して、 今日が1月3日だとしたら、 =A1+'2日'!A29 A1(3日のある商品の売上げ) '2日'!A29(2日までのある商品の月間売上げ) としているんですが、sheetが変わるたびに、「=A1+'2日'!A29」の「2日」部分を、1日ずらして書き換えなければいけません。 31日分書き換えるのは非常に手間が掛かるのですが、これを自動でやる方法はないでしょうか。

  • エクセルで売り上げ表を作成したいのですが…

    エクセル98を使用しています。 月毎の売り上げ表を作成したいと思っています。 あるシート(以降、Aシート)にその月の売り上げ表を作成して、別のシート(以降、Bシート)に月毎の売り上げの履歴を残す事ができたら良いと思っています。 あらかじめ締め日を決めておき、その締め日が過ぎるとAシートの売り上げ表に記載されていた数字はクリアされると同時に、Bシートに売り上げの履歴を残すようにしたいです。 毎月設定しておいた日付けが過ぎると、シートに入力されていた数字を自動にクリアさせる方法はあるのでしょうか? また同じく、毎月設定しておいた日付けが過ぎると、その月毎の売り上げを別のシートに残すような作業はできますのでしょうか? 時間に合わせて、処理を行うといった感じになります。 時間に合わせて、入力されたデータをクリアにする。また別のシートに記録を残す良い方法がありましたら、アドバイスをお願い致します。

  • エクセルで教えてください

    エクセルで利益率を自動的に反映させたい。 教えてください。売上A1セル→1000 仕入れB1セル→500 C1セル→利益率とA1~A10位まで1件ずつ入力しますが利益率の入力の仕方はわかりますが C1セルに自動的に反映できるようにしたいのですが教えてください。 他のグループの人のエクセルはできるようになっているので私も同じことがしたいのですが

  • エクセルでのグラフについて

    いくつかの異なる商品を扱っているとして、その商品のある日にちごとにおけるそれぞれの売上数をグラフで表したいとします。 たとえば、 6月5日・・商品A:290  商品B:230 商品C:400 9月2日・・商品A:370  商品B:200 商品C:190 12月9日・・・・・ というようなデータを、日付けを横軸に、商品を縦軸にして「各商品の日付けごとの売上数の比較」をグラフに表したいのですが、上手くいきません! 散布図のグラフでやっても、選択したデータの日付けを反映してくれません。 このようなグラフをつくるにはどうすればいいんでしょうか? よろしくお願いします!

  • Excel関数について

    「ある固定のセル」に入力されているものを「別のシートに日付ごと」に自動反映されるようにしたいのですが、どうすればよろしいでしょうか。ご教授の程お願い致します。 毎日「A1」に入力する 1日→「B2」に自動反映 2日→「B3」に自動反映 3日→「B4」に自動反映 ・ ・ ・ といった感じでございます。 色々調べてみたんですがどうにもこうにも分かりませんでした。 宜しくお願い致します。