- ベストアンサー
EXCEL2000 日時計算(シリアル値)
1970年1月1日00:00:00が基準になっていて、毎秒1づつカウントアップしていく数字があります。 具体的には、 100 = 1970/01/01 0:01:40 10000 = 1970/01/01 2:46:40 1150103434 = 2006/06/12 9:10:34 この数字から日付を求める方法を教えてください。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
A1セルに数値がある場合、 B1セルの数式に、 =TEXT("1970/1/1"+A19/86400,"yyyy/mm/dd hh:mm:ss") とすると・・・・ どうですか?
その他の回答 (5)
noname#204879
回答No.6
="1970/1/1"+A1*"0:0:1"
質問者
お礼
ありがとうございます。これは非常にシンプルですね。 また教えてください。
- pokopen20000
- ベストアンサー率0% (0/3)
回答No.5
1日は86400秒 INT(1150103434/86400)で日数を求める ="1970/1/1"+INT(1150103434/86400)
質問者
お礼
ありがとうございます。また教えてください。
- meron_
- ベストアンサー率40% (51/127)
回答No.4
#1,#2です。 ="1970/1/1"+A1/86400 として表示形式で日付表示にする方法もあるかと思いました。
- mshr1962
- ベストアンサー率39% (7417/18945)
回答No.3
最後のが2006/06/12になればいいのですか? A1に上記のカウント数値があるとして 日付+時刻=A1*"0:0:1"+25569 日付=INT(A1*0:0:1")+25569
質問者
お礼
ありがとうございます。 また教えてください。
- meron_
- ベストアンサー率40% (51/127)
回答No.2
日付だけなら "yyyy/mm/dd" だけにすればOK
お礼
早速の回答ありがとうございます。 これでバッチリです。