No.3ベストアンサー
- 回答日時:
質問の意味を完全に捉えていないかもしれませんが。
。。>前日のシートをいちいちコピーせずに・・・
とあるので、『A列の複数個のセルに当日の日計を入力すると、B列の複数個は前日までの合計で、そこに当日分が加算される』としてみました。
例えば、日計には10個の項目があり、A1からA10までに入力すると、B1からB10に合計が計算されるとしてみました。複雑に考えすぎ?
Sheet1を使用する例です。ツール→マクロ→Visual Basic Editor でVBE画面に移り、
表示→プロジェクトエクスプローラでプロジェクトエクスプローラを表示して、Sheet1をダブルクリック。
出てきたコードウインドウに下記マクロを貼り付けます。
シートに戻り、Sheet1のA列に入力するとその値をB列に加算します。
↓ここから
Const inpColumn = "A" '入力する列名が『A』列の場合
Private Sub Worksheet_Change(ByVal Target As Excel.Range)
With Target
'単一セルに入力した場合
If .Count = 1 Then
'入力する列名に入力した場合
If .Column = Range(inpColumn & "1").Column Then
'入力が数値の場合
If IsNumeric(.Value) Then
'隣の列『B列』の値に入力した値を加える
'(Offsetの2番目の1が1つ右のB列を示す)
.Offset(0, 1) = .Offset(0, 1) + .Value
End If
End If
End If
End With
End Sub
初めまして、感謝!感謝!です。
自信なしとなっておりましたが、記載どおりに貼り付けようとしたのですが、私には、貼り付けする方法がわからず、とにかく打ち込みました。
結果は、私の質問への回答に合致しておりました(^。^)
本当に有り難うございます。
早速、職場の歳入、歳出の日計資料に取り入れさせていただきます。
私も、もっと勉強しなくてはと・・・・
まずは、御礼かたがた、失礼致します。
No.2
- 回答日時:
ご質問の詳細が解らず、希望どおりにというわけではないかもしれませんが、もしも前日の累計額を残す必要がなく、集計期間の累計額を表示したいというのであれば、下記の方法が考えられます。
前日累計額も表示したいのなら#1の方法が面倒が少ないかと思います。1)A列に各日額を打ち込む→B1に累計額を出す場合、
=sum(a:a)をB1セルに入れることで、A列に入れた日額の累計が出せます。
2)1ヶ月分、もしくは1年分の日金額を入れる表があり、それに12ヶ月分、もしくは数年分のシートがあって、それらの累計を表示したい場合
例として1ヶ月ごとのシートがある場合で説明します。
各シートとも、A列に日額を打ち込む
=sum(sheet1:sheet12!a:a)とすれば、各シート(sheet1は指定した最初のシート、sheet12は指定した最後のシート)のA列の数値が全て合計されます。シート名は任意でかまいません。累計の式はどこにあっても計算されますが、別のシートに計算式を入れておくと、途中でシートを追加挿入しても大丈夫です。
3)日計を入力するファイルが日にちによって別の場合
簡単な設定方法はわかりません。ごめんなさい
4)固定したセルに次々と日計を入力して、その累計を出したい場合
一つのセルに次々と数値データを入力しても、excelは最後に入力した数値しか覚えていてくれないので、別表に自動的に金額が挿入されていって、累計額表示のセルは挿入された金額が載っている表を合計するように作る必要があります。エンターキーを押すと入力した金額が別表に次々コピーされるマクロを作成して、そこを参照するsum関数を用いれば可能ですが割愛させていただきます。
早速のご指導有り難うございます。
一通り、試してみましたが、私の質問説明の足りなさですみませんが、回答者No.3の方のが、今回作成している、歳入、歳出の資料に合致しておりましたので、そちらを参考にさせていただくことにいたしました。
貴重なご時間ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
家の中でのこだわりスペースはどこですか?
自分の家で快適に過ごすために工夫しているスペースはありますか? 例)ベランダでお茶を飲むためのカフェテーブル ゲーミングに特化したこだわりのPCスペース
-
大人になっても苦手な食べ物、ありますか?
大人になっても、我慢してもどうしても食べれないほど苦手なものってありますよね。 あなたにとっての今でもどうしても苦手なものはなんですか?
-
「これはヤバかったな」という遅刻エピソード
寝坊だったり、不測の事態だったり、いずれにしても遅刻の思い出はいつ思い出しても冷や汗をかいてしまいますよね。
-
【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
【お題】 ・買ったばかりの自転車を分解してひと言
-
ギリギリ行けるお一人様のライン
おひとり様需要が増えているというニュースも耳にしますが、 あなたが「ギリギリ一人でも行ける!」という場所や行為を教えてください
-
毎日の日計を別シートに自動で更新、反映させたい
PowerPoint(パワーポイント)
-
エクセルで前シートを参照して累計金額をだしたい。
Excel(エクセル)
-
EXCELで複数のシートの日々の累計
UNIX・Linux
-
-
4
エクセル 数式 日別で累計を出したいです
Excel(エクセル)
-
5
エクセルで日報 累計を計算したい
Excel(エクセル)
-
6
至急お願いします。エクセルシートコピー追加 累計計算を自動でしたい
Excel(エクセル)
-
7
EXCEL:同じセルへどんどん足していく方法
Excel(エクセル)
-
8
Excelで日付変更ごとに、自動的にデータを転記
Excel(エクセル)
-
9
エクセルで、売り上げの日計と累計を自動計算する方法を教えてください。
Excel(エクセル)
-
10
エクセルで日毎のデータの蓄積
Excel(エクセル)
-
11
エクセル 日計表から月計表に自動入力
その他(Microsoft Office)
-
12
エクセル マクロを使って日々の実績を累計したい
Excel(エクセル)
-
13
日報をエクセルで作成したいのですが、当日だけの実績も表示させたい
Excel(エクセル)
-
14
excel 表計算 加算するセルが空白の時累計を表示しない又は塗りつぶして表示しないようにしたい
Excel(エクセル)
-
15
Excelで毎日の売上を入力すると同時に別のSheetに累計が…
Excel(エクセル)
-
16
excelで日計表と月計表を作りたい
Excel(エクセル)
-
17
値が入っているときだけ計算結果が表示されるようにするには・・?
Excel(エクセル)
-
18
エクセルで、1つのセルで上書き足し算できますか?
Excel(エクセル)
-
19
本日までの累計を表示させたい!
Excel(エクセル)
-
20
エクセルを利用して、日計と累計を毎日作成する方法の応用
Excel(エクセル)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
お肉の下のシートを煮込んでし...
-
エクセルを利用して、日計と累...
-
エクセルで1行だけ数式が反映さ...
-
excel シート1の奇数(偶数)...
-
エクセルで○のついた項目を抽出
-
毎日の日計を別シートに自動で...
-
エクセル ○印がついている行を...
-
精算表って?
-
エクセルで2つのシートに同じ名...
-
指定した条件でTRANSPOSE関数を...
-
Excelで複数のシートに列のグル...
-
エクセルのシートをコピーして...
-
派遣会社の担当者からタイムシ...
-
2つのシート間での重複データ...
-
VBA 縦のデータを横にするコード
-
エクセルの複数のセルを一括で...
-
エクセルで勝手に表示された打...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
複数の文字列のいずれかが含ま...
-
excelでSUBTOTAL関数を設定した...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
お肉の下のシートを煮込んでし...
-
チュロス袋の代用
-
エクセルを利用して、日計と累...
-
エクセルのシートをコピーして...
-
指定した条件でTRANSPOSE関数を...
-
毎日の日計を別シートに自動で...
-
エクセルで1行だけ数式が反映さ...
-
2つのシート間での重複データ...
-
エクセルで○のついた項目を抽出
-
エクセルでフラグがたっている...
-
EXCELで受験票を作成したい(名...
-
エクセルで2つのシートに同じ名...
-
エクセル ○印がついている行を...
-
条件にマッチする行を抽出するV...
-
excel シート1の奇数(偶数)...
-
複数シートのセルの 記号の数...
-
EOMONTH関数の代わり
-
Excelで複数のシートに列のグル...
-
VBA 縦のデータを横にするコード
-
エクセルでシート間の相対参照
おすすめ情報