アプリ版:「スタンプのみでお礼する」機能のリリースについて

ミリ秒単位まで入力された時刻表記のセルがあります。
このセルの値をミリ秒に換算する方法を教えてください。

【セル書式】hh:mm:ss.000 ※hhは00固定
【例】
値は、「00:01:02.123」
これを、1*60000+2*1000+123=62123(ミリ秒)
というように算出したいのです。
計算式は、「mm*60000+ss*10000+000(ミリ秒部分)」です。

VBAはやったことがないので、出来れば、関数等で出来る
方法をお願いします。

A 回答 (2件)

A1が時間のセルとして


=A1*24*60*60*1000
    • good
    • 3
この回答へのお礼

なんと!即決しました。
助かりました、ありがとうございました。

・・・・
今後のために、差し支えなければカラクリを
教えていただけないでしょうか。進歩がないので。

シリアル値なるものが関係していて、それが小数点以下の精度(マイクロ秒ぐらい)まで取得しているように予想していますが。

お礼日時:2007/03/01 21:27

=A1/"0:0:1"*1000

    • good
    • 3
この回答へのお礼

この方法でもできました。
ありがとうございました。

カラクリは暇なときに調べます。

お礼日時:2007/03/02 11:17

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!