16

セルをから変換するきちんとした方法を探しています

Minutes:Seconds.Milliseconds

Seconds.Milliseconds

すなわち

11.111    = 11.111
1:11.111  = 71.111

私は現時点で何かを用意していますが、それは少しハックであり、これを行うための優れた Excel 機能が必要であると確信しています :P

ありがとう!

4

2 に答える 2

19

これを行う:

セルおよび にそれぞれ値0:0:11.111およびを配置します。0:1:11.111B3B4

ミリ秒を考慮してフォーマットします...セルB3を選択しB4、右クリックして[セルのフォーマット]を選択します。[カスタム] で、ラベルの付いたテキスト ボックスに次のように入力しますType

[h]:mm:ss.000 

次に、セルC3に次の式を入力します。

=B3*86400

同じ数式を入力C4して...

C列をNumber小数点以下 3 桁の形式にします。

これで完了です。:)

これが私が試みたスクリーンショットで、うまくいきました:

ここに画像の説明を入力

編集:

入力したいだけなので、次のようなカスタム形式で列MM:SS.ms全体をフォーマットできます。として値を入力すると、それに応じて変換され、 が得られます。それが役に立てば幸い。Bmm:ss.00002:11.111131.110

于 2012-07-10T15:55:20.127 に答える
3

あなたの時間がセルにあると言ってA1、この数式を入れてくださいB1

=IF(LEN(A1)>5,VALUE(TEXT(A1,"[ss].00")),A1)

時間が 1 分未満の場合は時間を変更せずに出力し、1 分を超える場合は秒とミリ秒 (小数点以下 2 桁) に変換します。

これは、時間A1が 10 秒以上の場合にのみ機能します。

于 2015-03-14T11:57:03.010 に答える