
我的妻子正在記錄我們的女嬰吃飯的時間,現在想要以一種迄今為止我無法做到的方式繪製資訊。
數據僅包含餵食開始時間。別擔心,我截斷了數據 - 她吃得比這更頻繁:-)
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。
但是,我認為您仍然會遇到一個問題,因為這無法識別新月份的開始時間,但由於我不確定您記錄數據的方法是按月還是滾動,我只回答了您的問題而不是試圖變得聰明。