Excel

HomePosts Tagged Excel
ExcelでUnixtimeを日付に変換

ExcelでUnixtimeを日付に変換

ExcelでUnixtime(ユニックスタイム)を日付に変換する方法について紹介します。ウェブ検索で見つけた数式を何も考えずにそのまま使ったらうまくいかなかったので、方法だけでなく仕組みや注意点についても備忘録的に書き残しておこうと思います。 Unixtimeとは この記事を読んでいる方は、Unixtimeとは何かご存知の上でここにたどり着いたのだと思いますが、結構重要なポイントがあるので見てみましょう。 Unixtimeとは、一言でいうとこういうやつです。 1598253617 そう、Unixtimeとは1970-01-01 00:00:00 (GMT)から何秒経過したかを示しています。よって、その秒数から日付を算出する計算式を組めば我々人間が直感的に理解できる日付の表示に変換できます。 そして、重要なポイントが2つあります。 1. UnixtimeはGMTなので、日本時間が知りたい場合は時差を考慮する必要がある 2. Unixtimeは上の例のように10ケタとは限らずデータ型によっては13ケタや16ケタだったりする(ケタ数が増えるほど精度が良く、