
妻は娘が食事をする時間を記録しており、これまで私ができなかった方法でその情報をグラフ化したいと考えています。
データは給餌開始時間のみで構成されています。心配しないでください。私はデータを切り捨てました。彼女はこれよりも頻繁に食べます :-)
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
妻は、1 時間ごとに、1 回目、2 回目、3 回目 (以下同様) の給餌時間を確認したいと考えています。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(HOUR(B2) > HOUR(B1)、(DAY(B2) = DAY(B1)))、C1 + 1、"1")
...それを下にドラッグして、数式を C4 にコピーしました。
ただし、新しい月がいつ始まるかが認識されないという問題がまだあると思いますが、データの記録方法が月ごとかローリング ベースかは不明なので、賢くしようとせずに質問に答えただけです。