LoginSignup
4

More than 1 year has passed since last update.

posted at

スプレッドシートでUNIX timeを日時に変換する方法

ログとかを適当にスプレッドシートに取り込んだときに、日付が読めなくて困るのでメモ

たとえば 2020/11/23 00:00:00 の場合UNIX timeは
1606057200 となります。これを人間が読めるようにしたい。

UNIX time +9(日本時間) 日付 時刻
1606057200 =A2 + 32400 =(B2 / 86400)+date(1970,1,1) =TEXT(B2 / 86400,"hh:mm:ss")

(↑テーブルの中で絵文字をエスケープする方法がわからん :flag_mm:

計算するとざっくりこんな感じになります。
スクリーンショット 2020-11-23 3.15.57.png

本当は分単位で取り出してまとめたかったのだけど、TEXT関数の

mm - 2 桁の月名、または時刻の分。時刻の時と秒とともにこのコードを指定していない場合は、月名が使用されます。

という地獄のような仕様・・・

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
What you can do with signing up
4