2016-03-22 10 views
-1

時間の値を日:時間:分から小数点または分のいずれかの時間に変更する必要があります。私のデータは例えば001:05:46となります。私は混乱を招く先行ゼロと問題を抱えています。どんな助けも素晴らしいだろう!Excelの単位時間換算

+0

ようこそ。より多くの情報が必要となります。あなたが持っているものと必要なものとそれを達成しようとしているものの例を挙げてください。データにわずかな違いがある場合は、特に役立つ例がいくつかあります。 –

+0

あなたのタイムエントリーがあなたが提供したフォーマットであれば、これはあなたのために働くはずです: '= LEFT(A1,3)* 24 + TIME(MID(A1,5,2)、RIGHT(A1,2) 、0) 'しかし、データに差異がある場合は、Scott Holtzmanが既に指摘しているように、追加の例を見る必要があります。 – tigeravatar

+0

ここでは、額面価格で提供した分に基づいて分を得る別の数式があります: '=((VALUE(LEFT(A1,3))* 24)* 60)+(VALUE(MID(A1、FIND ( ":"、A1)+1,2))* 60)+(VALUE(RIGHT(A1,2))) –

答えて

1

解析する値がDDD:HH:MMのように書かれていると仮定すると、001:05:46のようになります。これを行うには多くの方法がありますが、ここでは簡単な方法があります。 60で私たちが掛け分の面でこの値を取得するには

=LEFT(A1,3)*24+MID(A1,5,2)+RIGHT(A1,2)/60 

:私たちは、一日あたりの日数回24時間かかる時間を追加し、60分ごとに分時間1時間を追加する必要がある時間に変換するには1時間あたりの分。この点に達する元の数式の可能な変更は、次のようになります。

=LEFT(A1,3)*24*60+MID(A1,5,2)*60+RIGHT(A1,2) 
関連する問題