web-dev-qa-db-ja.com

ExcelでUTCを一般的な日付形式に変換する方法

TimestampというUTC列があります。こんな感じです。

2019-06-27T23:01:12.1024861Z

Excelで次のように変換するにはどうすればよいですか?

06/27/2019 23:01:12

最適な数式がある場合は、列のすべてのセルに適用する必要があるため、以下に残してください。

2
Brigitte1Trick

入力時間がセル_A1_にあると仮定します。次に、次の数式を使用してExcelの日付と時刻の値に変換できます。

_=DATEVALUE(LEFT(A1,10))+TIMEVALUE(MID(A1,12,8))
_

これは、LEFT(A1,10)を使用して入力の日付部分を取得し、DATEVALUEに変換し、MID(A1,12,8)を使用して時刻部分を取得し、TIMEVALUE。それらを一緒に追加すると、日付と時刻が取得されます。

Excelカスタム形式を使用して、以下を使用できます。

_mm/dd/yyyy HH:mm:ss
_
2
NFR

REPLACEを使用して、TとZを削除できます。

=--REPLACE(REPLACE(A1,28,1,""),11,1," ")

次に、必要に応じてフォーマットします。

enter image description here

1
Scott Craner