
重複の可能性あり:
Excel のテキスト文字列を時間に変換する
予約時間をワークブックに入力する必要があります。
たとえば、E2
時間を入力するセルがあります。 と入力します。これを に1500
変更するにはどうすればよいでしょうか。1500
15:00
=TIMEVALUE()
見つけたいくつかのステートメントを試してみましたが、文字列1500
などを入力すると、セルに表示される結果は0:00
、数式バーに現在の日付と時刻が表示されます。
答え1
CELLA1
に含まれるものを見てみましょう1500
。結果を達成するには、さまざまな方法があります。
一つずつやっていきましょう。
今、あなたはこの方法を実行して、ある種類の結果を達成することができます:-
=TEXT(REPLACE(TEXT(A1,"##-##"),3,1,":"),"h:mm AM/PM")
または
=TEXT(LEFT(A1,LEN(A1)-2)&":"&RIGHT(A1,2), "h:mm AM/PM")
または
=TIME(LEFT(A1,2),RIGHT(A1,2),0)
出力:
3:00 PM
間にコロンだけを追加したい場合は、次のようにします:-
=LEFT(A1,LEN(A1)-2)&":"&RIGHT(A1,2)
または
=TEXT(LEFT(A1,LEN(A1)-2)&":"&RIGHT(A1,2), "h:mm")
または
=TEXT(A1,"##\:##")
出力2:
15:00