2025年1月20日月曜日

エクセルで時間を計算する

 エクセルで時間を計算するときに、ちょっとした問題にハマってしまったので備忘録です。


 エクセルで時間を計算する場合、

 のように「:」コロンで分けてあると勝手に時間と認識して扱ってくれるようです。
 が、セルの値が24:00を超えたりすると、表示がおかしくなってしまいます。


 自動で時間と認識したセルの表示形式は、h:mmとなっています。

 この時間に相当する部分が h のままだと、24を超えることが出来ないため、[h]:mm のように表示形式を変更する必要があります。

 時間に関するセル全てに、この変更を行うことで正しく計算されるようになります。


 次に時間を計算する上で必要な、分単位を時間へ計算してみます。
 とりあえず 60で割るようにセルで計算してみます。

 ただ、60で割っただけでは、パッと見た感じで何時間何分なのかが分かりにくいので、表示形式で何とかならないか試していきます。

 とりあえず、時間と分で表示できるように変更してみます。

 結果は、思っていたのとちょっと違いました。

 色々試してみましたが、埒が明かないのでネットを少し検索してみます。

 どうやら、分を時間に換算するためには、1440という謎の数字で割る必要があるようです。結果。

 希望通りの表示になってくれました。

 それにしても 1440 ってなんなんだろう・・・。



0 件のコメント:

コメントを投稿