- 締切済み
エクセルの累計関数
当日の数字を入力して、その隣に日々の累計を出したい場合どうすればよいでしょうか?
- みんなの回答 (3)
- 専門家の回答
みんなの回答
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.3
NO2です。 >B1には毎日入力をして、C1の累計は毎日足されていく感じにしたいんです ⇒VBAになりますので、以下の方法をお試しください。 (1)対象シートタブ上で右クリック→コードの表示→VBE画面の右画面に以下のコードを貼り付け→alt+F4キー押下 Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$B$1" And IsNumeric(Target.Value) Then Range("C1") = Range("C1") + Range("B1") End If End Sub
- mu2011
- ベストアンサー率38% (1910/4994)
回答No.2
表構成が不明の為、1行目を見出し行、A列を日付、B列を数値入力、C列に累計とします。 C2に=IF(B2<>"",SUM($B$2:B2),"")として下方向にコピーで如何でしょうか。
- sykt1217
- ベストアンサー率34% (277/798)
回答No.1
どういうものかちょっと想像できませんが、VBAを使わない単純な合計値算出であればSUM関数で事足りると思います。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/kansu/sum.htm
質問者
補足
A1に売上(文字のみ)、B1に当日の売上(数値入力)、C1に累計(当月累計)←ここがわかりません。B1には毎日入力をして、C1の累計は毎日足されていく感じにしたいんです。よろしくお願いします。
補足
A1に売上(文字のみ)、B1に当日の売上(数値入力)、C1に累計(当月累計)←ここがわかりません。B1には毎日入力をして、C1の累計は毎日足されていく感じにしたいんです。よろしくお願いします。