-1

私はExcelで次のことをしようとしています。Accessにも同じデータがあります。したがって、アクセスに関するヘルプも問題ありません。次の形式のデータがあります(Excelでは、ここではもちろんセルセパレータとしてコンマを使用しています)

Date,Time,Count
Apr-1-2013, 17:00, 21
Apr-1-2013, 17:05, 10
Apr-1-2013, 17:10, 15
.
.
Apr-1-2013, 21:00, 36
Apr-2-2013, 17:00, 10
.
.
Jun-30-2013, 21:00, 20

(基本的に、4 月から 6 月までのすべての平日について、5 分バケットごとにカウント値があります)

17:00 から 21:00 までの各日付範囲の累積合計が必要です。また、翌日の 17:00 から新たに開始します。したがって、私の結果は次のようになります。

Date,Time,Cumulative Count
Apr-1-2013, 17:00, 21
Apr-1-2013, 17:05, 31 (21+10)
Apr-1-2013, 17:10, 46 (31+15)
.
.
Apr-1-2013, 21:00, Grand total for Apr-1
Apr-2-2013, 17:00, 10 (Starts fresh again for new ay)
.
.
Jun-30-2013, 21:00, 20
4

2 に答える 2

1

あなたの質問により良く合うように私の答えを更新してください!

これは、マクロを使用するか、IF ステートメントを使用して行うことができます。この場合、式ベースのソリューションが最も簡単に実装できると思います。

私が使用した式:

=IF(A2<>A1,C2,C2+D1) simply fill down the formula to get the accumulation!

Date    Time    Count   Accumulate
01-Apr  time    13      13
01-Apr  time    2       15
01-Apr  time    4       19
03-Apr  time    3       3
03-Apr  time    2       5
03-Apr  time    5       10
09-Apr  time    10      10
09-Apr  time    5       15
09-Apr  time    12      27
于 2013-07-24T17:54:19.977 に答える
0

私の選択はピボットテーブルです:

SO17840660 の例

コメントを考慮して修正を 編集:

SO17840660 2 番目の例

于 2013-07-24T17:57:12.027 に答える