Skip to main content

ある作業からある作業の経過時間を算出したいです。(添付ファイルシート1の一次納品日時→二次納品時期の経過時間です。)

最終的には経過時間が1時間の人は30人 2時間の人は20人といったグラフと作りたいです。(添付ファイルのシート2)

 

関数のDATEDIFFを使い日付部分を『hour』で経過時間を算出しましたが、

10時50分→11時10分の時間経過をDATEDIFFで計算した場合、1時間と計算されてしまいました。

正解は0時間とか0.3時間となるかとおもいます。

 

ご存知の方おりましたらご教授ください!!

 

以上、宜しくお願い致します。

14 Antworten
  1. 16. Okt. 2017, 13:17

    エルエムさん、中村さん

     

    それでもokですが、流れに従うと、

     

    単純に、

     

    float([二次納品日時]-[一次納品日時])*24

    エルエムさん、中村さん それでもokですが、流れに従うと、 単純に、 float([二次納品日時]-[一次納品日時])*24でokです。 (Float)で、日付を数値(小数点つき)で扱っているので、基本単位である1日に24時間をかけて、時間の単位になります。 村上

    でokです。

     

    (Float)で、日付を数値(小数点つき)で扱っているので、基本単位である1日に24時間をかけて、時間の単位になります。

     

    村上

0/9000