如何讓Excel統計每天的事件數?

如何讓Excel統計每天的事件數?

我的妻子正在記錄我們的女嬰吃飯的時間,現在想要以一種迄今為止我無法做到的方式繪製資訊。

數據僅包含餵食開始時間。別擔心,我截斷了數據 - 她吃得比這更頻繁:-)

DESC    TIME
Eat 28/08/2012 20:15
Eat 28/08/2012 23:25
Eat 29/08/2012 04:00
Eat 29/08/2012 07:25
Eat 29/08/2012 10:45
Eat 29/08/2012 20:45
Eat 30/08/2012 03:10
Eat 30/08/2012 06:40
Eat 30/08/2012 10:20
Eat 30/08/2012 13:00
Eat 30/08/2012 15:17

我的妻子想查看每小時的第一次、第二次、第三次(等等)餵食時間。使用 HOUR() 我能夠完成部分計算,但是我可以自動建立列 FEED OF THE DAY 嗎?

DESC    TIME            HOUR    FEED OF THE DAY
Eat 28/08/2012 20:15    20      1
Eat 28/08/2012 23:25    23      2
Eat 29/08/2012 04:00    04      1
Eat 29/08/2012 07:25    07      2
Eat 29/08/2012 10:45    10      3
Eat 29/08/2012 20:45    20      4
Eat 30/08/2012 03:10    03      1
Eat 30/08/2012 06:40    06      2
Eat 30/08/2012 10:20    10      3
Eat 30/08/2012 13:00    13      4
Eat 30/08/2012 15:17    15      5

完成此操作後,我就可以繪製當天的時間和飼料。

先致謝!

答案1

請看下圖。

單元格 C1 被硬編碼為 1。

從 C2 開始,一切都由 Excel 完成。

在C2中,我使用了這個公式...

=IF(AND(小時(B2) > 小時(B1), (天(B2) = 天(B1))), C1 + 1, "1")

...並將其向下拖曳以將公式複製到 C4。

但是,我認為您仍然會遇到一個問題,因為這無法識別新月份的開始時間,但由於我不確定您記錄數據的方法是按月還是滾動,我只回答了您的問題而不是試圖變得聰明。

在此輸入影像描述

相關內容