ExcelでUNIXタイムスタンプを日付に変換するには、次のシンプルな手順を実行します。
-
日付を変換したいUNIXタイムスタンプが入力されているセルを選択します。
-
「セルの書式設定」を開きます。一般的には、セルの右クリックメニューから「書式設定」を選択します。
-
「数値」カテゴリを選択し、「日付」を選択します。
-
「カスタム」カテゴリを展開し、「yyyy/mm/dd hh:mm:ss」など、日付と時刻の表示形式を選択します。
-
「OK」をクリックして、セルの書式を変更します。これにより、UNIXタイムスタンプが選択した日付と時刻の形式で表示されます。
これで、UNIXタイムスタンプが日付に変換されました。ExcelがUNIXタイムスタンプを認識し、適切な日付と時刻に変換して表示します。
また、VBA(Visual Basic for Applications)を使用してUNIXタイムスタンプを日付に変換する方法もあります。以下はVBAのコード例です。
Function ConvertUnixTimestamp(unixTimestamp As Double) As Date
ConvertUnixTimestamp = DateAdd("s", unixTimestamp, "1970-01-01 00:00:00")
End Function
このVBA関数を使用すると、UNIXタイムスタンプを日付に変換することができます。例えば、セルA1にUNIXタイムスタンプが入力されている場合、次のように関数を使用して日付に変換できます。
=ConvertUnixTimestamp(A1)
以上がExcelでUNIXタイムスタンプを日付に変換する方法です。これらの手法を使えば、簡単にUNIXタイムスタンプを読みやすい形式の日付に変換することができます。