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

いつもお世話になります。
エクセル2003で、ラップタイム入力をするときの質問です。
1時間23分5秒6の場合、01230506と入力すると、01:23'05"06と表示できるように書式設定したい(つまり、:と'と"を付けてくれる。)のですが、どのようにすれば実現できるでしょうか?
お忙しいところ申し訳ありませんがよろしくお願いします。

A 回答 (3件)

こんばんは。



01230506と入力すると

書式を正しく入れていないと桁が間違いますね。
「00000000」

そうしたら、
=TEXT(A1,"00!:00!'00!""00")

とするぐらいかな?

書式の設定自体は、上記の関数をマクロに組み込むしかないと思います。
数字だけでは、時間とは認識されませんね。
    • good
    • 0

タイムを使って合計などの計算をしたいのならシリアル値で入力しなければなりませんから、その場合はgoldengoldsさんの式を


=TIME(LEFT(A3,2),MID(A3,3,2),MID(A3,5,2))+RIGHT(A3,2)/8640000
とし、書式設定の『表示形式』の『ユーザー設定』を
『h:mm'ss.00』とすればよいです。
    • good
    • 0

書式設定ではないのですが


A3に01230506と文字列で入れて下さい。B3に
=LEFT(A3,2)&":"&MID(A3,3,2)&"'"&MID(A3,5,2)&""""&RIGHT(A3,2)
とすれば、お望みの表示になります。
    • good
    • 0

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